MemoryLake
返回全部文章
Tutorial2026 年 5 月 25 日5 分钟阅读

Character.AI → Gemini: 迁移您的AI记忆 (2026方法)

Character.AI角色生活在Character.AI内部。Gemini的Gems为您提供类似的角色容器 — 但您需要手动重建每个角色,并接受Gemini的内容政策以替代Character.AI的政策。

简短回答

Character.AI没有官方导出到Gemini。您将从角色编辑器中复制每个角色的定义(问候语、角色、场景、示例对话),并将其重建为Gems,定义粘贴到Gem指令中,世界构建文件存储在Google Drive中以便本地提取,归档的聊天记录作为参考文件添加。每个角色计划25–45分钟。基于MCP的共享记忆层如MemoryLake可以让您将规范角色记忆保存在一个地方。

人们为何从Character.AI切换到Gemini

2026年的三个驱动因素:

  • 长上下文世界构建。 Gemini能够很好地处理长篇背景文档。
  • 捆绑访问。 对许多用户来说,Gemini包含在Google One或Workspace中。
  • 本地Drive提取。 Drive中的世界构建文档可以实时加载,无需重新附加。

Character.AI与Gemini中"记忆"的含义

不同的表面。

Character.AI记忆存在于每个角色内部:其定义(问候语、描述、角色、场景、示例对话)、用户角色和每个角色的聊天记录

Gemini记忆跨越保存的信息(简短片段,账户范围内)、Gems(具有自己指令和可选参考文件的自定义角色)和过去的聊天/活动(受活动控制管理)。

一个角色通常通过读取Drive文件夹变成一个Gem。定义变成Gem指令。用户角色变成保存的信息条目。

步骤1:导出您的Character.AI记忆

Character.AI不提供一键导出。

  1. 在编辑器中打开每个角色。 将问候语、描述、角色、场景和示例对话复制到每个角色的文本文件中。
  2. 捕获您的用户角色。 账户设置 → 角色。
  3. 归档关键聊天。 将重要的对话转录到一个markdown文件中。
  4. 收集世界构建文档。 收集原件。

最终状态:每个角色一个文件夹,包含definition.txt、归档聊天和世界构建文件;加上一个单独的persona.txt

步骤2:导入到Gemini

Gemini通过Drive和Gems进行导入。

  1. 为每个角色创建一个Drive文件夹。 将世界构建文件(PDF、DOCX、Markdown)上传到该文件夹中。
  2. 为每个角色创建一个Gem。 打开Gem管理器 → 新建Gem。以角色命名。
  3. 将定义粘贴到Gem的指令中。 添加一行明确告诉Gemini哪个Drive文件夹包含规范背景。
  4. 将用户角色添加到保存的信息中。 Gemini设置 → 保存的信息 → 添加。
  5. 验证。 打开Gem并运行一个代表性的场景以确认上下文。

Gemini实时读取Drive内容,因此上传的背景更新会自动传播,无需重新创建Gem。

迁移后您仍会失去的内容

  • 平台内社区。 Character.AI的发现流和共享角色仍然保留在原平台上。
  • 隐藏的每个角色记忆。 平台侧的行为不会转移。
  • 内容政策差异。 Gemini的政策与Character.AI不同;某些角色扮演模式可能无法使用。请先测试。
  • 持续同步。 下周在Character.AI上的新聊天不会出现在Gemini中,除非您重新导出。

更好的方法:一个记忆层,所有AI

如果您希望角色在多个AI之间可移植,每个工具的漂移将成为一项独立的工作。

MemoryLake保存规范的角色定义、世界构建背景和角色文件,并通过MCP进行暴露。Gemini集成可以通过Workspace附加组件或调用其REST端点的外部集成读取相同的MemoryLake项目。

  • 一个真实来源。 更新一次;每个连接的AI都会看到更改。
  • 标准文件格式。 PDF、Word、Excel、PowerPoint、Markdown和图像以原样存储在MemoryLake的文档Drive中。
  • 为下一个AI准备。 通过配置更改添加Claude或ChatGPT。

在3个步骤中连接MemoryLake

步骤1:创建项目并加载您的上下文

登录MemoryLake,打开项目管理,点击创建项目。以角色命名。将世界构建背景和图像(PDF、Markdown、图像)拖入我的空间下的文档Drive中,然后打开文档标签并点击添加文档。将角色的定义、您的用户角色和归档聊天亮点粘贴到记忆标签中,通过添加记忆。

步骤1:创建项目并加载您的上下文
步骤1:创建项目并加载您的上下文

步骤2:生成MCP服务器端点

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

步骤2:生成MCP服务器端点
步骤2:生成MCP服务器端点

步骤3:将Gemini指向端点

运行一个Workspace附加组件或外部集成,调用REST端点并使用Bearer令牌注入返回的上下文到Gem的指令或会话的开场提示中。

步骤3:将Gemini指向端点
步骤3:将Gemini指向端点

本地迁移与MemoryLake

维度本地Character.AI → GeminiMemoryLake桥接
所需步骤8–11手动3一次性
预计时间每个角色25–45分钟~5分钟设置
保留定义是(手动)记忆逐字存活
实时世界构建提取Drive文件夹(是)MemoryLake中的文件,集成实时提取
同步持续更改否(Character.AI侧)是(在MemoryLake内)
以后与第三个AI一起使用否(重建)是(添加MCP)

常见问题

是否有官方的Character.AI导出到Gemini?

没有。您需要从编辑器中读取定义字段,并手动归档重要聊天。

当我编辑Drive背景时,Gemini会自动更新吗?

是的,Drive中的文件是实时读取的。在Character.AI上的新聊天仍需重新导出。

我应该知道的政策差异有哪些?

是的。Gemini的内容政策不同;请在提交之前测试。

迁移通常需要多长时间?

每个角色计划25–45分钟。

如何将规范角色记忆保存在一个地方?

使用MemoryLake作为规范存储;让Gemini、Claude和其他人从中读取。