dsh-chat-import:基于 DeepSeek Harness 生态的 AI 会话迁移插件项目

把 19 种外部 Agent 工具的聊天记录全保真导入为可继续的 DeepSeek Harness 会话(支持反向导出与双向增量同步)

分支1Tags38
当前项目代码仓暂无内容
DSH Chat Import 宣传图

DSH Chat Import

基于 DeepSeek Harness 构建的会话导入插件,一键导入外部 Agents 的聊天历史并在 DeepSeek Harness 中继续对话。

所有会话,尽续于此。

English 简体中文

version downloads GitHub stars GitCode license Awesome DSH Plugin dsh.so install

支持数据源

Claude Code
Claude Code
Codex
Codex
Gemini CLI
Gemini CLI
Goose
Goose
Crush
Crush
Qoder CLI
Qoder CLI
Kimi CLI
Kimi CLI
Kimi Code
Kimi Code
Reasonix
Reasonix
OpenCode
OpenCode
MiMo Code
MiMo Code
ZCode
ZCode
Grok Build
Grok Build
OpenClaw
OpenClaw
Kilo Code
Kilo Code
Pi Coding Agent
Pi Coding Agent
Hermes
Hermes
Cursor
Cursor
Cline
Cline
Continue
Continue
Zed
Zed
Antigravity CLI
Antigravity CLI
ChatGPT
ChatGPT
WorkBuddy
WorkBuddy
Qwen
Qwen
DSH
DSH
TeleAgent
TeleAgent
本地 JSONL
本地 JSONL

安装

插件依赖dsh 0.1.5-rc.1及以上版本

  1. 通过终端安装
dsh plugin --profile web add dsh-chat-import                    # npm 包
  1. 通过插件市场安装

使用

  1. 通过GUI导入会话 从左侧栏底部的「导入会话」按钮打开导入窗口,选择你想导入的会话并一键导入。
  2. 通过Agent调用工具进行导入
# 参考调用格式
import_chat({ format: "claude", path: "~/.claude/projects" })
import_chat({ format: "chatgpt", path: "~/Downloads/chatgpt-export/conversations.json" })
import_chat({ format: "local-jsonl", path: "D:\downloads\session.jsonl" })

配置

为了兼容TUI用户,插件提供的工具会始终注入上下文,您可以在设置页配置导入工具不注入上下文、或部分注入上下文,这会节省大量token。

完整工具 / 命令用法见 docs/USAGE.zh-CN.md

功能一览

能力 入口 说明
导入 侧边栏面板「导入」页 从其他Agents导入对话,保留推理过程、工具调用结果和系统提示词(可选)
撤回导入 侧边栏面板「历史」页 展示导入记录,一键删除本插件创建的会话。
导出 上下文工具 DSH 会话序列化回外部Agents
同步 面板「同步」页 外部Agents ↔ DSH 双向增量同步,默认关闭

文档

文档 说明
使用详解 每个工具 / 命令的完整参数、示例与边界行为
互转协议 Interchange v1 协议与 bundle 格式
更新日志 版本历史(英文)
路线图 已实现 / 规划
贡献指南 开发环境、提交规范、安全与隐私

友链

只想迁移配置(技能、hooks、全局设置等)而不需要会话历史?推荐使用dsh-movein

Star History

Star History Chart

项目介绍

把 19 种外部 Agent 工具的聊天记录全保真导入为可继续的 DeepSeek Harness 会话(支持反向导出与双向增量同步)

https://github.com/Nwflower/dsh-chat-import定制我的领域