@dzhng: 实用建议:使用Fable-5进行规划并作为总的协调者和评审者,用Codex作为实际执行者,从而……
摘要
建议使用Fable-5作为协调者,Codex作为执行者以节省积分,并附有可组合AI代理技能库的链接,用于自主软件开发。
查看缓存全文
缓存时间: 2026/07/03 04:31
热知识:使用 Fable-5 做规划和总体编排与审查,用 Codex 做实际执行——这样你不会一天就用光所有 Fable 积分。
我有这方面的技能:https://github.com/dzhng/skills
它还包含了我经过实战检验的技能,用于递归规划并绘制全局地形图——在开始任何长循环运行之前,这一点非常重要。
Fable 日快乐!
dzhng/skills
来源:https://github.com/dzhng/skills
Skills
技能.sh (https://skills.sh/dzhng/skills)
构建软件工厂的 AI 技能
构建软件工厂的 AI 技能。
我的个人领域无关智能体技能库,每个项目都会复用。小巧、可组合、可修改——与任何支持技能的框架兼容:Claude Code、Codex、opencode、Cursor、duet (https://duet.so) 及其他 70 多个工具 (https://github.com/vercel-labs/skills)。
npx skills add dzhng/skills
添加 --list 可挑选单个技能,或者将任意 skills/</路径>/ 文件夹复制到你框架的技能目录中(例如 .claude/skills/)。
为什么
软件正从任务转向工厂:智能体自主追求一个目标,直到输出可信为止。难点不在于将目标分解为任务——而在于将其分解为可独立验证的片段,并知道这些片段究竟在哪里。
这些技能负责运行这一循环。将未知视为战争迷雾:绘制地形,将其切割成可独立构建和验证的领域,并递归地重新切割任何隐藏更多地图的部分。
而重新规划并不会在规划结束时停止——规格说明书是一份活文档,在执行过程中,当工作让智能体意识到计划过时时,它会实时更新并重新切片。
每块片段都必须证明自己——架构审查、代码审查以及与基准的可视化对比——然后循环才会继续。每一次迭代都会减少错误,直到目标完成。
一次自主运行——1 天 16 小时追求单一目标
证据:一次无人值守的 Codex 运行,基于这些技能,追求单一目标持续 1 天 16 小时,切片迭代直到完成。
如何使用
-
规划。 让你的智能体对目标执行
/feature-slicing。它会采访你、研究未知情况,并在specs/<规格名称>/下物化出一份规格说明书——一个切片图,其中每个切片都是可独立验证的。 -
构建。 启动循环:
/goal /implement-spec specs/<规格名称>添加任何合适的上下文框架:例如“在 xyz 分支上”,或“将 /codex 作为执行者,而你作为父编排者和审查者”。
-
后续自动触发。 规格说明书会告诉循环何时调用其他技能——每个切片结束时执行
/refactor-clean和一轮审查、涉及可视化内容的/screenshot-critique和/compare-screenshots、最后一个切片落地时执行/close-spec——并且当实现证明计划过时,它会更新并重新切片计划。
每个技能也能独立使用:随时手动调用任意一个。
技能
工程——切片、构建、验证、重复
| 技能 | 作用 |
|---|---|
| feature-slicing | 将大型功能分解成可独立验证、可人工审查的切片,包含 API 接口和可玩的检查点。 |
| implement-spec | 将现有规格说明书完整构建出来,一次一个可审查的通过,并行委派独立切片。 |
| close-spec | 归档已发布的规格说明书,将从构建计划重写为一份指向代码的持久理由记录。 |
| refactor-clean | 通过将所有权转移到一个清晰概念上,而不是在问题旁叠加兼容性沉积来进行重构。 |
| write-docs | 编写文档作为原则和指针的词汇表,绝不成为将会腐烂的代码镜像。 |
| codex | 使用本地 Codex CLI 作为独立的第二智能体,用于审查和(在明确要求下)委派实现。 |
可视化审查——绝不以感觉接受视觉效果
| 技能 | 作用 |
|---|---|
| compare-screenshots | 判断哪张图像相对你设定的目标错误更少——是定位偏差的遥测手段,而非基线匹配。附赠可复用的差异脚本。 |
| screenshot-critique | 在接受视觉工作前,使用未经预先提示的子智能体作为第二双眼睛。 |
| preview-shots | 在一个 macOS 预览窗口中打开一组精选截图,供用户肉眼查看。 |
创作——让自己技能保持犀利
| 技能 | 作用 |
|---|---|
| write-skills | 创建或修改智能体技能:触发器、引导词、渐进式披露以及要修剪的失败模式。 |
| eval-skills | 用黄金测试用例评估技能——在新子智能体中进行盲跑、独立评判以及由差距驱动的编辑。 |
图形
| 技能 | 作用 |
|---|---|
| renderer | 构建、调试或审查 WebGPU 渲染工作——three.js/TSL 场景层次、节点材质、WGSL 通道、深度语义以及浏览器验证的视觉效果。 |
许可证
MIT
相似文章
@diegocabezas01:使用 Fable 5 作为编排器,Opus + Codex 执行(以节省 Fable 用量):Fable 5(最大推理)= 编排器 O…
一条推文串,解释了如何在 Claude Code 中将 Fable 5 配置为编排器,Opus 和 Sonnet 作为子代理,以及 Codex 作为同级工程师,以优化模型使用和任务委派。
/architect: 将Fable令牌减少80%,Fable编排/审查,Codex构建
介绍了architect-loop,一个跨供应商的开发循环,其中Claude Fable负责架构和审查工作切片,而GPT-5.5 Codex并行进行构建和研究,使用固定费率订阅而非API令牌。
@jumperz:这就是如何将Claude Fable 5作为你的架构师(仅需20美元订阅)加上GPT 5.5 Codex作为你的构建者来运行的方法…完整系统如下…
一位开发者分享了一个工作流程,使用Claude Fable 5作为架构师,GPT 5.5 Codex作为构建者,并配有一个交接记忆系统来高效管理AI辅助开发。
@Saboo_Shubham_:这太疯狂了。使用原生 Hermes Agent /goal 作为编排器,Codex /goal 作为构建器。感谢 @Teknium!
一位开发者展示了一种 AI 工作流,使用 Hermes Agent 作为编排器,Codex 作为构建器来执行自动化任务。
@zodchiii: Anthropic工程师展示了一个人如何同时运行5个AI智能体,进行编码、测试、审查和部署。在……
Anthropic的一位工程师展示了一个人如何协调五个AI智能体同时进行编码、测试、审查和部署软件,并编写了一份关于构建高效智能体团队的指南。