一套可供 AI 编程代理使用的生产级工程工作流技能,覆盖从需求规格到上线发布的完整开发流程。
google/elephant-goldfish-model
一套开源的 AI 代理插件,先由代理起草设计文档,再由无上下文的新子代理审查,之后才动手写代码。
- Star
- 12,990
- Fork
- 940
- 未关闭 Issue
- 51
- 最近提交
- 20小时前
这是什么?
EGM(Elephant-Goldfish Model)是一个面向 Claude Code、Codex、Antigravity 等编码代理的插件,为功能实现前的设计阶段提供结构化流程。"大象"代理保留项目背景和前期决策,负责梳理问题并起草设计文档;"金鱼"审查者则以全新上下文启动,只看文档及其引用的源码,用来找出未说明的假设、模糊的需求和实现风险。
取舍决定权仍在开发者手中:你处理审查意见、批准设计,然后再让代理去实现。项目提供头脑风暴、起草、审查、处理审查意见、为现有代码库补充文档以及检查文档与源码偏差等技能。审查需要运行环境能够创建新的子代理,否则审查会直接终止。
核心功能
- 01由上下文充足的代理起草设计文档,每个章节后等待你的反馈。
- 02使用全新子代理审查,它们只能看到文档和引用的源码。
- 03审查分为五个阶段,覆盖设计本身、清晰度、与代码的契合度和实现计划。
- 04提供漂移报告,对比已提交的文档与当前源码。
- 05通过插件系统支持 Antigravity、Claude Code 和 Codex。
适用场景
- 在动手编码前,为需要架构决策的新功能梳理设计。
- 在交给编码代理之前,检查规格中隐藏的假设。
- 为已有代码库补充文档,并长期检查文档与代码是否一致。
快速上手
- 1
在 Claude Code 中添加插件市场
claude plugin marketplace add google/elephant-goldfish-model - 2
安装 EGM 插件
claude plugin install egm@egm - 3
启动新会话,然后对需要设计决策的功能运行头脑风暴技能
/egm:egm-brainstorm
使用前须知
- Goldfish 审查需要智能体能够创建全新的子代理上下文,否则 EGM 会停止审查。
- 审查不能替代测试或人工判断,且 EGM 并非 Google 官方支持的产品。
收录于专题
标签
常见问题
- elephant-goldfish-model 是什么?
- 一套开源的 AI 代理插件,先由代理起草设计文档,再由无上下文的新子代理审查,之后才动手写代码。 EGM(Elephant-Goldfish Model)是一个面向 Claude Code、Codex、Antigravity 等编码代理的插件,为功能实现前的设计阶段提供结构化流程。"大象"代理保留项目背景和前期决策,负责梳理问题并起草设计文档;"金鱼"审查者则以全新上下文启动,只看文档及其引用的源码,用来找出未说明的假设、模糊的需求和实现风险。
- elephant-goldfish-model 可以免费使用吗?用的什么许可证?
- elephant-goldfish-model 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
- elephant-goldfish-model 还在维护吗?
- 活跃维护中。elephant-goldfish-model 最近一次提交是在 2026年11月6日。
- elephant-goldfish-model 适合用来做什么?
- 在动手编码前,为需要架构决策的新功能梳理设计。 在交给编码代理之前,检查规格中隐藏的假设。 为已有代码库补充文档,并长期检查文档与代码是否一致。
- elephant-goldfish-model 怎么安装和运行?
- 在 Claude Code 中添加插件市场: claude plugin marketplace add google/elephant-goldfish-model 安装 EGM 插件: claude plugin install egm@egm 启动新会话,然后对需要设计决策的功能运行头脑风暴技能: /egm:egm-brainstorm
- 在哪里获取 elephant-goldfish-model?
- 源代码和安装说明在 GitHub 上:https://github.com/google/elephant-goldfish-model
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
11.4万+1747 本周1.2万JavaScriptMIT维护活跃更新于 6天前
一组由 Docker 编写的技能文件,帮助 AI 编程代理更好地构建、测试、调试和优化容器化应用。
617+10 本周37PythonApache-2.0维护活跃更新于 昨天
面向 Claude Code、Codex CLI、Cursor CLI 和 Gemini CLI 的通俗语言 Agent 技能包,把会话汇报改写成普通人也能看懂的结论。
1279111ShellMIT更新于 上个月
一套提示词技能,让 AI 编程代理只写任务所需的代码,优先复用已有代码,用最少的实现解决问题。
18.6万+4897 本周1万JavaScriptMIT更新于 9天前
为 Claude Code 提供的开发工作流插件,按已确认的目标完成设计、实现、验证与审查。
711+4 本周107JavaScriptMIT更新于 昨天
为 Claude Code、Cursor、OpenCode、Codex 等 AI 编程助手统一配置持久记忆、工作流、技能和 MCP 服务。
8496+349 本周884GoMIT更新于 19小时前