dsh-chat-import:DeepSeek Harness 的会话迁移插件,导入 14 种 Agent 历史对话

nwflower/dsh-chat-import

会话与消息已验证
收录时间 2026-08-20
页面最后更新 2026-08-20

将Claude Code、Codex等14种Agent历史消息导入DSH,无缝续聊并支持回导出。

把 Claude Code、Codex、ChatGPT 等工具的历史对话完整导入 DeepSeek Harness,并支持反向导出回 Claude Code。

install
dsh plugin --profile web add github:nwflower/dsh-chat-import
分类
会话与消息
平台
DSH-Plugin
作者
nwflower
分发方式
插件

dsh-chat-import 核心特性

14种来源一键导入完整保真迁移批量导入会话无缝续聊回导出至Claude Code

dsh-chat-import 仓库信息

nwflower
发布者
nwflower
仓库
nwflower/dsh-chat-import
82
Star
12
Fork
1
Watch
0
开放 Issue
语言JavaScript
许可证MIT License
官网
仓库最近更新2026-08-20 15:41:02
仓库创建时间2026-08-13 22:21:58
主题
agentai-agentsautomationchatgptclaude-codecodexcursordeepseekdeepseek-harnessdeveloper-toolsdshdsh-plugingeminiimportjsonlmigrationopenaipluginsessionstranscript
默认分支main

dsh-chat-import 仓库简介

dsh-chat-import 是 DeepSeek Harness(DSH)的会话迁移插件(DSH plugin),由 Nwflower 维护,采用 MIT 协议,用于将 Claude Code、Codex、ChatGPT、Cursor、Gemini、Reasonix、opencode、ZCode、Grok Build、OpenClaw、Pi Coding Agent、Hermes、Kimi CLI 以及 DSH 自身的会话日志等 14 种外部 Agent 工具的历史对话,以完整保真的方式导入 DeepSeek Harness,并作为可续接的会话继续对话。它解决的是多工具切换时历史上下文丢失的痛点,让你在 DSH 中无缝延续其他 Agent 的思考过程。核心能力包括:一键导入、批量导入、完整保真(工具调用、推理块、标题、模型、时间戳等)、可续接会话,以及反向导出/同步回 Claude Code。

dsh-chat-import 这个 DSH plugin 支持哪些导入来源?

该插件为每种来源提供独立工具,覆盖 14 种主流 Agent 工具,包括 Claude Code 的 JSONL 转录、Codex 的 rollout 文件、ChatGPT 与 Cursor 的会话数据、Gemini 的对话记录、Reasonix、opencode、ZCode、Grok Build、OpenClaw、Pi Coding Agent、Hermes、Kimi CLI 等,还支持本地 JSONL 文件。导入时源文件以只读方式处理,绝不改写原始数据,DSH 引擎本身也不受影响。每个导入都会在源工作目录(cwd)下生成新的会话分组,方便管理。

dsh-chat-import 怎么安装和配置?

安装命令如下,通过 DSH 的插件管理机制添加:

bash
dsh plugin --profile web add github:nwflower/dsh-chat-import

安装后,插件会注册到 DSH 的会话侧边栏,你可以通过界面选择导入来源并执行导入。该插件需要 Node.js 22.13 或更高版本,依赖 @deepseek-ai/dsh-tools 和 @deepseek-ai/dsh-client-locale 等官方工具包,确保与 DeepSeek Harness 的深度集成。

dsh-chat-import 如何实现完整保真的会话导入?

插件在导入时尽可能保留源记录中的工具调用及结果、思考块、标题、模型信息和时间戳,实现“完整保真”。批量导入模式下,你可以指向一个目录或整个数据库,每个文件或对话都会成为独立的会话,并生成逐文件摘要。导入后的会话可以在 DSH 中无缝续接,继续对话而不丢失上下文。

dsh-chat-import 支持反向导出和同步到 Claude Code 吗?

支持。插件提供 export_claude 命令,将 DSH 会话序列化为 Claude Code 可加载的 JSONL 转录,Claude Code 可用 --resume 参数恢复(只读,不会修改 DSH 日志)。同时 sync_to_claude 命令可增量追加会话的新轮次到 Claude Code 文件,且带有保护机制,不会静默覆盖。这实现了双向迁移,方便你在不同工具间来回切换。

dsh-chat-import 的兼容性和项目状态如何?

该插件由 Nwflower 维护,采用 MIT 许可证,项目创建于 2026-08-13,最近更新于 2026-08-16,目前有 42 个 Star、8 个 Fork,无未解决问题。它已列入 Awesome DeepSeek Harness 和 Awesome DSH Plugins 列表,属于活跃维护的社区插件。

查看更多 DSH 插件,访问 dsh-plugin.org

DSH-Plugin 常见问题