SuperAPI AI 工具集

handoff

编程与开发

查看项目

更新于 10-15 21:39

技能介绍

用途:当会话达到上下文上限或需要切换工具时,用 handoff 生成一段自包含的交接提示词,让没有任何先前上下文的新编码智能体继续当前工作。

主要能力:先通过文件系统核实状态,而非仅依赖对话记忆,常用命令包括 basename $(pwd)、git remote -v、git branch --show-current、git log --oneline -10、git status --short、git diff --stat、git stash list;再从会话中提炼目标、范围、已完成、进行中、剩余任务、决策、阻塞项与关键文件;最后输出单个 Markdown 代码块形式的提示词,模板含 Project、Path、Branch、Goal、Context、What's Been Done、Current State、What's Left、Key Decisions、Key Files、Gotchas 等段落,可按需增删。

使用方式:按三步工作流执行——收集状态、综合上下文、生成提示词;用户复制该代码块到下一个会话。若有未提交改动,应在代码块外提醒;可选建议保存到文件,如 pbcopy 或写入 .handoff.md。

适用场景:会话上下文耗尽、切换编码工具、多文件功能开发或大型重构的中途交接。

限制与要求:提示词应具体而非笼统,需列出每个脏文件及改动意图,What's Left 首项须是可立即执行的明确指令;篇幅与任务成比例,快速修复约 10-15 行,多文件功能约 30-50 行,大型重构最多约 80 行;不要包含完整文件内容、对话记录或推理历史、package.json 等显而易见的事实以及情绪化描述。资料未提供具体安装命令、收费与平台信息。