@synhaz 在 使用 Codex 开发过程中设计与构思类任务的一些想法 中发帖
在使用 Codex 的过程中,有一类问题在我的开发场景中十分显著:随着项目规模扩大,规则、约束和历史决定不断增加,在提出设计方案时,Agent 特别是 GPT 模型越来越倾向于沿着现有约束继续细化和扩展,而像是失去了提出设计的能力。
从设计前的准备过程来看,Agent 通常会进行大量查证,读取文档与代码,并调用相关技能。我怀疑,这种倾向与上述过程有关:项目背景进入上下文时,各类相关或不相关、甚至部分矛盾的约束也随之进入,后续的设计便越来越接近对既有规则的细化与增补。
将问题本身转交给 ChatGPT Web,往往能得到一个“更像设计的产物”。但随着提供的项目上下文不断增加,甚至将整个项目打包上传或让它直接读取 GitHub 仓库,其回答也逐渐接近 Codex:从我的直观感受来看,结果又回到了对既有约束的逐条细化。
从这点上,主观想法上或许需要分离提出构想与设计和将设计应用到项目上这两...