用途
Handoff 用于解决智能体会话之间的上下文传递问题。当一次对话需要由另一个全新的智能体接手时,它把当前对话压缩成一份交接文档,使新会话能够在不丢失关键信息的前提下继续推进工作。
主要能力
- 生成交接文档:总结当前对话内容,形成可供下一个智能体直接使用的文档。
- 指定保存位置:文档保存到由
mktemp -t handoff-XXXXXX.md生成的路径;在写入之前需要先读取该文件。 - 技能建议:如果下一次会话需要使用某些技能,Handoff 会给出相应建议。
- 避免重复:不重复记录已经存在于其他产物中的内容,例如 PRD、计划、ADR、issue、commit、diff;对这些内容改为通过路径或 URL 引用。
- 支持参数定制:如果用户传入了参数,则把这些参数视为下一次会话的关注重点,并据此调整交接文档的内容。
使用方式
在需要交接当前对话时调用该技能。它会按上述规则生成文档并写入 mktemp -t handoff-XXXXXX.md 产生的路径。用户可以在调用时传入参数,用于说明下一次会话将聚焦的内容。
适用场景
- 当前会话需要结束,由另一个智能体继续同一项工作。
- 希望把对话上下文整理成结构化文档,而不是让新会话重新阅读全部历史。
- 项目中已有 PRD、计划、ADR、issue、commit、diff 等产物,希望交接文档只做引用而不重复内容。
限制
关于收费、价格、支持平台、具体效果等信息,资料中暂未提供。