[Dev-circuit-ultra]-自己做的比 OpenSpec 更少上下文、更少流程、更快交付的开发 loop

3 小时 15 分钟前
 iswalterwu

这两天优化了自己在用的开发工作流,好处是比 OpenSpec 的上下文维护轻量得多,但不丢框架深度和交付细节。

经过测试,在较短的开发周期下,已经能体现较 OpenSpec 超过 -30% 的 token 成本、-48% 的 cache-read 以及 -51% 的文档维护。仓库里还放了一次单会话的开放任务 A/B,方向和这个一致(模型成本 −29.9%、输入+输出 tokens −36.2%、cache-read −48.6%、留存文档 −51.6%)。

同时,记账与开发完全分离,确保开发过程不会被过期设计或旧想法污染。

项目地址 项目概览

它是什么

一套面向独立开发者的五步功能开发循环,以 skill 的形式加载到 Claude Code、Codex、pi、DeepSeek Harness 等编码 agent 里:

  1. 设计澄清 + 意图卡
  2. 单个能独立验收的端到端切片
  3. 实现 + 验证
  4. 独立审核(普通功能一次;框架级改动加一次结构审)
  5. 验收 + 合并

和常见的规格驱动工具不同,它不维护 proposal / tasks / archive,仓库里只保留现行设计:设计变了就原地覆盖或删除,功能收尾就删卡。决策历史(包括被否掉的方案)写进项目之外的私有 git 账本;强隔离下,dev 容器没有账本挂载、没有路径、没有凭证,开发 agent 读不到。

这条边界是文件系统级的,不是 prompt 约定。README 里把隔离分成弱 / 中 / 强三档,明确写了只有容器方案才叫"保证"。

最新 A/B:省在哪

同一个 records CLI 开放任务、每个 skill 一个会话、最终交付物盲评:

相对 OpenSpec Dev-circuit-ultra OpenSpec 差异
模型成本 $0.0743 | $0.1060 −29.9%
输入 + 输出 tokens 72,308 113,337 −36.2%
缓存读取 tokens 1,891,968 3,678,333 −48.6%
assistant 轮次 39 50 −22%
留存文档 2 文件 / 132 行 3 文件 / 273 行 −51.6%
盲评总分(30) 27 26 +1

欢迎大家一起探讨,跟大家学习!

112 次点击
所在节点    分享创造
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1255229

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX