豆包智能体回家
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-pyzzftrt/doubao-to-clawnest。
技能介绍
要解决什么问题
你在豆包里已经调教出一颗有语气、有记忆、有对话历史的智能体,但 ClawNest 里新建的基础智能体仍是「白纸」——没有家规、没有人设文件,也没有可延续的时间线。本技能不是面向终端用户的迁移顾问话术,而是给 ClawNest 中已运行的框架性智能体用的工作流:把豆包侧的人设、历史对话和长期记忆,落成 ClawNest 能继续养下去的私有目录结构。
技能如何工作
核心原则是先认祖归宗,再灌对话与记忆:
- 建立回家会话:确认用户要做到哪一层——仅人设、
sessions/时间线,还是连同memory/长期记忆。 - 采集豆包设定:名称、完整「设定描述」(截图可能截断,需单独粘贴全文)、开场白、建议回复等;字段映射见技能内
references/migration-mapping.md。 - 生成身份与家规:优先用
scripts/build_identity.py产出AGENTS.md(运行契约)、SOUL.md(人设与语气)、USER.md(用户关系与导入来源)。 - 导入对话:推荐用
fetch_doubao_thread.py从公开 thread 的 SSR 内嵌 JSON 拉取message_list(仅需requests,不要 Cookie);不可读时用用户保存的 HTML、--text-file粘贴文本等备选路径。 - 生成 sessions 与 memory:
build_memory.py把完整消息写入顶层sessions/*.jsonl;memory/history.jsonl只写讨论摘要;memory/MEMORY.md写稳定长期事实与偏好——不要把整段逐字历史塞进 history.jsonl。 - 验证:能按旧身份自我介绍、延续时间线、基于 MEMORY 提炼偏好且不编造未导入内容。
边界与注意点
- 设定描述是人格最高优先级来源,截断的截图不能当唯一依据。
- 不绕过豆包访问控制:不索要 Cookie、密码或会话令牌;网页不可读时让用户复制、导出 HTML 或上传截图辅助。
- 导入历史前须确认用户授权保存原文、生成摘要并形成长期记忆。
使用场景
- 在 ClawNest 已部署空白框架智能体,要把豆包侧完整设定描述落成 AGENTS.md、SOUL.md、USER.md
- 手头有豆包 thread 公开链接,需把 message_list 导入顶层 sessions/*.jsonl 以延续原对话时间线
- 豆包对话仅能通过浏览器另存 HTML 或复制文本提供,需解析后生成 conversation.json 再写入 memory
- 用户明确授权后,把多段历史讨论做成 history.jsonl 摘要,并把稳定偏好写入 memory/MEMORY.md
适合人员
- 在 ClawNest 自建智能体工作区、希望把豆包陪伴型智能体「接回家」而非重新从零调教的维护者
- 负责 ClawNest 目录规范(sessions 与 memory 分离),需按脚本或模板批量生成身份文件的集成工程师
- 曾长期在豆包与同一智能体对话,迁移到私有运行时仍要求语气、开场白与时间线可回归的用户
- 因豆包页面需登录无法直链抓取,习惯用导出 HTML 或分段粘贴完成对话导入的操作者