Clone 与同步
Clone 用于基于现有智能体创建一个新副本。它适合做实验、为不同项目准备变体,或把市场智能体调整成自己的版本。
克隆方式
| 场景 | 行为 |
|---|---|
| 本地智能体 | 复制 AgentFS,创建新的智能体 ID |
| 带远程来源的智能体 | 可选择保留远程关系、fork 或作为纯本地副本 |
| 市场智能体 | 复制核心配置,后续仍可检查远端更新 |
核心 DesireCore 智能体通常不允许被克隆,以避免破坏主控入口。
私有数据选项
克隆时可以选择是否复制用户私有数据:
- 记忆
- 偏好
- 关系数据
- 本地资源文件
如果你只是想把一个智能体分享给别人,不建议复制私有数据。若你是给自己创建分身,可以按需保留这些内容。
同步更新
克隆后的智能体如果仍保留远程来源,可以继续检查更新。更新时会走 Git 合并流程,并在冲突时展示冲突文件列表。
冲突处理
当本地和远端都修改了同一个文件时,DesireCore 会阻止直接覆盖,并提供冲突解决对话框:
- 查看冲突文件列表
- 打开 Diff 查看本地和远端差异
- 选择保留本地、使用远端、手动编辑或保留两者
- 保存后系统自动提交解决结果
提示
如果你长期大幅改造市场智能体,可以考虑 fork 成自己的远程仓库,这样后续更新策略更清晰。