SuperAPI AI 工具集

senior-architect

通用与其它

查看项目

更新于 10-16 08:11

技能介绍

用途:Senior Architect 面向高级软件架构工作流,帮助把架构设计做得清晰、可辩护、可交付,覆盖系统设计、可扩展性与可靠性规划、API 与数据建模、权衡分析以及 ADR 撰写。

主要能力:按顺序产出五类结果——上下文(系统边界与外部依赖)、容器(主要运行时组件及职责)、接口(API/事件/契约与数据归属)、风险(失效模式、缓解措施与待解决问题)、决策(带明确权衡的 ADR)。技能附带可选脚本,用于生成文档骨架、分析依赖与检测技术栈信号、生成 Mermaid 起始图。

使用方式:从项目根目录运行已安装技能目录中的脚本,默认安装位置为 ~/.codex/skills/senior-architect/。生成文档骨架:python ~/.codex/skills/senior-architect/scripts/project_architect.py . --out docs/architecture;汇总依赖与检测到的技术栈信号:python ~/.codex/skills/senior-architect/scripts/dependency_analyzer.py . --json --output /tmp/deps.json;生成 Mermaid 起始图:python ~/.codex/skills/senior-architect/scripts/architecture_diagram_generator.py . --out docs/architecture/diagram.mmd。参考资料按需加载:references/architecture-patterns.md、references/system-design-workflow.md、references/tech-decision-guide.md。

适用场景:需要梳理系统边界与依赖、定义组件职责与接口契约、评估失效模式与风险、记录关键技术决策的架构设计工作。

限制:资料未提供收费、价格、平台支持范围与效果保证等信息;脚本的具体参数与输出细节以实际安装版本为准。