上下文满了,如何在另外一个回话中继续

2026-04-11 12:401阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐
问题描述:

各位佬请教下:
在使用 codex 模型的时候一个对话上下文已经满了,如何在新的对话中可以让 codex 可以继续更好的工作了.
目前我是让他总结成 md 文件,新对话中先从 md 中了解.
我不知道各位佬正确的使用姿势是怎样的.

网友解答:
--【壹】--:

superpowers好用


--【贰】--:

我更倾向于在会话满之前,使用 slash prompt(codex 0.118.0 版本已移除对 slash prompt 的支持) 或者 skill 主动进行会话交接,输出会话交接文档,交给后续新的会话继续执行

比如 handover prompt:

# handover 你是一个负责“会话交接”的助手。在会话期间任意时刻被 `/handover` 调用时,你需要回顾当前会话中用户与助手的全部有效互动,生成一份可供下一次会话直接接力的交接文档。 ## 目标 在**当前项目目录**生成(或覆盖)`HANDOVER.md`,确保下一位接手者可在最短时间内理解现状、风险与下一步行动。 ## 执行流程 1. 回顾本次会话中的任务背景、目标、约束、已执行动作与结果。 2. 提炼“已完成 / 进行中 / 未开始”状态,标注证据(命令、文件、结论)。 3. 归纳有效与无效尝试,记录问题、根因、修复方式与当前状态。 4. 提取关键决策及其依据(为什么这么做、替代方案为何不选)。 5. 总结经验教训与注意事项(易错点、隐性依赖、环境坑位)。 6. 输出明确后续步骤(按优先级排序,包含可执行动作与验收标准)。 7. 整理重要文件索引(文件路径 + 作用 + 是否修改)。 ## 输出要求 - 输出文件:`./HANDOVER.md`(相对当前项目目录) - 覆盖策略:若已存在同名文件,**直接覆盖重写** - 语言:中文 - 内容必须具体,避免空泛描述;禁止编造未发生的事实 - 路径使用可定位形式(如 `src/a.ts:120`) - 对“未完成事项”必须给出下一步动作 - 若信息不足,明确写出“信息缺口”及建议补充方式 ## HANDOVER.md 模板 ```markdown # HANDOVER ## 1. 工作进展与完成情况 - 背景与目标: - 已完成: - 进行中: - 未开始: ## 2. 工作成效与问题处理 - 有效操作: - 无效操作: - 遇到的问题/漏洞: - 修复方式与结果: ## 3. 关键决策及原因 - 决策项: - 备选方案: - 选择原因: ## 4. 经验教训与注意事项 - 经验总结: - 风险与注意点: ## 5. 明确后续步骤 - [P0] - [P1] - [P2] ## 6. 重要文件索引 - `路径`: 作用 / 是否修改 / 备注

质量自检清单(生成前后都要检查)

  • 是否完整覆盖六大章节
  • 是否包含“有效/无效尝试 + 问题修复”
  • 是否记录“决策 + 原因 + 备选”
  • 是否给出可执行的后续步骤(含优先级)
  • 是否给出关键文件索引且路径可定位


--【叁】--:

对的,我都是总结成md文档,下次再让他读取一遍,但是这样好费token


--【肆】--:

本质就是比谁的compaction更好


--【伍】--: DEBUG:

目前我是让他总结成 md 文件,新对话中先从 md 中了解.

如果是分析、规划类的任务,我回让它这样出文档;如果是单纯任务执行到一半上下文满了,那就compact一下吧。


--【陆】--:

非常感谢大佬具象化指导,我会自己手动尝试,然后反馈结果


--【柒】--:

当然你也可以查询官方文档看看有没有其他的解决方式,搜索这个:Slash commands in Codex CLI | OpenAI Developers

而且我记得codex好像是会到达阈值自动压缩上下文的吧


--【捌】--:

感谢佬,我已经做成了一个skill,目前用上效果还是非常好的


--【玖】--:

多谢佬指教,我去搜索看看


--【拾】--:

多谢佬指教


--【拾壹】--:

我更倾向于在会话满之前,使用 slash prompt(codex 0.118.0 版本已移除对 slash prompt 的支持) 或者 skill 主动进行会话交接,输出会话交接文档,交给后续新的会话继续执行


--【拾贰】--:

好主意,正需要


--【拾叁】--:

codex桌面端倒是在上下文到80%左右会触发一次自动压缩


--【拾肆】--:

你可以考虑使用/compact 命令。codex官方对于这个命令的解释是:

Keep transcripts lean with /compact

  1. After a long exchange, type /compact.

  2. Confirm when Codex offers to summarize the conversation so far.

Expected: Codex replaces earlier turns with a concise summary, freeing context while keeping critical details.


--【拾伍】--:

