快速复苏
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_c9715154/quick-resurrection 到你的 AI 助手中。
技能介绍
要解决的问题
当 AI Agent 已经沉淀了人格、工作区、工具凭据、子代理团队和定时任务后,换电脑、重装系统或迁移环境并不只是复制几个文件。agentId、cwd、allowAgents 三者共同决定子代理能否正确读取 SOUL.md、隔离 workspace 并被允许 spawn;如果只打包身份文件而漏掉 workspace 路径、cron 或白名单,迁移后很容易出现 agentId is not allowed、子代理读错 SOUL.md、Gateway 重启后短暂不可用等问题。
技能如何工作
Quick Resurrection 把迁移拆成可审查的两步:旧环境运行 pack.py 生成搬家包,新环境运行 migrate.py 执行恢复。它会自动推断 active workspace,收集 SOUL、MEMORY、TOOLS、团队成员、skills 与 cron 配置,并在迁移前备份到 ~/.qclaw/backup/。恢复阶段会先询问如何处理 main agent,再复制身份文件、团队与 skills,合并 openclaw.json 中的 agents 与 hooks.allowedAgentIds,最后创建 cron 并重启 Gateway。--dry-run 可查看 diff,--no-cron 和 --no-restart 可跳过敏感操作。
适用边界与注意点
搬家包可能包含 API keys、账号密码、服务器地址等敏感内容,不要公开分享,传输前应使用加密介质。对来源不确定的包,建议先逐行审计 pack.py / migrate.py,或在隔离环境测试。迁移完成后仍需检查 workspace 路径、备份目录、cron payload 以及子代理 spawn 所需的 agentId + cwd。
使用场景
- 换电脑前,把当前 AI Agent 的人格文件、workspace、团队和 cron 任务打包成可审查迁移包。
- 重装系统后,先在新环境运行 --dry-run 查看差异,再恢复身份文件、skills 和 agent 配置。
- 迁移带子代理的团队时,合并 allowAgents 白名单,避免 agentId is not allowed。
- 需要跳过 cron 创建或 Gateway 重启,分批验证 Agent 搬家结果。
适合人员
- 需要把本地 AI Agent 从旧电脑迁到新电脑的独立开发者。
- 维护多子代理 workspace、skills 和 cron 任务的 Agent 使用者。
- 在重装系统前希望审查差异并保留配置合并结果的工程师。
- 对迁移包包含 API keys 等敏感文件需要加密传输的运维人员。