Skip to content

Repository files navigation

chat-migrator

皮皮未来 · AI 对话迁移助手
作者:周一

一个面向公开分发的轻量迁移工具,用来把 Kimi豆包DeepSeek智谱清言千问 网页版中的历史对话整理成可保存的资料文件,方便迁移到 OpenClaw、Obsidian 或个人知识库。

功能

  • 浏览器右侧侧边栏操作
  • 支持读取历史会话列表并批量勾选
  • 支持导出 Markdown
  • 支持导出 CSV
  • 支持 完整对话
  • 支持 只导出我的提问
  • 可选择保存文件夹
  • 失败会话自动跳过继续

当前支持平台

  • Kimi
  • 豆包
  • DeepSeek
  • 智谱清言
  • 千问

使用方式

下载安装

小白用户建议直接前往 GitHub Releases 下载 Windows 安装向导:

方式一:直接加载扩展

  1. 打开 Chrome 或 Edge
  2. 打开扩展管理页 Chrome: chrome://extensions/ Edge: edge://extensions/
  3. 打开开发者模式
  4. 点击“加载已解压的扩展程序”
  5. 选择本仓库目录

方式二:使用安装向导

仓库包含一个 Windows 原生安装引导器源码,位于:

  • installer-winforms/
  • build_installer.ps1

构建完成后会生成:

  • dist-installer/AI对话迁移助手-安装向导.exe

安装向导支持:

  • 选择 Edge / Chrome
  • 默认安装到 C:\AI对话迁移助手
  • 可手动更改安装目录
  • 一键打开扩展文件夹
  • 一键打开支持平台页面

导出模式

1. 完整对话

  • 保留用户提问和 AI 回答
  • 默认一个会话一个文件

2. 只导出我的提问

  • 只保留用户消息
  • 当前平台下勾选的多个会话合并为一个文件
  • 按原会话标题分组

项目结构

  • manifest.json Chrome MV3 扩展配置
  • background.js 扩展点击后打开右侧面板
  • sidepanel.html 迁移面板结构
  • sidepanel.css 迁移面板样式
  • sidepanel.js 勾选、导出、文件保存与进度显示
  • content.js 平台识别、历史列表读取、逐会话提取
  • installer-winforms/ Windows 原生安装引导器源码
  • build_installer.ps1 Windows 安装向导构建脚本

开发

扩展调试

直接将仓库目录作为已解压扩展加载到 Chrome / Edge 中调试。

构建 Windows 安装向导

在 Windows PowerShell 中执行:

.\build_installer.ps1

构建产物输出到:

dist-installer/

已知边界

  • 各平台页面结构变更后,适配器可能需要同步更新
  • 某些平台更适合在“历史页”下执行批量导出
  • 浏览器是否支持“选择文件夹后直接写入多个文件”取决于当前环境
  • 如果目录写入不可用,会自动退回浏览器下载能力

开源协议

本项目采用 MIT License。

About

Open source browser extension for exporting and migrating AI chat history from Kimi, Doubao, DeepSeek, ChatGLM, and Qianwen.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages