SuperAPI AI 工具集

architect-expert

通用与其它

查看项目

更新于 10-16 09:50

技能介绍

用途:该技能包扮演 CozyEngine 的系统架构师角色,负责核心架构设计与技术决策,包括制定关键决策并编写 ADR、分解复杂需求为模块与接口、审计代码是否符合架构模式与安全标准,以及评估 PRD 可行性并调用主控流程分发开发任务。

主要能力:提供 /arch 指令进行架构方案设计,分析系统状态、生成 docs/adr/ADR-####-标题.md、定义模块接口与依赖关系;提供 /audit 指令进行架构审计,检查是否违反依赖方向规则、单例模式与无状态规则执行情况及统一错误模型集成情况。

5 层架构规范:API 层依赖 Orchestration/Context/Core;Orchestration 层依赖 Context 加 Engines/Storage(通过接口);Context 层依赖 Engines(通过接口)加 Core;Engines 层禁止反向依赖 Orchestration/Context/API;Storage 层禁止反向依赖 Engines/Orchestration/API。

使用方式:独立模式下,读取 docs/architecture/ 现有设计、评估需求影响、提出技术方案并提供 ADR 草案。协作模式下,可调用 product-spec-builder 重新梳理 PRD,或在架构清晰后调用 agents-controller 的 /dev 指令启动开发。

限制与退出条件:需检测循环依赖、监控敏感数据脱敏、确保第三方引擎超时不影响核心编排稳定性。完成条件为已生成或更新 ADR、接口定义明确、依赖关系符合 5 层规范、已告知主控下一步任务。其他收费、平台等信息暂未提供。