/goal 跑了 80(62 + 18)h 的结果, 18w 行代码。200 多个 commit。

发布于

感谢 Codex 最近疯狂重置,总共用了大概 40 亿 token。

需求和目标起点在 [这个分支](https://github.com/erweixin/langshift.dev/tree/ai-start)。goal 中相关的几个文档都在。

![图片](https://i.imgur.com/8o1nlZT.png)

这个 goal 完成的代码在 [这里](https://github.com/erweixin/langshift.dev/tree/ai-generated)。

后面又以 [这个计划](https://github.com/erweixin/langshift.dev/commit/f82bbd377f9da999f4c514d869cb91ad582c5b43#diff-6a4ce0eef9327c0bd601bf997a617e9e18d707ce8b4cdc49e56c0189503fe4d9) 为 goal 跑了 18 个小时。

最终完整的代码在 [这里](https://github.com/erweixin/langshift.dev/tree/codex/lites-engineering-rc)。

期间只有一次调整,让 AI 越过在 macOS 处理 Firecracker 的尝试。其他都是 AI 的自主行为,有点行为艺术了。

这是第二次以 goal 的形式跑超长任务。之前的 goal 目标相对来说更明确,设计了完整的验收流程,大概 10 小时完成。

这次时间大概多了一个数量级,而且目标非常发散。我也拿不准这一堆代码是否有讨论的价值,先分享一下吧。

---

原文链接:[点击查看](https://www.v2ex.com/t/1228560)

评论(9)

吃个瓜,楼主能补充一下前情提要吗?另外顺便提一句,RUN C++ 的时候全是报错。

· 0 个赞

回复

你说的 RUN C++ 应该是指现在的部署环境吧,那还是原来项目的东西。我个人感觉这部分有点不太适应现在的 AI 时代了。

· 0 个赞

回复

帮楼上补个前情提要的链接:https://v2ex.com/t/1227533?p=1#reply25

· 0 个赞

楼主带带我,这种长时间跑的任务是怎么保证它不跑偏的啊?另外你用没用过 superpowers 这种 skill?对于项目从 0 到 1 和在老项目上加新需求这两种情况,大佬有什么经验可以分享一波吗?

· 0 个赞

回复

要想跑长任务不跑偏,目标必须得有强验收机制。goal 描述得越准确,跑偏的概率就越小。其实我对跑 goal 的心态就是:能得出结论就算赚到,跑不出来也完全在预期之内。另外业务项目我基本没怎么跑过这种超长任务,没啥经验。我也没用过相关的 skills,个人还是倾向于利用 Codex 这些工具自身的工程化能力来做。

· 0 个赞

请问大佬,有什么经验能分享吗?如何在长时间的任务中保持正确方向?另外,你有使用superpowers这种技能吗?

· 0 个赞

前情提要?顺便问一下,RUN C++的代码全报错,是什么情况?

· 0 个赞

回复

@v2gba 你说的可能是之前的项目,这个已经不太适合AI时代了。

· 0 个赞

回复

@v2gba 你说的是现有的部署吗?感觉重新设计一下会更有意思呢。

· 0 个赞