@BoltRunner 在 Codex /goal 使用的一个踩坑经验 中发帖
首先 /goal 真的很好用, 下班之前设置一个 goal 之后就和朋友们出去 happy,第二天早上起来验收成果,爽YY。
问题描述
但是随着使用 goal 这个功能,我发了一个小坑:如果先让 codex 做某件事, 比如我们的操作序列是:
告诉 codex "先下载所有的金融数据到临时目录下,再开始实现这个 spec plan”
然后再设置goal “/goal 实现 spec plan new-feature-plan.md 中的所有子任务”
那么坑就来了:在经过 context compaction 之后 codex 有可能会再次去执行 “下载所有的金融数据到临时目录下”! 并且因为 goal 一般会执行很长时间,中间必定会经过很多次的 context compaction,所以这个下载操作会执行很多次。
这是因为 codex 的 context compaction 之...