用GPT-6 Astra做项目,最头疼的是什么? 对话一长,前面的细节就被压成一…

用GPT-6 Astra做项目,最头疼的是什么?

对话一长,前面的细节就被压成一坨摘要。你跟它说了半天的设计决策、代码风格、业务逻辑,到后面它全忘了,又开始问你"这个变量是什么意思"。

有个配置,能彻底改变这个体验。

找到 ~/.codex/config.toml,加上:

[features.context_management]
experimental_mode = true

保存,再新开一个任务。

打开以后,Astra会自己记笔记,还能回头搜索同一任务里的历史消息和工具结果。

我上周用它重构一个Vue组件库,开了这个功能后,整个项目做了三天,它还记得第一天我为什么选了Composition API而不是Options API,还记得我跟它讨论过的命名规范。

以前不开这个,对话到第二天它就开始"失忆"了,改着改着代码风格都变了。

为什么这个功能这么重要?

普通对话模式下,Astra只能看到最近几轮的上下文。但做项目不是聊天,你不可能每句话都把前因后果重复一遍。

开了context_management之后,它会把关键信息主动记录下来,需要的时候再去翻。就像你有个助手,每天帮你整理会议纪要,下次讨论的时候能翻出来看。

适合什么场景?

  • 跨天的代码重构项目
  • 需要反复迭代的设计任务
  • 涉及多个模块的系统开发
  • 任何需要"记住前面说过什么"的长对话

一个注意事项:

这个功能会增加token消耗,因为它要维护额外的上下文索引。但对于真正需要长期记忆的项目来说,这点token换来的是质量的质变。

短对话、一次性问题没必要开。但凡你的任务需要跨天、跨多轮,这个开关就是必开的。

配置路径再贴一次:~/.codex/config.toml,加两行就行。

话题来源 @huoshan007 115.2K阅读 ❤️709 x.com/…↗ 已改写,非原文转载
27 浏览 0 评论 0 反应
登录 后参与评论
还没有评论,来抢沙发。
查看完整榜单
查看完整榜单
查看完整榜单