SuperAPI AI 工具集

architecture

写作与研究

查看项目

更新于 10-16 09:28

技能介绍

Architecture 是一个架构决策框架类技能,核心理念是“需求驱动架构,权衡指导决策,ADR 记录理由”。

用途:在需要进行架构决策或分析架构方案时使用,帮助梳理需求、识别约束、评估取舍并记录决策依据。

主要能力:提供选择性阅读规则,仅读取与当前请求相关的文件。资料列出的文件包括 context-discovery.md(提问与项目分类,用于开始架构设计)、trade-off-analysis.md(ADR 模板与权衡框架,用于记录决策)、pattern-selection.md(决策树与反模式,用于选择模式)、examples.md(MVP、SaaS、企业示例,用于参考实现)、patterns-reference.md(模式快速查阅,用于模式比较)。

关联技能:@[skills/database-design] 用于数据库模式设计,@[skills/api-patterns] 用于 API 设计模式,@[skills/deployment-procedures] 用于部署架构。

核心原则:简单即终极精致;从简单开始;仅在证明必要时才增加复杂度;之后仍可补加模式;移除复杂度远比增加复杂度困难。

验证清单:在最终确定架构前,确认需求已被清晰理解、约束已识别、每个决策都有权衡分析、已考虑更简单的替代方案、为重要决策撰写了 ADR、团队能力与所选模式匹配。

限制:仅当任务明确符合上述范围时使用;输出不能替代针对具体环境的验证、测试或专家评审;若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。