Slowdownnn/dsh-read-history ↗★ 1

dsh-read-history

将 Claude Code 与 Codex CLI 的对话历史导入DSH,按原工作区生成原生会话。 适合从其他 CLI 迁移历史的用户;在设置页点击导入,幂等跳过重复,需重启网页服务。

套件
dsh-read-history
相容性
待驗證
版本
0.1.1
授權
MIT
最近更新
2026年8月14日

安裝

此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗

使用方法(通过设置页导入)

安装并重启 dsh web 后,按下面的步骤导入历史会话:

  1. 打开 DSH Web 界面(默认 http://127.0.0.1:3080)。
  2. 点击左侧边栏底部的 「设置」 图标,进入设置页。
  3. 在设置页里找到 「对话历史导入」 区块(标题下方有说明文字)。
  4. 点击 「导入 Claude」 或 「导入 Codex」 按钮,分别导入对应工具的历史会话:
    • 只导 Claude Code 的历史 → 点 「导入 Claude」
    • 只导 Codex CLI 的历史 → 点 「导入 Codex」
    • 两个按钮各自独立,导入期间按钮会显示「导入中…」并暂时禁用。
  5. 等待导入完成,区块里会显示结果:
    • 成功卡片:显示本次创建了多少个 DSH 会话(如「导入完成:创建 12 个 DSH 会话」)。
    • 统计行:上次导入时间、累计创建/跳过/失败会话数。
    • 已创建的会话列表:每个会话显示标题、所属工作区、轮次数与 DSH 会话 id。
  6. 回到左侧边栏,在对应的工作区下就能看到导入的会话(与现有会话并列),点击即可查看完整历史(用户/助手消息、轮次结构、标题)。

提示:

  • 导入是幂等的——同一个会话重复导入会自动跳过,不会产生重复。
  • 导入的会话会出现在与其原始工作目录(cwd)匹配的工作区里,而不是「未分组」。
  • 想同时清掉某次的导入?没有内置「撤销」,但可以直接删除对应工作区下的会话。