用途:把 ~/.openclaw 下的个人资产迁移到 WorkBuddy(home 为 ~/.workbuddy)。默认源路径为 ~/.openclaw 与 ~/.openclaw/workspace,用户给定路径优先。
主要能力:SOUL.md、IDENTITY.md、USER.md 融合到 ~/.workbuddy 用户级文件;memory 合并到 {workspace}/.workbuddy/memory/;skills 迁到 ~/.workbuddy/skills/ 或项目级 skills;MCP 从 openclaw.json 的 mcp.servers 转成 ~/.workbuddy/mcp.json 的 mcpServers;bot/channel 配置折算到 IDE settings.json 的 claw.channels.*;cron 定义转成 ~/.workbuddy/automations/<id>/automation.toml。
关键规则:默认融合而非覆盖,身份文件保留 WorkBuddy 现有人设,冲突记入报告;credentials 走结构化提取,不整目录复制;whatsapp、matrix、telegram 等无内建落点的渠道标为 manual review;cron 仅自动转换整小时间隔和少数常见 cron 表达式,复杂形态停止转换;不迁移运行态缓存、插件二进制、session 日志。
用法:执行前必须用 ask_followup_question 获取用户确认(标题“OpenClaw 资产复制确认”,选项“确认复制/取消”),取消则不做任何读取。之后检查源与目标路径、产出迁移表、必要时备份,按 identity、memory、skills、MCP、bot/channel、cron 顺序迁移,最后输出逐项迁移报告。
限制:WorkBuddy 目标 schema 与渠道支持以资料所列为准;无法高置信映射即标记人工处理,不猜测;不删除源数据;wechatkf、wechatmp 走单独机制;已确认 channel 类型包括 feishu、wecom、wecomNew、wecomaibot、qq、yuanbao、weixinBot、weixinClawBot、wecomIOA、dingtalk、slack、custom、wechatkf、wechatmp。