本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI 生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
新的skill功能和安装方法
新 skill:$session-handoff-prompt
它的核心功能一句话:
把当前这轮对话里真正需要延续的目标、进展、约束和下一步,压缩成一段可直接复制给新 AI 对话的提示词,让新对话像接着原来的对话继续做事。
适用场景是当在一个对话里面,轮数过多,或者内容较长导致上下文快满的时候,会导致模型输出质量断崖式下降,出现记忆混乱,记忆不集中,降智等情况时,需要用这个skill来快速在新的对话窗口恢复对话。
GitHub Repo:
一键安装:
npx skills add dongshuyan/compass-skills --skill '*' -a codex -a claude-code
前几天第一次开源了我的Skills 生态在:
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
我的帖子已经打上 开源推广 标签: 是
我的开源项目完整开源,无未开源部分: 是
我的开源项目已链接认可 LINUX DO 社区: 是
我帖子内的项目介绍,AI 生成、润色内容部分已截图发出: 是
以上选择我承诺是永久有效的,接受社区和佬友监督: 是
为了高效的科研,尽量发论文毕业,我从 openai 刚出来就在使用各种 A…
这次主要更新是新增了一个我自己非常高频使用的 skill:
$session-handoff-prompt:AI 对话续接提示词
现在用 Codex、Claude Code、OpenClaw、Harness 这类 Agent 做复杂任务时,经常会遇到一个问题:
对话越来越长,上下文越来越重,模型开始变慢、变糊、漏约束,甚至忘记前面已经完成了什么。
这时候最自然的做法是开一个新 AI 对话。
但新对话最大的问题是:
它不知道前面发生了什么,也不知道应该从哪里继续。
普通的“总结一下这段对话”通常不够用。
因为新 Agent 真正需要的不是流水账,而是一份可以继续执行的接手说明。
$session-handoff-prompt 就是专门解决这个问题的。
它会把当前对话中真正需要延续的信息整理出来,包括:
- 用户原始目标
- 必须遵守的要求
- 已验证的事实
- 只是推断、还需要确认的信息
- 已经完成的工作
- 还没完成的事项
- 关键文件、命令和产物
- 不要重复做的事情
- 新对话下一步应该怎么开始
生成结果是一段可以直接复制到新 AI 对话里的 prompt。
例如你可以直接说:
请用 $session-handoff-prompt 为当前对话生成一个 balanced 的新 AI 对话续接 prompt。
它会生成类似这样的结构:
你正在接手一个已经进行过多轮的 AI 对话。请按以下上下文恢复任务状态;如果当前文件或可验证证据与这里冲突,以当前证据为准。
【工作目录】
...
【用户目标】
...
【必须遵守的要求】
- [已验证] ...
- [推断] ...
- [未验证] ...
【已完成】
...
【未完成 / 待验证】
...
【关键文件 / 命令 / 产物】
...
【不要重复 / 不要做】
...
【下一步】
1. ...
2. ...
3. ...
这样新对话拿到的不是泛泛总结,而是一份“继续干活用的上下文包”。



安装 / 更新
GitHub Repo:
一键安装:
npx skills add dongshuyan/compass-skills --skill '*' -a codex -a claude-code
如果你经常用 AI Agent 做长任务、写代码、调试、整理论文、维护项目、跨工具切换上下文,这个 skill 应该会很实用。
欢迎使用、Star、fork,也欢迎提 issue 或建议。