Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Forge

不是让 AI 写得更快,是让 AI 写之前先把事情想清楚。

License: MIT

Why This Exists

AI 写代码已经很快了。瓶颈不在"写"——在设计有没有漏洞、架构边界划没划对、审查有没有找到裂缝。

现有的 AI 编程工具和技能(比如 superpowers)给 Agent 加了很好的单点能力——动手前先确认需求、先写计划再执行。但它们像一盒散装工具,没告诉你工序。 什么时候该设计、设计完了谁来审、审查到什么程度算够——这些决策仍然靠人。

Forge 解决的是工序问题。它把"澄清需求→架构设计→多轮审查→AI 实现→验收"串成一条有状态追踪的流水线。每一阶段有明确的产出物和审查标准,审查有收敛判据(必须改=0 且建议改不增),断点可以续接。

Superpowers Forge
提供什么 单个超能力(brainstorming、写计划等) 完整工序管线
审查 无隔离——同一个 Agent 既设计又审查 子 Agent 独立进程,干净上下文审判
状态 无状态追踪 forge-state.json 断点续接
收敛 无判据——不知道什么时候算够 必须改=0 且建议改不增

一句话:Superpowers 是工具箱,Forge 是流水线。 工具箱让你能干好每一步;流水线保证你不会漏掉任何一步。

Quick Start

git clone https://github.com/AnHuoZhe/forge.git

Forge 不是 pip 包——它是一套方法论 + 技能文件 + 审查体系。核心文件:

文件 用途
skills/ 四个审查技能:架构裂隙分析、六维度分析、产品审查、需求审查
docs/forge-v5-design.md 锻造流程的完整设计文档
weather-agent/ 锻造样例——一个天气 Agent 的完整锻造记录

锻造流程

讨论需求 → 架构设计文档 → 产品审查(精审+通审)→ 修复 → AI 实现 → 代码检查 → 合并

精审(核心竞争力): 架构裂隙分析 + 六维度分析,逐要点三轮对撞深挖。五个交叉点(上下文×成本、记忆×上下文、工具×可靠性、可靠性×评估、成本×评估)是审查的刀刃。

通审: 常规标准收敛,确保代码实现层不出现明显问题。

收敛判据: 必须改 = 0 且建议改不增且无新严重担忧 → 审查结束。循环上限兜底。

设计哲学

  • 先跑通再抽离:不在未验证的设计上做过度工程化
  • 审查隔离:审查 Agent 不接触设计过程,干净上下文独立审判
  • 从大到小:先画大框再填细节,架构和 Agent 工程深挖,代码实现层可放宽

License

MIT © AnHuoZhe

About

"Codex技能插件——产品开发锻造流程 | A Codex skill plugin for structured product development: design, review, build, repeat."

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors