导入已有对话
本机编程会话、应用导出包、浏览器当前页——Mem 目前支持这三条路。
可以把已有对话迁进 Mem 的方式主要是三种:扫描本机编程助手会话、从应用里导出的文件,以及在浏览器里对当前正在看的会话用扩展捕获。下面按你的情况对应到 对话 → 导入(以及 集成 → 对话导入)里的按钮。
格式细节
批量文件名、Markdown 标题和边角情况见 对话(Threads)。
先选对场景
| 你有什么 | 在 Mem 里点哪里 | 说明 |
|---|---|---|
| 本机 Claude Code、Cursor、Codex CLI、OpenCode 会话 | 对话 → 导入 → 查找 AI 对话(集成 → 对话导入 里也有入口) | 扫描后由你勾选再导入 |
| ChatGPT / Claude(claude.ai 或 Claude Desktop)/ DeepSeek / ChatWise / Alma 的官方整包导出,或 Raycast AI 的导出 JSON | 对话 → 导入 → 批量导入 | 一个文件(见下表) |
一条 .md 等单文件 | 对话 → 导入 → 单个对话 | 见 对话里的「单个对话」 |
| 浏览器里正在进行的那段网页对话 | 浏览器扩展 | 只针对你当前与扩展配合使用的那一个会话,不是整套账号历史 |
编程助手(本机)
查找 AI 对话会在本机找 Claude Code、Cursor、Codex CLI、OpenCode 的会话数据。在你确认之前不会写入 Mem。
有原生插件时也可以长期同步;这里的扫描更适合 换机或第一次接进来 时补一段历史。
导出文件(批量)
批量导入要用各应用官方给你的那份文件:
| 应用 | 文件 | 导出路径 |
|---|---|---|
| ChatGPT | 数据包里的 chat.html | 设置 → 数据控制 → 导出数据 |
| Claude | 邮件里的 data-…-batch-….zip(含 conversations.json 与 memories.json) | 网页或 Desktop:头像 → 设置 → 隐私 → 导出数据,Anthropic 会发下载链接(官方说明)。iOS/Android 上无法发起导出。 |
| DeepSeek | deepseek_conversations.json | chat.deepseek.com → 设置 → 数据 → 导出数据 |
| ChatWise | 全部聊天的 .zip | 在 ChatWise 导出 |
| Alma | 带 threads.json 的 alma-backup-…zip | 设置 → 数据 → 导出全部对话 |
| Raycast AI | 默认 raycast_ai_chats.json(或该工具生成的任意 .json) | Raycast 无官方整包导出 — 使用 raycast-ai-exporter(macOS,见项目 README) |
用下载下来的原文件即可;Mem 会识别格式。
Claude 导出 ZIP
请使用邮件里的 ZIP(例如 data-2026-04-01-08-10-35-batch-0000.zip)。Mem 会从 conversations.json 读入全部对话,并在你勾选的对话导入完成后,把 memories.json 里 Claude 保存的档案型记忆写入资料库为一条带导入标注的记忆卡片。若只解压并选择单独的 conversations.json,则仅导入对话、不包含该记忆。
Raycast AI(macOS)
该工具为第三方脚本:需打开 Raycast 的 AI Chat 窗口,为本机终端授予辅助功能权限,脚本会写出结构化 JSON(多会话、role / content 消息)。文件里的日期为近似值(与侧栏分组有关)。同一 JSON 可走 批量导入 或 nmem t import --file。
浏览器:只管当前焦点会话
扩展不会下载你在网页版里的全部聊天记录。它处理的是你正在看、并与扩展一起用的这一个会话。要厂商一次性打包的全部历史,用 批量导入(或在本机能扫到编程助手会话时走扫描)。
在应用里怎么找
- 对话 → 导入:查找 AI、批量、单个。
- 集成 → 对话导入:同一套说明,并可跳到对话视图。