架构设计 Skill技能列表

4.5

页面结构设计Skill page-structure-design

页面结构设计技能提供全面指导,用于设计头寸CMS的页面层次结构、模板系统和模块化页面组合。覆盖页面集、模板继承、组件区域和页面树API,帮助构建灵活的网站架构,优化SEO和用户体验。关键词:页面结构设计、头寸CMS、模板系统、页面构建器、站点地图生成、模块化页面组合。

4.5

导航架构Skill navigation-architecture

导航架构技能专注于设计网站和应用中的导航系统,包括菜单层次、面包屑轨迹、巨型菜单结构、移动导航模式以及导航API。适用于无头CMS架构,帮助开发者构建用户友好的导航体验。关键词:菜单设计、面包屑生成、导航API、响应式导航、无头CMS。

4.5

多站点主题化Skill multi-site-theming

该技能用于在多站点内容管理系统架构中实现每站点主题、白标和品牌定制,涵盖主题继承、CSS变量层次结构和动态主题切换。关键词包括多站点主题化、白标、品牌定制、CMS、CSS变量、主题切换、前端开发、后端集成。

4.5

媒体资产管理Skill media-asset-management

媒体资产管理技能用于设计数字资产管理系统、媒体库和上传管道,涵盖媒体存储模式、文件组织、元数据提取和用于无头CMS的媒体API。关键词包括数字资产管理、媒体库、上传管道、元数据、存储架构、API开发,适用于软件开发中的系统设计。

4.5

映射关系Skill map-relationships

映射关系技能用于内容管理系统(CMS)中,生成和可视化内容类型之间的依赖关系图。它支持Mermaid、ASCII和YAML等多种输出格式,帮助用户理解和优化内容架构,提高开发效率。关键词:CMS、内容关系、依赖图、可视化、Mermaid、ASCII、YAML、内容类型、关系映射。

4.5

无头API设计Skill headless-api-design

这个技能用于设计无头CMS架构中的内容交付API,支持多通道内容分发,涵盖REST和GraphQL API模式、内容预览端点、本地化策略、分页过滤、缓存头部和API版本化,关键词包括无头CMS、API设计、内容交付、REST、GraphQL、本地化、缓存、版本控制。

4.5

动态架构设计Skill dynamic-schema-design

这个技能用于使用EF Core的JSON列设计和实现动态内容模式,允许在不进行数据库迁移的情况下添加自定义字段,适用于内容管理系统(CMS)等场景。关键词包括EF Core、JSON列、动态模式、数据库迁移、CMS、内容管理、灵活字段存储、模式演化。

4.5

分类法架构设计Skill design-taxonomy

这个技能用于设计和实现分类法结构,支持扁平、分层和多维分类模式,适用于内容管理系统、电子商务导航、标签系统和数据建模等场景。关键词:分类法设计、架构模式、内容组织、SEO优化、数据分类。

4.5

内容类型建模Skill content-type-modeling

该技能专注于设计 headless CMS 中的内容类型架构,用于定义可重用的内容部分和字段组合,优化跨通道内容交付。关键词:内容建模、headless CMS、内容架构、可重用性、组合模式、API 设计。

4.5

内容关系Skill content-relationships

这个技能专注于在无头内容管理系统(CMS)中设计和实现内容项之间的关系,涵盖关系类型(如一对一、多对多、自引用和多项式参考)、参考完整性管理、内容选取器字段模式、关系加载策略(急切加载、显式加载和投影),以及API设计(REST模式和GraphQL)。适用于构建内容层次结构、双向链接、处理删除行为和孤儿检测等场景,帮助开发者优化内容管理和API性能。关键SEO关键词:内容关系、headless CMS、API设计、关系建模、参考完整性、内容选取器、加载策略。

4.5

深度代码库分析Skill analyze

这个技能用于对软件代码库进行综合分析和评估,包括模式识别、架构审查、实现细节探索、跨切面关注点分析和技术债务识别,帮助开发者理解代码结构、优化设计并提升代码质量。关键词:代码分析、架构设计、模式识别、技术债务、代码审查、软件架构、实现细节、错误处理、日志记录、认证分析。

4.5

RALPH任务完成循环技能Skill ralph

RALPH任务完成循环技能是一个用于确保软件开发任务完全完成并通过验证的持久循环工具。它通过并行执行、自动重试和架构师验证来保证工作质量,适用于复杂任务管理。关键词:任务完成、验证、循环、架构师审核、并行处理、持久性、软件开发、自动化测试、质量保证。