🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI
广告☁️ 云服务器特惠阿里云首购 8 折 · 腾讯云合作特惠
DeepSeek Harness Hub
← 返回列表

Ranz-Feng/dsh-web-import

DeepSeek Harnessspec-screened扫描:低风险在 GitHub 查看 ↗
未验证

把 DeepSeek 网页版chat.deepseek.com的聊天记录导入 DeepSeek…

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/26 · 已提供中文文档

将 DeepSeek 网页版(chat.deepseek.com)的聊天记录导入 DeepSeek Harness,作为可恢复、按工作区分组的会话,并保留原始标题。

综合分
27.5
GitHub 分
27.5
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Ranz-Feng/dsh-web-import
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
是什么
dsh 原生插件 · chat
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 30 天前

档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →

数据截至 2026/9/20(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
dsh-web-import

npm version
License
Node
GitHub stars

把 DeepSeek 网页版(chat.deepseek.com)的聊天记录导入 DeepSeek Harness,成为可继续对话的会话——自动保留网页版原标题、自动挂到所选工作区分组。

将 DeepSeek 网页版(chat.deepseek.com)的聊天记录导入 DeepSeek Harness,成为可继续对话的会话——保留原标题,并自动归入你所选择的工作区分组。

功能特性 / Features

- ✅ 解析 DeepSeek 网页版导出的 conversations.json(ChatGPT 导出格式)
- ✅ 完整保留对话结构(轮次 / 消息 / 模型来源)
- ✅ 保留网页版原标题,侧边栏列表直接显示(无需逐个点击)
- ✅ 选择已有工作区,或新建工作区(自定义标题 + 目录)
- ✅ 幂等:重复导入自动跳过已存在的会话
- ✅ 安全:不覆盖任何已有文件,写入后自动校验,重要文件自动备份
- ✅ --dry-run 预演、--list-workspaces 查看工作区

环境要求 / Requirements

- Node.js ≥ 22.10(使用内置 zstd)
- 已安装 DeepSeek Harness(dsh web 可用)

安装 / Install

npm install -g dsh-web-import
或者不安装直接运行
npx dsh-web-import --help

第一步:导出网页版聊天记录 / Step 1: Export from DeepSeek Web

DeepSeek 网页版没有一键导出按钮,用浏览器开发者工具获取:

1. 打开 chat.deepseek.com 并登录;
2. 按 F12 打开开发者工具 → Network(网络);
3. 在列表里筛选 chat/history(刷新页面或打开一个会话触发请求);
4. 右键该请求的 Response(响应) → Copy → Copy response;
5. 粘贴保存为 conversations.json。

(也可以使用任意能导出 DeepSeek 网页会话为 ChatGPT 格式 conversations.json 的浏览器插件。)

使用 / Usage

交互式:选择或新建工作区
dsh-web-import conversations.json

指定已有工作区(按标题 / id / 目录路径匹配)
dsh-web-import conversations.json --workspace workspace

新建工作区
dsh-web-import conversations.json --new-workspace "我的聊天" --workspace-dir ~/Documents/chats

先看会导入什么(不写入)
dsh-web-import conversations.json --dry-run

查看已有工作区
dsh-web-import --list-workspaces

指定 DSH 家目录 / 服务端口
dsh-web-import conversations.json --home ~/.dsh --port 3080

重要:先停止 dsh web / Important: stop dsh web first

完整导入(工作区挂载 + 缓存预填充)需要 dsh web 处于停止状态,否则服务端的内存状态会覆盖我们的写入。工具会自动检测端口(默认 3080)并阻止执行。

1. 在运行 dsh web 的终端按 Ctrl+C 停止
2. 运行导入
dsh-web-import conversations.json
3. 重新启动
dsh web
4. 刷新页面(Cmd+R),会话出现在所选工作区分组里

服务正在运行但只想导入会话文件时,可用 --import-only(之后停止服务重跑一次即可补全工作区挂载与缓存)。

命令参数 / Options

| 参数 | 说明 |
|---|---|
|  | 导出文件路径;省略时自动查找当前目录 |
| --workspace  | 挂到已有工作区 |
| --new-workspace  | 新建工作区 |
| --workspace-dir  | 新工作区目录(不存在自动创建) |
| --list-workspaces | 列出已有工作区 |
| --home  | DSH 家目录(默认 $DSH_HOME 或 ~/.dsh) |
| --port  | dsh web 检测端口(默认 3080) |
| --import-only | 只导入会话文件,跳过工作区与缓存 |
| --dry-run | 只解析统计,不写入 |
| --yes | 非交互模式(需配合工作区参数) |
| -h, --help | 帮助 |

工作原理 / How it works

直接写入 DSH 的原生存储,不经过任何 API:

- 会话日志 → $DSH_HOME/sessions///session.jsonl.zstd
(zstd 双帧:头部一帧 + 事件一帧,事件序列与 DSH agent-loop 一致:
turn/start → step/start → user/message → assistant/message → step/end → turn/end,
末尾 session/title(网页版原标题,固定)与 session/end-seed)
- 工作区挂载 → $DSH_HOME/storages/workspace.json(新会话 id 前置到所选工作区)
- 列表标题 → $DSH_HOME/storages/session_projcache.json 预填充
(DSH 的 session.list 对冷会话只读投影缓存,预填充后列表直接显示标题)

写入前校验(seq 连续、末行为 session/end-seed);重写文件前自动备份为 .orig / .bak。

常见问题 / Troubleshooting

- 报「检测到 dsh web 正在运行」:按上文先 Ctrl+C 停止服务再导入。
- Node 版本太旧:node -v 需 ≥ 22.10(内置 zstd)。
- 导入后列表还是文件夹名:确认是完整模式(非 --import-only)导入,然后重启 dsh web 并刷新。
- 想删除某个导入会话:删除对应会话目录即可(路径见导入输出)。

开发 / Development

git clone https://github.com/Ranz-Feng/dsh-web-import.git
cd dsh-web-import
npm link          # 本地链接 dsh-web-import 命令
npm test          # 运行单元测试(node --test)

用示例文件在临时家目录试跑(不碰真实数据)
node bin/dsh-web-import.js examples/sample-conversations.json --home /tmp/dsh-test --dry-run

License

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入社群

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

DPharness QQ 群二维码,QQ 扫码进群
QQ 扫码进群
DPharness 飞书群二维码,飞书扫码进群
飞书扫码进群