迁移claude/codex的对话历史到dsh
Slowdownnn/dsh-read-history · 技能
迁移claude/codex的对话历史到dsh
★ 2GitHub 星标
0分支
2026-08-15最近更新
JavaScript开发语言
MIT许可证
主要功能
- 每个历史会话 → 一个原生 DSH 会话出现在左侧对应工作区的会话列表里(与现有会话并列), 点击即可查看完整历史(用户/助手消息、轮次结构、标题),就像它们本来就是 DSH 的会话。
- 转换为 DSH 会话(lib/convert.js)每个历史会话先 sessions.prepare() 构造、直接写入持久化(sessionPersistence.create + append),不进入实时 store,因此不占内存、重启不会复活
- 入口在「设置」页新增「对话历史导入」设置区块(settings.section 插槽), 提供导入按钮、导入状态与已导入会话列表。
- 把 Claude Code 与 Codex CLI 的历史对话导入 DeepSeek Harness (DSH)
- 标题以 session/title 事件写进日志
安装命令
dsh plugin --profile web add github:Slowdownnn/dsh-read-history