资深架构师技能(senior-architect) Skill 技能
技能简介资深架构师技能(senior-architect)为「系统架构该怎么选」这类难题提供结构化的判断支架
<h2>技能简介</h2><p>资深架构师技能(senior-architect)为「系统架构该怎么选」这类难题提供结构化的判断支架。架构决策往往要在产品形态、未来规模、安全合规、团队技能与成本之间反复权衡,而这些约束很难横向比较,于是团队容易被「以后可能会变大所以先上微服务」之类的直觉带偏。该技能把架构参考、系统设计流程与技术决策标准整理成可检索的参考文件,并附带项目架构检查与依赖分析的辅助脚本,让 AI 助手陪你把这些权衡摊开、写清楚,最后沉淀成一份可交付的架构决策记录。</p><h2>核心能力</h2><ul><li>覆盖主流技术栈:为 React、Next.js、Node.js、GraphQL、移动端、数据库、云与 DevOps 等技术选型提供架构建议。</li><li>内置参考文档:把架构模式、系统设计流程与技术决策标准写成参考文件,便于随时调阅。</li><li>辅助分析脚本:提供 Python 助手做项目架构检查、依赖分析,并输出面向图示的报告。</li><li>结构化输出:在脚本以 <code>--json</code> 运行时生成 JSON 报告,便于后续处理。</li><li>权衡讨论:围绕可扩展性、可维护性、性能、安全与集成等维度展开取舍讨论。</li><li>决策沉淀:把取舍、约束与所选模式整理成清晰的架构决策摘要,方便与干系人沟通。</li></ul><h2>安装配置</h2><ul><li>使用官方 CLI 安装:<code>npx skillstore add davila7/senior-architect</code>。</li><li>技能面向 Claude、Codex、Claude Code,安装后即可在对话中调用。</li><li>辅助脚本涉及文件写入,建议在项目副本或受控工作目录中运行。</li><li>运行任何示例中的 shell 命令前,请先确认当前环境,避免误操作生产环境。</li></ul><h2>使用步骤</h2><ol><li>做基础架构评审:让助手审阅项目结构,总结主要架构风险、优势与下一步动作。</li><li>比选技术栈:针对产品对比两套可行方案,并从可扩展性、团队技能、成本、安全与可维护性给出取舍。</li><li>输出架构方案:按需求设计系统架构,包含组件、数据流、集成点、运维风险与验证步骤。</li><li>规划迁移策略:设计从现有架构到目标架构的分阶段迁移,含顺序、回滚策略、依赖风险与决策检查点。</li><li>记录决策:把备选方案、权衡与风险整理成架构决策记录,便于评审与追溯。</li></ol><h2>适用场景</h2><ul><li>为新产品规划架构:在第一个实现里程碑前,先比较前端、后端、数据库与部署方案。</li><li>评审既有代码库:借助项目与依赖辅助脚本组织一次架构评审,识别改进点。</li><li>准备架构决策记录:把取舍、约束与所选模式整理成面向干系人的决策摘要。</li><li>制定迁移路线图:为架构演进设计带回滚与检查点的分阶段方案。</li></ul><h2>适用人群</h2><p>适合技术负责人、架构师、资深工程师与技术决策者,尤其是需要在多方约束下做出并记录架构决策的团队。</p><h2>工作原理</h2><p>技能以「先约束、后选型、再沉淀」为原则:先明确产品约束、流量预期、合规要求与团队技能,再基于参考文件中的模式与决策标准展开权衡,必要时用 Python 辅助脚本做项目与依赖分析并生成报告。需要说明的是,参考指南属于通用模板,团队须结合自身领域调整;辅助脚本目前输出的是基础占位性发现,并非深度静态分析;技能也不会校验云账号或真实部署安全。</p><h2>官方链接</h2><p>Skill 页面:<a href="https://skillstore.io/skills/davila7-senior-architect">https://skillstore.io/skills/davila7-senior-architect</a></p><p>源码仓库:<a href="https://github.com/davila7/claude-code-templates/tree/main/cli-tool/components/skills/development/senior-architect">https://github.com/davila7/claude-code-templates</a></p>
评论与建议
登录 后参与评论或提建议