duck-soup
一个基于Claude Code的多智能体结构化开发工作流。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:duck-soup。 它的用途是:一个基于Claude Code的多智能体结构化开发工作流。 完整的 Skill 内容见:https://321skill.com/skills/duck-soup/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
`/marx:act 为订单模块添加退款接口`,它会首先由 Groucho 分析现有代码结构并设计接口方案,接着 Zeppo 会编写针对该接口的失败测试用例,然后 Harpo 编写实现代码使测试通过,之后 Chico 会审查代码是否符合项目规范,最后 Gummo 更新相关的 API 文档。
介绍
Duck Soup 解决的是在 Claude Code 中进行复杂项目开发时,任务执行缺乏结构化流程和分工的问题。它通过模拟一个由五个各司其职的智能体组成的“开发团队”,将开发任务拆解为设计、评审、测试、实现、文档等标准化阶段,并在每个阶段后设置质量门禁,确保代码质量和项目规范。
使用时,只需在 Claude Code 中安装该插件,然后通过 /marx:act <任务描述> 命令启动工作流。例如,输入 /marx:act 添加用户登录功能,系统便会自动调度 Groucho(架构师)进行设计,Zeppo(测试专家)编写失败测试,Harpo(实现专家)编写代码使测试通过,Chico(评审员)进行代码审查,Gummo(文档专家)更新文档,形成一个完整的开发闭环。
这个 Skill 非常适合需要遵循严格开发规范、进行团队协作或处理遗留代码库的开发者。无论是全栈开发、后端开发还是智能体开发者,都能从中受益,尤其是那些希望将 AI 辅助编码从零散的代码生成提升到可管理、可审查的工程化流程的用户。
使用建议是,对于小型、一次性的脚本任务,可能不需要如此完整的流程;但对于涉及架构决策、需要测试覆盖和文档更新的功能开发或重构任务,Duck Soup 能显著提升产出质量。注意事项是,它依赖 Claude Code 环境,并且其多阶段流程可能比直接编写代码需要更多的时间,适合对代码质量有要求的项目。
核心特点
与单一代码生成或审查工具不同,Duck Soup 的核心区别在于将完整的软件工程生命周期(设计、红绿测试、评审、文档)自动化并串联起来,通过多个具有明确职责的“代理角色”强制执行质量门禁,实现了从需求到可交付代码的标准化、结构化流水线。
注意事项
不适合快速编写一次性脚本或进行简单的代码片段调试,其结构化流程会引入额外开销。
常见问题
Duck Soup 和直接让 Claude 写代码有什么区别?
Duck Soup 通过多个智能体分工协作,强制执行设计、测试、评审、文档等工程环节,形成结构化工作流,而直接写代码是单次、无固定流程的交互,前者更注重代码质量和项目规范。
可以在哪些编辑器或环境中使用?
目前主要设计用于 Claude Code 编辑器,通过其插件系统安装和使用。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/duck-soup/raw/index.md 读取 duck-soup 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/duck-soup/raw/index.md(查看排版版本)