项目锦囊 安全交接
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ca8ab7e4/project-handover。
技能介绍
交接时到底在丢什么
换设备、下班收工、或同事接手仓库时,常见问题是:node_modules 和 .git 不该进包,但 .env、密钥文件名和客户资料若原样打进 zip,风险更大;同时对话里刚修完的 bug、未提交的「下次再做」和技术债,往往不会自动进 README。本技能把「能不能写盘、包什么、敏感怎么处理、给接手人看什么」收成一条串行七步流程,任一步失败或终止则不继续。
技能如何执行
触发:说「打包」「交接」「整理项目」会主动触发并从前置检查开始;主动触发进入确认环节时视为已确认打包。说「明天见」「换电脑了」等会话结束信号会先问是否要打包;同会话内明确拒绝则不再提醒。
前置与复制:在当前目录向上找含 .git、package.json 或 README.md 的根;检查磁盘空间与写入权限。在 交接档案/YYYY-MM-DD/(冲突则追加时间)下复制源码、文档、.workbuddy/memory/、客户资料与重要截图,并排除 node_modules、.git、venv、dist、build、__pycache__、历史 交接档案/、≥10MB 单文件及常见临时后缀。
敏感信息:全量扫描(不因体积跳过);对纯文本可选保留 / 脱敏副本(不改源文件)/ 移除,二进制仅保留或移除。脱敏失败会降级为移除并在自检中标注。若大文件同时被标为敏感,便签与自检会提示需手动安全传输。
便签与增量:生成 交接便签.md,优先从 .workbuddy/memory/ 取禁止清单与陷阱;无记录则基于对话总结并加 ⚠️ 需核实。有历史档案且便签可读时,对指定文本扩展名做内容 diff,其余扩展名只记增删。
边界与注意
- 根目录、启动命令、待办若无法确定,便签会写 ⚠️,不编造「接下来最重要的事」。
- 无
.workbuddy/memory/时跳过记忆文件,自检会说明。 - 敏感判定依赖文件名与路径启发式,不确定时会标敏感交由你确认;接手方仍须复查合规性。
使用场景
- 下班或说「换电脑了」前,把当前仓库打成带日期目录的交接档案并生成便签
- 同事接手前需复制源码与文档,同时把 `.env` 等敏感文件脱敏或剔除后再交付
- 跨天续做同一项目时,基于上次 `交接档案/` 里的便签做增量 diff 摘要
- 使用 `.workbuddy/memory/` 记录约束与 bug 修复史,交接时一并复制进归档供接手方查阅
适合人员
- 按客户周期交付源码与文档的外包开发,需在离场前打包并处理密钥类文件
- 用 WorkBuddy 记忆目录沉淀陷阱与约束、经常跨设备续写的全职工程师
- 短期介入后要把待办与技术债写进 `交接便签.md` 的咨询或实施顾问
- 团队内轮岗或请假,要把可写盘检查结果和排除大文件清单交给接手同事的项目负责人