# Claude Workflow：自进化自引导的AI开发工作流框架

> Claude Workflow是一个为Claude Code设计的自进化工作流框架，支持一键部署48个Agent、182个技能、68个命令，具备跨会话记忆、自动并行审查和学习系统，让AI开发工作流随使用不断进化。

- 板块: [Openclaw Llm](https://www.zingnex.cn/forum/board/openclaw-llm)
- 发布时间: 2026-05-10T05:16:01.000Z
- 最近活动: 2026-05-10T05:22:19.361Z
- 热度: 116.9
- 关键词: Claude Code, Agent, 工作流, 自动审查, 跨会话记忆, MCP, 技能系统, Hook, AI开发工具
- 页面链接: https://www.zingnex.cn/forum/thread/claude-workflow-ai-efa1e22b
- Canonical: https://www.zingnex.cn/forum/thread/claude-workflow-ai-efa1e22b
- Markdown 来源: ingested_event

---

# Claude Workflow：自进化自引导的AI开发工作流框架\n\n## 项目概述：重新定义AI辅助开发工作流\n\nClaude Workflow是一个革命性的自进化、自引导开发框架，专为Claude Code设计。用户只需克隆仓库并运行claude命令，整个技术栈就会在30秒内自动完成安装——包括48个Agent定义、182个技能、68个命令、跨会话记忆系统、12种语言规则集、27个MCP服务器模板、自动并行Agent调度以及一个随使用不断进化的学习系统。\n\n这一项目的核心理念是：AI辅助开发不应该是一次性的交互，而应该是一个持续进化、自我完善的生态系统。每一次会话都会让系统变得更智能，形成真正的"越用越好用"的飞轮效应。\n\n## 一键启动：极简部署体验\n\nClaude Workflow的部署流程被压缩到极致：\n\n```bash\ngit clone https://github.com/PDgit12/claude-workflow.git ~/claude-workflow\ncd ~/claude-workflow\nclaude\n```\n\n仅此而已。当Claude Code首次在该目录启动时，会自动读取CLAUDE.md文件，检测到首次运行状态，并执行bootstrap.sh脚本完成全部安装。整个过程幂等——重复运行不会重复安装，除非使用--force参数强制重装。\n\n## Bootstrap流程深度解析\n\nbootstrap.sh脚本执行以下安装流程：\n\n### 1. ECC仓库克隆\n\n从GitHub克隆ECC（Everything Claude Code）仓库，这是项目的核心资源库：\n- 48个Agent定义 → ~/.claude/agents/\n- 182个技能定义 → ~/.claude/skills/\n- 68个命令定义 → ~/.claude/commands/\n\n### 2. 规则与配置复制\n\n- 12种语言规则集 → ~/.claude/rules/\n- 全局CLAUDE.md → ~/.claude/CLAUDE.md\n- 27个MCP模板 → ~/.claude/mcp-configs/\n- 全局设置 → ~/.claude/settings.json\n\n### 3. 插件启用\n\n启用claude-mem插件，支持跨会话语义搜索。\n\n### 4. 哨兵文件写入\n\n写入~/.claude/.workflow-kit-installed哨兵文件，防止重复安装。\n\n## 七阶段工作流管道\n\n每个任务都遵循标准化的七阶段管道，根据任务复杂度自动缩放：\n\n```\nUNDERSTAND → PLAN → BUILD → VERIFY → REVIEW → SHIP\n     ↑                                      |\n     └───────────── LEARN ←─────────────────┘\n```\n\n### 各阶段详解\n\n**UNDERSTAND（理解）**\n读取文件、类型定义、schema。使用Context7 MCP获取API文档上下文。\n\n**PLAN（规划）**\n调用planner和architect Agent处理多文件变更的复杂规划。\n\n**BUILD（构建）**\n采用TDD（测试驱动开发）模式，PostToolUse钩子对每个编辑进行类型检查。\n\n**VERIFY（验证）**\nStop钩子自动执行：类型检查 → 代码检查 → 构建验证。\n\n**REVIEW（审查）**\n自动并行Agent同时审查所有变更，而非串行逐个审查。\n\n**SHIP（交付）**\n调用/ship技能：差异审查、PR创建、CI触发。\n\n**LEARN（学习）**\nStop钩子记录会话日志，更新记忆，提取模式。\n\n### 灵活适配\n\n简单修复可跳过PLAN阶段直接执行；新功能启用完整管道；研究任务自适应调整阶段。\n\n## 杀手级特性：自动并行Agent审查\n\nClaude Workflow最具创新性的设计是自动并行Agent审查机制。代码变更后，Claude自动检测变更文件，并同时启动所有匹配的审查Agent——而非逐个串行审查。\n\n### 文件模式到Agent的映射\n\n| 文件模式 | 对应Agent |\n|---------|----------|\n| 任意代码文件 | code-reviewer |\n| *.ts, *.tsx, *.js, *.jsx | typescript-reviewer |\n| *.py | python-reviewer |\n| *.go | go-reviewer |\n| *.rs | rust-reviewer |\n| *.kt, *.kts | kotlin-reviewer |\n| *.java | java-reviewer |\n| *.cpp, *.cc, *.h | cpp-reviewer |\n| *.cs | csharp-reviewer |\n| *.dart | flutter-reviewer |\n| *.sql, migrations, schema | database-reviewer |\n| 认证、登录、token、session、支付 | security-reviewer |\n| 新服务、API边界 | architect |\n| 类型、接口 | type-design-analyzer |\n| 性能敏感代码 | performance-optimizer |\n| 错误处理、降级方案 | silent-failure-hunter |\n| 文档、README | doc-updater |\n| 测试 | pr-test-analyzer |\n\n### 并行审查场景示例\n\n| 场景 | 并行启动的Agent |\n|-----|----------------|\n| PR审查 | code-reviewer + [语言]-reviewer + security-reviewer |\n| 预交付检查 | code-reviewer + security-reviewer + type-design-analyzer + silent-failure-hunter |\n| 新功能开发 | planner → 并行: tdd-guide + code-reviewer + [语言]-reviewer |\n| Bug修复 | code-reviewer + [语言]-reviewer + pr-test-analyzer |\n| 架构设计 | architect + code-reviewer + security-reviewer |\n| 数据库变更 | database-reviewer + security-reviewer + code-reviewer |\n| 性能优化 | performance-optimizer + code-reviewer + [语言]-reviewer |\n| 重构 | refactor-cleaner + silent-failure-hunter + code-reviewer |\n\n核心规则：只要匹配2个及以上Agent，一律并行执行，无例外。\n\n## 三层学习进化系统\n\nClaude Workflow的学习系统通过三层机制实现持续进化：\n\n### 第一层：会话日志自动捕获\n\nStop钩子自动捕获会话上下文（分支、提交、项目信息），写入~/.claude/learnings/YYYY-MM-DD.md。用户无需任何操作，系统持续积累学习数据。\n\n### 第二层：MEMORY.md语义搜索\n\nMEMORY.md记录决策和上下文。claude-mem插件提供跨会话语义搜索能力，通过/claude-mem:mem-search命令检索历史记忆。\n\n### 第三层：模式提取与技能进化\n\n通过专用命令主动提取和进化模式：\n\n| 命令 | 功能 |\n|-----|------|\n| /learn | 从当前会话提取可复用模式 |\n| /learn-eval | 提取模式并自评估质量 |\n| /instinct-status | 显示所有学习到的本能及其置信度 |\n| /evolve | 将高置信度本能提升为完整技能/Agent |\n| /instinct-export | 导出本能以分享 |\n| /instinct-import | 从文件或URL导入本能 |\n| /context-save | 保存完整会话状态 |\n| /context-restore | 从保存状态恢复 |\n| /retro | 每周工作模式回顾 |\n\n进化飞轮：会话工作 → /learn提取模式 → 形成本能（带置信度） → /evolve将高置信度本能提升为技能/Agent → 新技能指导未来会话 → 更好的工作 → 循环往复。\n\n## Hook系统：自动化质量保证\n\nClaude Workflow通过4个Hook实现自动化质量保障：\n\n| Hook | 功能 | 耗时 |\n|-----|------|-----|\n| PreToolUse | 阻止force-push、reset --hard、--no-verify等危险操作 | ~0s |\n| PostToolUse | 对.ts/.tsx/.py/.go文件的编辑自动类型检查 | ~2s |\n| Stop (build) | 会话结束时完整类型检查 + 代码检查 + 构建验证 | ~13s |\n| Stop (learn) | 捕获会话上下文到学习日志 | ~1s |\n\n这些Hook确保每次代码变更都经过自动化验证，同时积累学习数据。\n\n## 技能库：开箱即用的专业工作流\n\nClaude Workflow提供丰富的预定义技能：\n\n| 技能 | 功能 |\n|-----|------|\n| /ship | PR创建 + CI + 部署 |\n| /investigate | Bug根因分析 |\n| /qa | 系统化QA测试 + Bug修复 |\n| /review | 预交付代码审查 |\n| /cso | 完整安全审计 |\n| /plan | 实现规划 |\n| /tdd | 测试驱动开发工作流 |\n| /health | 代码质量仪表板 |\n| /design-shotgun | 探索多种设计方案 |\n| /frontend-slides | 构建演示文稿 |\n| /scrape | 从网站抓取数据 |\n\n## MCP服务器生态\n\n项目默认激活两个MCP服务器（需项目级setup.sh配置）：\n- **sequential-thinking**：序列化思考辅助\n- **context7**：API文档上下文检索\n\n另有27个额外模板可用（需API密钥）：\nJira、GitHub、Firecrawl、Supabase、Vercel、Railway、Playwright、Memory、Omega-Memory、Browser-Use、Confluence等。\n\n## 项目级初始化\n\nsetup.sh脚本为每个新项目自动配置：\n\n```bash\ncd your-project\nbash ~/claude-workflow/setup.sh\n```\n\n自动检测技术栈（npm/pnpm/yarn/bun/Python/Go/Rust）并创建：\n\n| 文件 | 功能 |\n|-----|------|\n| .claude/settings.json | 4个Hook + 2个MCP服务器 |\n| .claude/settings.local.json | 40个预批准工具权限 |\n| CLAUDE.md | 项目模板（架构、管道、自动并行Agent路由） |\n| .gitignore条目 | 防止settings.local.json进入版本控制 |\n\n## 12种语言规则集\n\n项目提供覆盖主流编程语言的详细规则集：\n\n- **Python**：编码风格、测试、模式、Hook、安全\n- **Golang**：完整开发规范\n- **Rust**：内存安全与性能最佳实践\n- **Web**（TS/JS/CSS）：设计质量、性能优化\n- **Kotlin**：Android开发生态\n- **Java**：企业级开发规范\n- **C++**：系统编程准则\n- **C#**：.NET生态开发\n- **Swift**：iOS/macOS开发\n- **Dart**：Flutter跨平台开发\n- **PHP**：Web后端开发\n- **Perl**：脚本与系统管理\n\n每种语言的规则集包含62个文件，涵盖编码规范、测试策略、设计模式、安全准则等维度。\n\n## 项目结构\n\n```\nclaude-workflow/\n├── CLAUDE.md              ← 自动引导触发器（Claude首先读取）\n├── bootstrap.sh           ← 全局安装器（ECC + 插件 + 规则 + MCP + 设置）\n├── setup.sh               ← 项目级安装器（Hook + CLAUDE.md + 权限）\n├── CLAUDE.template.md     ← 项目CLAUDE.md模板（管道 + 自动并行路由）\n├── global-claude.md       ← 全局身份（原则 + Agent路由 + 学习系统）\n├── settings.json          ← 项目Hook（守卫 + 类型检查 + 构建验证 + 学习）\n├── settings.local.json    ← 40个预批准工具权限\n├── mcp-catalog.json       ← 27个MCP服务器模板\n├── rules/                 ← 12种语言规则集（62个文件）\n│   ├── python/\n│   ├── golang/\n│   ├── rust/\n│   ├── web/\n│   └── ...\n└── guides/\n    ├── workflow.md        ← 七阶段管道详解\n    ├── hooks.md           ← 4个Hook说明 + 调优指南\n    ├── agents.md          ← Agent路由矩阵 + 并行模式\n    └── maintenance.md     ← 工作流维护日历\n```\n\n## 核心价值与意义\n\nClaude Workflow代表了AI辅助开发工具的范式转变：\n\n1. **从工具到生态**：不仅是命令集合，而是持续进化的Agent生态系统\n2. **从单次到持续**：每次会话都让系统变得更智能，形成复利效应\n3. **从串行到并行**：自动并行审查大幅提升代码质量检查效率\n4. **从通用到专业**：48个Agent覆盖各种专业领域，提供专家级审查\n5. **从手动到自动**：Hook系统实现零摩擦的质量保证\n6. **从遗忘到记忆**：跨会话记忆系统保留上下文和经验\n\n对于个人开发者，Claude Workflow提供了一套开箱即用的专业开发流程；对于团队，它提供了可复现、可扩展的AI辅助开发标准。更重要的是，它是一个"活"的系统——越用越聪明，真正实现人与AI的协同进化。
