大模型会话迁移助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_0cdd622b/llm-session-handoff-assistant。
技能介绍
问题:会话一断,上下文就跟着断
多轮协作里最容易丢的不是代码,而是对话里沉淀下来的判断:为什么选这个方案、哪些路已经试过且失败、用户长期偏好什么、当前真实进展到哪一步。当任务要交给另一个 AI 或新对话窗口时,直接让下一方读完整聊天记录既不可靠,也常常不可得。
这个技能要解决的问题不是“总结聊天”,而是生成一份 交接包(Migration Package):让接手方在不阅读历史对话的情况下,也能说清项目是什么、做到哪一步、哪些坑不能再踩、哪些决策不应推翻、下一步从哪里开始。判断标准很实际:把文档丢给一个从未见过这个项目的 AI,看它能不能独立接手。
工作方式:主动查证后生成交接包
它不是只凭对话印象做摘要,而是先做信息收集:如果项目路径可访问,就实际看目录树;能读到 README、依赖清单、配置文件、系统提示词或 PRD,就核对文件内容与对话转述是否一致;有 git 时看最近提交,帮助确认最近工作内容;再回顾对话,提取决策依据、失败尝试和用户偏好。
写作时遵循几个原则:
- 去粗取精:保留项目背景、决策依据、已验证事实、长期偏好和当前状态,丢弃寒暄、重复讨论和无影响的推理过程。
- 失败尝试要完整保留:即使方案最终被放弃,也要写清失败原因,因为价值在于防止后续 AI 重蹈覆辙。
- 不编造:找不到依据就写
未知或当前无法获取,不要用看似合理的内容填空。 - 具体优于模糊:能写文件路径、函数名、模块名、配置项,就不写“某个文件”或“相关模块”。
输出按 references/template.md 的 16 节结构执行,重点是第 5 节 Core Decisions 和第 7 节 Failed Attempts;第 13 节 Suggested Next Prompt 会写成对下一个 AI 直接说话、可复制粘贴的开场提示。交接包保存为独立的 _migration_package.md,同时把对话或项目过程中产生的代码、文档、图片、配置等实际文件收集到统一目录,并在 Attachments 中登记路径。
适用边界与注意点
它只处理信息提取与交接文档生成,不自动执行迁移,也不会凭空访问不可读的目录。项目可访问、文件可读时,质量取决于查证是否充分;项目很小也没有代码时,应如实精简章节,不要为了凑 16 节硬填内容。摘要不能替代原始文件:确实找不到或用户从未上传过原始文件时,必须在 Attachments 中如实说明。最后还应输出一段 300~500 字的接手提示,让下一方复制后即可启动。
使用场景
- 当前对话即将关闭,要把项目背景、进展、决策和失败尝试交接给另一个 AI 或新窗口。
- 用户提供了项目路径或环境中有可读目录,需要查看目录树、关键文件和 git 提交,再生成交接包。
- 对话中已产出代码、文档、图片或配置文件,需要收集到统一目录并在 Attachments 中登记路径。
- 要交给从未参与过的 AI 继续开发,需要产出可粘贴的 Suggested Next Prompt 和下一步启动指引。
适合人员
- AI 应用开发者:想把长任务交给另一个模型或新会话,并希望接手方不重踩坑、不推翻决策。
- 技术负责人:需要把项目状态、约束和风险交给同事或 AI,希望留下可追溯的决策记录。
- 多 Agent 工作流设计者:需要让不同模型按固定结构交接上下文、失败经验和下一步指令。
- 研究/分析人员:一个会话里已做完调研或原型,现在要让新 AI 在不读历史的情况下继续完善。