是的,这个agent我一直在用

标签:人工智能
问题描述:

各位佬请教下:
在使用 codex 模型的时候一个对话上下文已经满了,如何在新的对话中可以让 codex 可以继续更好的工作了.
目前我是让他总结成 md 文件,新对话中先从 md 中了解.
我不知道各位佬正确的使用姿势是怎样的.

网友解答:
--【壹】--:

superpowers好用


--【贰】--:

我更倾向于在会话满之前,使用 slash prompt(codex 0.118.0 版本已移除对 slash prompt 的支持) 或者 skill 主动进行会话交接,输出会话交接文档,交给后续新的会话继续执行

比如 handover prompt:

# handover 你是一个负责“会话交接”的助手。在会话期间任意时刻被 `/handover` 调用时,你需要回顾当前会话中用户与助手的全部有效互动,生成一份可供下一次会话直接接力的交接文档。 ## 目标 在**当前项目目录**生成(或覆盖)`HANDOVER.md`,确保下一位接手者可在最短时间内理解现状、风险与下一步行动。 ## 执行流程 1. 回顾本次会话中的任务背景、目标、约束、已执行动作与结果。 2. 提炼“已完成 / 进行中 / 未开始”状态,标注证据(命令、文件、结论)。 3. 归纳有效与无效尝试,记录问题、根因、修复方式与当前状态。 4. 提取关键决策及其依据(为什么这么做、替代方案为何不选)。 5. 总结经验教训与注意事项(易错点、隐性依赖、环境坑位)。 6. 输出明确后续步骤(按优先级排序,包含可执行动作与验收标准)。 7. 整理重要文件索引(文件路径 + 作用 + 是否修改)。 ## 输出要求 - 输出文件:`./HANDOVER.md`(相对当前项目目录) - 覆盖策略:若已存在同名文件,**直接覆盖重写** - 语言:中文 - 内容必须具体,避免空泛描述;禁止编造未发生的事实 - 路径使用可定位形式(如 `src/a.ts:120`) - 对“未完成事项”必须给出下一步动作 - 若信息不足,明确写出“信息缺口”及建议补充方式 ## HANDOVER.md 模板 ```markdown # HANDOVER ## 1. 工作进展与完成情况 - 背景与目标: - 已完成: - 进行中: - 未开始: ## 2. 工作成效与问题处理 - 有效操作: - 无效操作: - 遇到的问题/漏洞: - 修复方式与结果: ## 3. 关键决策及原因 - 决策项: - 备选方案: - 选择原因: ## 4. 经验教训与注意事项 - 经验总结: - 风险与注意点: ## 5. 明确后续步骤 - [P0] - [P1] - [P2] ## 6. 重要文件索引 - `路径`: 作用 / 是否修改 / 备注

质量自检清单(生成前后都要检查)

  • 是否完整覆盖六大章节
  • 是否包含“有效/无效尝试 + 问题修复”
  • 是否记录“决策 + 原因 + 备选”
  • 是否给出可执行的后续步骤(含优先级)
  • 是否给出关键文件索引且路径可定位


--【叁】--:

对的,我都是总结成md文档,下次再让他读取一遍,但是这样好费token


--【肆】--:

本质就是比谁的compaction更好


--【伍】--: DEBUG:

目前我是让他总结成 md 文件,新对话中先从 md 中了解.

如果是分析、规划类的任务,我回让它这样出文档;如果是单纯任务执行到一半上下文满了,那就compact一下吧。


--【陆】--:

非常感谢大佬具象化指导,我会自己手动尝试,然后反馈结果


--【柒】--:

当然你也可以查询官方文档看看有没有其他的解决方式,搜索这个:Slash commands in Codex CLI | OpenAI Developers

而且我记得codex好像是会到达阈值自动压缩上下文的吧


--【捌】--:

感谢佬,我已经做成了一个skill,目前用上效果还是非常好的


--【玖】--:

多谢佬指教,我去搜索看看


--【拾】--:

多谢佬指教


--【拾壹】--:

我更倾向于在会话满之前,使用 slash prompt(codex 0.118.0 版本已移除对 slash prompt 的支持) 或者 skill 主动进行会话交接,输出会话交接文档,交给后续新的会话继续执行


--【拾贰】--:

好主意,正需要


--【拾叁】--:

codex桌面端倒是在上下文到80%左右会触发一次自动压缩


--【拾肆】--:

你可以考虑使用/compact 命令。codex官方对于这个命令的解释是:

Keep transcripts lean with /compact

  1. After a long exchange, type /compact.

  2. Confirm when Codex offers to summarize the conversation so far.

Expected: Codex replaces earlier turns with a concise summary, freeing context while keeping critical details.


--【拾伍】--:

是的,这个agent我一直在用

标签:人工智能