Skip to main content

Vibe Coding - 优秀文章&项目部分

优秀文章&项目

Claude Code Sub-Agents:从手工作坊到自动化工厂

点击访问原帖

Sub-Agents解决方案:四个专家的自动化团队

Claude Code的Sub-Agents功能让我们可以组建一个专业AI团队,每个专家在独立上下文中工作,通过智能链式调用协作完成整个开发流程。

核心工作流:质量门控的自动化流水线

四个核心角色:
  1. spec-generation agent - 规格生成专家
    • 自动生成requirements.md, design.md, tasks.md
    • EARS格式需求,完整架构设计,可执行任务清单
  2. spec-executor agent - 代码实现专家
    • 基于规格文档实现完整功能
    • 自动化任务管理,实时进度跟踪
  3. spec-validation agent - 质量验收专家
    • 多维度评分:需求符合度(30%) + 代码质量(25%) + 安全性(20%) + 性能(15%) + 测试覆盖(10%)
    • 95%质量门控,不达标自动循环优化
  4. spec-testing agent - 测试生成专家
    • 全面测试策略:单元测试 + 集成测试 + 安全测试
    • 自动化测试执行和CI/CD集成
总工作流
~/.claude/commands/spec-workflow.md
Agents
  1. 规格生成专家 (spec-generation.md)
  2. 代码实现专家 (spec-executor.md)
  3. 质量验收专家 (spec-validation.md)
  4. 测试生成专家 (spec-testing.md)
点击直达GitHub

需求驱动工作流命令

用于一键式自动化开发,从需求到测试:
  • /requirements-pilot:完整的需求驱动开发流程(确认 → 规范 → 实现 → 测试)
  • /bmad-pilot:BMAD 多阶段工作流(产品 → 架构 → 冲刺 → 开发 → QA)

开发命令(手动编排)

适合逐步控制开发流程:
  • /ask:架构咨询与技术指导(不涉及代码)
  • /code:功能实现(可带约束条件)
  • /debug:系统性问题分析(使用 UltraThink)
  • /test:测试策略生成(单元、集成、功能)
  • /review:代码质量审查(多维度评分)
  • /optimize:性能优化协调
  • /refactor:代码重构(结合质量门控)
  • /bugfix:Bug 修复流程
  • /docs:文档生成
  • /think:高级思维与分析