Mreate/dsh-cc-import

Mreate★ 2TypeScriptLast synced: 2026-08-15

Open on GitHub

Import high-quality conversations into Claude Code and provide CLAUDE.md recognition, add basic features like the "/init" command, and help speed up migration progress | 高质量导入Claude Code中的对话,并提供CLAUDE.md识别,添加"/init"命令等基础功能,帮助快速迁移进度

README excerpt

dsh-cc-import 简体中文 · English 把 Claude Code 的记忆与对话迁移进 DeepSeek Harness(DSH):CLAUDE.md / DSH.md 记忆加载、 /init 一键生成 DSH.md、Claude Code .jsonl 对话高保真导入为 可回溯、可 resume 的 DSH 会话 。 零核心改动,纯插件挂载。安装插件即可启用,卸载后不留任何核心补丁。 核心能力 - 记忆加载(CLAUDE.md + DSH.md) :按 Claude Code 官方文档 的 memory 层级注入 /.claude/CLAUDE.md 、 ./CLAUDE.md 、 ./CLAUDE.local.md 、子目录 CLAUDE.md (路径索引、按需读)与 @import 引用;同时加载本 harness 原生的 DSH.md 家族 ( ./DSH.md 、 ./DSH.local.md 、子目录 DSH.md(路径索引、按需读)与 @import ), DSH.md 后加载、冲突时优先级更高。 - /init 命令 :输入 /init 先选择文档语言(中文 / English,DSH 选项选择 UI), 再把「分析代码库 → 创建 DSH.md」的提示词提交给当前模型,由模型探索项目并写入 DSH.md (参考 Claude Code 的 /init 流程;创建结果即时可见)。 - 对话高保真导入 :把 CC .jsonl 会话转换为可回溯、可 resume 的真实 DSH 会话 (user/assistant 回合、工具调用与结果、thinking → reasoning 、时间戳、token 用量), 导入即 附加到当前工作区 。 - 子代理导入 :CC 子代理侧链( /subagents/ .jsonl )作为子会话导入 ( parentSession + delegationDepth + origin: 'subagent' )。 - 可扩展 :导入器实现 ImportProvider 接口( src/import/provider.ts ), 后续接 Cursor / Codex 等新 Agent 只需新增一个 provider 实现。 - 双入口 :侧边栏底部「🅒 导入 Claude Code 对话」按钮 + 浮层多选选择器;模型侧另有 cc history list / cc import 工具,模型也能直接驱动导入。 快速开始 前置条件:已全局安装 dsh CLI 的 DSH( npm install -g @deepseek-ai/dsh )、 pnpm 10+、Node ≥ 22。 客户端半 由 package.json 的 dsh.client 字段自动发现打包,无需手动接线。 安装后重启 dsh…

View full README on GitHub →
Media / Contentagentagentic-aiclaudeclaude-codecordisdeepseek-harnessdshdsh-plugin

Category