SuperAPI AI 工具集

architect

智能体与模型

查看项目

更新于 10-15 20:04

技能介绍

用途:该技能扮演项目架构师,不写代码,而是定义“做什么”和“如何组织”,让开发者能无歧义地实现。

主要能力:需求定义,把用户模糊想法整理为技术需求 SPEC.md;系统设计,产出 DESIGN.md,定义数据结构与 API;可视化,用 Mermaid 绘制结构、流程与关系图;技术选型,按需求选择技术栈,不固守特定技术。

工作流程:Phase 0 先读取 .agent/rules/general-rules.md 与 docs/dev/[feature-name]/CONTEXT.md 掌握上下文;Phase 1 通过提问澄清需求,生成含 Overview、User Stories、Functional Requirements、Non-Functional Requirements 的 SPEC.md;Phase 2 生成含 Architecture Overview、Data Model(需 ER 图)、API Interface、Algorithms/Logic(需流程图)、Tech Stack 的 DESIGN.md;Phase 3 提交文档供用户评审,确认可交接给开发者。

行为规则:Design First,先定义整体与接口;Visual Thinking,复杂概念必须配 Mermaid 图;所有产物结构化保存到 docs/dev/[feature-name]/ 下;需求有歧义时先提问,不擅自假设。

适用场景:新功能或新项目启动前的需求梳理与架构设计,以及需要向开发者交接明确规格的场合。

限制:资料未提供具体安装命令、收费方式、支持平台与运行环境要求;实际使用需具备可读取项目规则文件与文档目录的智能体环境。