简短答案
Character.AI没有官方导出到Claude。您需要手动复制每个角色的定义字段(问候语、个性、场景、示例对话),并将其重建为Claude项目——将定义粘贴到系统提示中,并将重要聊天记录作为纯文本存档在项目知识中。每个角色计划20-40分钟。基于MCP的共享记忆层如MemoryLake可以让您将规范角色记忆保存在一个地方。
人们为什么从Character.AI切换到Claude
2026年的三个驱动因素:
- 更长、更细腻的角色扮演。 Claude在非常长的会话中保持角色特征。
- 更少的意外限制。 寻求成人、黑暗或成熟创作的用户转向具有不同内容政策的平台。
- 持久的世界构建文件。 Claude项目保留大型世界构建文档并可搜索。
Character.AI与Claude中的“记忆”含义
不同的表面。
Character.AI记忆存在于每个角色内部:其定义(问候语、描述、个性、场景、示例对话)、您在帐户上设置的用户个性以及每个角色的聊天记录。
Claude记忆存在于项目内部。每个项目都有自己的项目知识(上传的文件和粘贴的文本)和可选的系统提示。没有内置的跨聊天记忆。
Character.AI的角色通常会变成Claude项目。定义变成系统提示。重要的聊天记录变成项目知识文本或markdown文件。
步骤1:导出您的Character.AI记忆
Character.AI不提供一键导出。
- 在编辑器中打开每个角色。 拥有的角色会显示您可以查看和编辑的定义字段;将问候语、描述、个性、场景和示例对话复制到每个角色的文本文件中。
- 捕获您的用户个性。 帐户设置 → 个性。将活动个性复制到一个全局文件中。
- 手动存档关键聊天。 打开重要聊天,选择并复制对话转到markdown文件中。今天没有批量聊天导出。
- 注意世界构建上下文。 如果您的角色依赖于您在Character.AI之外持有的背景文档,请收集那些原件。
最终状态:每个角色一个文件夹,包含definition.txt、persona.txt、存档聊天和任何外部世界构建文件。
步骤2:导入到Claude
Claude期望每个项目的知识。
- 为每个角色创建一个项目。 项目 → 创建项目。以角色命名。
- 将定义粘贴为系统提示。 将问候语、描述、个性、场景和示例对话组合成一个连贯的系统提示,针对Claude。
- 添加您的用户个性上下文。 在系统提示中包含它,放在标记的部分(“关于用户”)下。
- 将存档聊天和世界构建文件上传为项目知识。 点击添加内容 → 上传文件或粘贴文本。世界构建背景以PDF或markdown格式干净地传输。
- 明确设置语气和内容期望。 Claude的默认设置不同;明确说明个性的声音和行为。
- 探测。 打开与项目的聊天并运行一个代表性的角色扮演场景。
Claude不会整体导入Character.AI的聊天记录;只有您存档的内容会保留。
迁移后您仍会失去的内容
- 平台内推荐信息流。 Character.AI的发现表面和共享社区不会转移。
- 自动保存的角色记忆。 Character.AI在聊天中静默跟踪的每个角色行为在Claude中没有等效项。
- 视觉角色卡片。 角色艺术和视觉品牌保留在原始平台上。
- 持续同步。 下周在Character.AI上的新聊天不会出现在Claude中,除非您重新进行导出。
更好的方法:一个记忆层,所有AI
如果您希望您的角色在多个AI工具之间可移植——Claude用于一种情绪,ChatGPT用于另一种,未来的代理稍后——每个工具的漂移会浪费数小时。
MemoryLake保存规范角色定义、世界构建背景和个性文件,并通过MCP公开它们。Claude Desktop本地读取MCP,因此相同的规范材料可以流入。
- 一个真实来源。 只需更新角色定义一次;每个连接的AI都能看到它。
- 标准文件格式。 PDF、Word、Excel、PowerPoint、Markdown和图像以原样存储在MemoryLake的文档驱动中。
- 为下一个AI准备。 通过配置更改添加ChatGPT或Gemini。
在3个步骤中连接MemoryLake
步骤1:创建项目并加载您的上下文
登录MemoryLake,打开项目管理,点击创建项目。以角色命名。将世界构建背景和参考图像(PDF、Markdown、图像)拖入我的空间下的文档驱动中,然后打开文档选项卡并点击添加文档。将每个角色的定义、您的用户个性和存档聊天亮点粘贴到记忆选项卡中,通过添加记忆。

步骤2:生成MCP服务器端点
在项目内打开MCP服务器选项卡,点击添加MCP服务器,描述它(例如,“共享角色记忆”),然后点击生成。MemoryLake返回一个密钥ID、一个密钥和一个端点URL。立即复制密钥——它只显示一次。

步骤3:将Claude指向端点
将MemoryLake添加到Claude Desktop的MCP配置中,使用端点URL和密钥作为Bearer令牌,然后重启Claude。在会话开始时,要求Claude从MemoryLake项目中提取角色的定义以支持角色扮演。

原生迁移与MemoryLake
| 维度 | 原生Character.AI → Claude | MemoryLake桥接 |
|---|---|---|
| 所需步骤 | 8-11手动 | 3次一次性 |
| 预计时间 | 每个角色20-40分钟 | ~5分钟设置 |
| 保留角色定义 | 是(手动) | 记忆逐字保留 |
| 保留聊天记录 | 仅存档的内容 | 存档亮点作为记忆 |
| 同步持续更改 | 否 | 是(在MemoryLake内) |
| 以后与第三个AI一起使用 | 否(重建) | 是(添加MCP) |