如果你也在用 Antigravity,应该能懂这个痛点:AI 写代码确实快,但同一个项目里,今天AI对项目的认知和昨天AI的认知可能完全不一样,新开一个会话,之前的架构决策全忘了。
这不是 AI 的问题,是 Vibe Coding 的代价。你跟 AI 说"帮我做个待办事项 App",它直接开干,React 还是 Vue?用不用状态管理?数据库选哪个?这些都没确认,全靠 AI 当场拍脑袋。更要命的是,聊着聊着上下文被压缩了,AI 连自己刚才用的是什么库都忘了,开始瞎猜。
我做这套系统,就是想解决这个问题:让 AI 在写代码之前,先把该想清楚的事情想清楚。
三个特点
1. 主动跟你确认细节
你说"我想做个 macOS 模拟器",AI 不会直接开写,而是先问你:
- 需要哪些系统应用?Finder、Safari 还是全套?
- 应用功能做到什么程度?只要 UI 展示,还是要能真的点开?
- 是给 3-5 个人玩,还是要做成能公开访问的 Demo?
这些问题看起来简单,但如果不提前对齐,后面改起来就是推倒重来。

2. 自动调用Skills
AI 会根据项目需要,自动调用不同的 Skills。比如你要做一个新项目,它会:
- 调用
concept-modeler把你的想法建模成结构化的概念 - 调用
spec-writer写出详细的技术规格文档 - 调用
task-planner把整个项目拆解成可执行的任务清单
这些都不用你操心,AI 自己知道什么时候该做什么。

3. 完整的设计流程
从 0 到 1 开始一个项目,你只需要用自然语言陈述,AI 便会自动执行如 /genesis 这样的工作流:
- 先深度思考项目需求,产出 PRD(产品需求文档)
- 然后设计架构,写出 Architecture 文档和 ADR(架构决策记录)
这些文档会保存在 genesis/v1/ 目录下。如果后面项目有重大变更,就创建 v2 版本,所有的决策都有迹可循。

具体有哪些工作流
整套系统包含 7 个工作流,覆盖从新项目启动到代码审查的全流程:
/genesis - 从 0 到 1 创建新项目。输入一个模糊的想法,输出 PRD、架构文档和 ADR。
/scout - 分析遗留代码的风险。接手老项目时,它会帮你找出"改了就炸"的暗坑,产出风险报告。
/design-system - 为单个系统做详细设计。比如你的项目里有个"用户认证模块",它会帮你调研最佳实践,设计接口和数据结构。
/challenge - 系统性质疑你的设计。从系统设计、运行模拟、工程实现三个维度审查,用证据证明风险真实存在,产出分级问题清单。
/blueprint - 把架构拆解成任务清单。每个任务带验收标准和验证说明,还会生成 Mermaid 依赖图。
/change - 处理轻量变更。加个返回顶部按钮这种小需求,不用重新走一遍完整流程,直接追加到当前任务清单。
/explore - 深度调研和头脑风暴。遇到不确定的技术选型或设计方案,它会帮你"向外搜索 + 向内发散",产出结构化洞察。
它适合什么场景
如果你是这样的情况,应该会用得上:
- 经常用 Antigravity 做项目,但每次都要重新跟 AI 解释一遍项目背景
- 想让 AI 写的代码有一致的架构风格,而不是"意大利面条代码"
- 接手了一个老项目,想先搞清楚风险再动手
如果你只是偶尔让 AI 写个小脚本,或者项目本身就很简单,那可能用不上这套系统。它更适合那种"需要多次会话才能完成"的复杂项目。
使用方法
欢迎大家到项目的github仓库 Haaaiawd/Antigravity-Workflow-System
把 .agent/ 目录复制到你的项目根目录,然后像平常一样跟 Antigravity 聊天就行。
你可以直接输入斜杠命令,比如 /genesis,也可以用自然语言,比如"我想做一个全新的待办事项 App",Antigravity 会自动识别意图并触发对应的工作流。
后续我会出一个演示视频,展示完整的使用流程。如果你也在用 Antigravity,可以试试看这套系统能不能解决你的痛点。
