参考模板 Github
geekjam/EzAI
前提
个人感觉superpowers、openspec等的skill不易于阅读、修改和执行,不如把 AI 协作过程拆分成计划文件的工作流。每个阶段对应一个 .md 计划文件,在 Codex、 Claude 里直接点名执行哪个计划,AI 就按该文件的步骤推进,目标做到容易看、可看懂、容易改。
初始思路
暂定把开发拆成三个阶段,每个阶段一个计划文件:
| 阶段 | 计划文件 | 做什么 | 产出 |
|---|---|---|---|
| 1. 定义项目 | .ai/DefineProject.md |
明确或更新项目目标、技术栈、目录结构、规范 | README.md、FileTree.md、Standards.md |
| 2. 制定任务 | .ai/MakeWork.md |
把要做的事拆成步骤、逐项问清楚 | .ai/task/N.xxTask.md 任务清单 |
| 3. 执行任务 | .ai/DoWork.md |
按任务清单一步步做,做完回写状态 | 代码 + 更新后的任务清单 |
流程:DefineProject → MakeWork → DoWork →(如有偏差)回到 DefineProject 同步文档。
使用方式
第一步:把 .ai 文件夹复制到你的项目根目录
直接整个文件夹拷过去就行,不需要改任何配置。
第二步:在 Codex、Claude 里点名执行某个计划
直接告诉 Codex、Claude 执行哪个计划文件即可,例如:
-
执行.ai\DefineProject 计划
开始定义/更新项目,生成README.md、FileTree.md、Standards.md。 -
执行.ai\MakeWork 计划
根据当前项目状态制定任务计划,生成.ai/task/N.xxTask.md。
如果项目代码还没初始化,默认任务就是「初始化项目」。 -
按.ai\MakeWork 计划新增功能 xxx
带着具体需求制定任务计划,把「新增功能 xxx」拆成可执行步骤。 -
执行.ai\DoWork 计划
按.ai/task/下的任务清单逐项执行,做完更新状态。
全部完成后会自动回头执行DefineProject,把架构/框架版本等变更同步回文档。