专为 Codex 定制:OpenSpec + Superpowers + GSD 三合一实操流程
我直接给你在 Codex 里逐字复制就能用的完整操作步骤、指令、文件结构、执行顺序,完全适配 Codex 的云沙箱、并行执行、命令式风格。
你不用改任何东西,跟着做就能跑通。
一、先给 Codex 下发「总启动指令」(复制直接发)
这一步是全局激活三合一模式,Codex 会自动遵守所有规则:
1 | 请严格按照 GSD + OpenSpec + Superpowers 三合一工作流执行。 |
二、Codex 会自动执行的 第一步:GSD 范围锁定
它会自动输出:
1 | 已锁定GSD最小范围: |
你只需要回复:
1 | 继续执行OpenSpec |
三、Codex 自动执行 第二步:OpenSpec 文档生成(Git 化产出)
Codex 会自动在沙箱创建目录和文件,不需要你手动建。
它会生成这 4 个文件(自动写好):
1 | openspec/change-user-update-phone/ |
你只需要等它生成完,然后说:
1 | 确认OpenSpec,开始Superpowers编码 |
四、Codex 自动执行 第三步:Superpowers 强制纪律(TDD + 规范)
这是 Codex 最强的地方:云沙箱 + 自动执行 + 自动测试。
它会严格按 Superpowers 做:
- 先写单元测试(必须)
- 再写业务代码
- 自动做异常处理、校验、防重
- 自动格式化、审查、优化
- 自动运行测试
你什么都不用做,只需要等它执行。
如果它问你:
1 | 是否开始实现? |
你直接回:
1 | 开始 |
五、Codex 自动执行 第四步:GSD 收尾闭环
最后 Codex 会:
- 清理无用代码
- 精简逻辑
- 运行所有测试
- 归档 OpenSpec 文档
- 输出最终接口说明
完成后它会告诉你:
1 | 已完成GSD闭环:所有功能实现、测试通过、文档归档。 |
六、你在 Codex 里真正要发的 只有 4 条指令(极简版)
1 | 1. 启用 GSD+OpenSpec+Superpowers 三合一工作流,需求:SpringBoot 修改手机号接口,含验证码、防重、日志。 |
全程你只发这 4 句话,Codex 自动跑完整个开发流程。
七、Codex 会自动生成的最终项目结构(你能看到)
1 | src/ |
八、我再给你一条 Codex 终极一键指令(最省事)
如果你想一句话启动全部流程,直接发这条:
1 | 按照GSD最小实现、OpenSpec完整规约、Superpowers TDD工程纪律,自动完成用户修改手机号接口:包含参数校验、Redis验证码校验、5秒防重复提交、日志记录、MySQL更新。全程自动规划、自动写文件、自动测试、自动闭环。 |
九、最重要:Codex 与 Claude 的区别(你必须知道)
因为你用的是 Codex,所以这套流程会表现为:
- 全部在云沙箱自动执行(不碰你本地)
- 自动创建文件、自动运行、自动测试
- 速度极快
- 多步骤并行执行
- 不需要你确认中间步骤(你只发 4 条指令)
这就是 Codex 最适合三合一工作流 的原因。
十、Codex 专属预设模板:OpenSpec + Superpowers + GSD 三合一
做成你每次新建任务都能一键加载的那种,包含:
- GSD 规则
- OpenSpec 自动目录
- Superpowers TDD 强制规则
- 自动测试
- 自动归档
完整预设内容(直接全量复制)
1 | 你是严格遵循 GSD + OpenSpec + Superpowers 三位一体工作流的编程Agent,固定执行流程不可打乱。 |
使用方法
- 打开 Codex 设置 → 自定义指令 / 角色预设
- 新建一个预设,命名:三合一标准开发流
- 把上面整段粘贴进去保存
- 以后新建会话,直接选用这个预设,然后只发业务需求即可
以后你只用这么用
选好这个预设,直接发一句比如:
开发SpringBoot用户修改手机号接口,含手机号校验、Redis验证码、5秒防重、操作日志
Codex 会自动按:GSD定范围 → OpenSpec写四份文档 → Superpowers TDD编码 → GSD收尾 完整跑完,你中途只需要回复「继续」「确认」就行。
Codex 专用 极简开局启动话术(直接复制即用)
- 通用万能开局句(任何开发需求都能用)
1 | 启用预设三合一开发流,请严格按 GSD→OpenSpec→Superpowers→GSD 收尾四步标准流程全自动推进,我只做关键节点确认,不要多余闲聊和额外扩展。 |
搭配业务需求直接一条发完(示例模板)
你以后只要把后面需求换掉就行:
1 | 启用预设三合一开发流,请严格按 GSD→OpenSpec→Superpowers→GSD 收尾四步标准流程全自动推进,我只做关键节点确认,不要多余闲聊和额外扩展。 |
- 中途推进固定回复(你只记这 3 句就行)
进入 OpenSpec 阶段:继续
看完规约同意开发:确认,开始编码
让它严格按 TDD 落地:按 Superpowers 规范 TDD 先行实现
- 最简使用总结
Codex 加载刚才的「三合一标准开发流」预设
粘贴上面开局话术 + 你的业务需求
全程只用:继续 / 确认,开始编码 两句就能走完整套流程。
直接保存这几句,以后不用再编任何规则话术,无脑套用即可。