dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
通过你自己的 GitHub 私有仓库,在多台电脑间双向同步 DSH 会话、工作区对应关系、设置与托管补丁(API 密钥留在本机)。
把 DeepSeek Harness(DSH)的会话、附件、设置和项目文件带到另一台电脑。 数据存放在你自己的 GitHub 私有仓库中。
安装方式 · 更新方式 · 首次设置 · 换台电脑 · 详细指南 · 发布与下载 · English
接着做的事 · 同步内容 接着聊 · 会话记录、聊天附件,以及会话与「工作区」的对应关系 接着做 · 项目文件夹中的文档、代码等文件 少配一遍 · 模型、界面设置;密钥、代理和本机路径各机保留
先准备能正常打开的 DSH、Git 和 GitHub CLI,以及可访问 GitHub 的网络。
推荐:在 DSH 中安装。 打开「插件」→「添加插件」,输入 chatsync。
也可使用 PowerShell 安装:
Web 端:
dsh plugin --profile web add chatsyncWindows 桌面端:
以下命令适用于默认安装位置,自定义安装时请调整路径。
& "$env:LOCALAPPDATA\Programs\DeepSeek Harness\resources\runtime\cli\bin\dsh.cmd" plugin --profile desktop add chatsync旧包名 @dpskk2/dsh-chatsync 继续提供同版本,原有安装可沿用,无需重复安装两个包名。
也可从 GitHub Release 下载安装包,按本地包安装指南操作。
如果原先安装的是 `@dpskk2/dsh-chatsync`,把命令中的 `chatsync` 换成原包名。 插件更新提醒可关闭,不会自动安装更新。
Web 端:
dsh plugin --profile web update chatsyncWindows 桌面端:
以下命令适用于默认安装位置,自定义安装时请调整路径。
& "$env:LOCALAPPDATA\Programs\DeepSeek Harness\resources\runtime\cli\bin\dsh.cmd" plugin --profile desktop update chatsync安装后重启 DSH,点击侧边栏「同步」,也可从「设置 → 同步」进入。
① 登录 GitHub
在 PowerShell 中执行,按提示在浏览器完成授权:
gh auth login --hostname github.com --git-protocol https --web② 备份地址 — 点击「使用默认备份并继续」。首次同步时自动创建或复用 dsh-sync 私有仓库;使用已有仓库则点击「使用其他仓库」。
③ 选择内容 — 按需勾选,修改即时保存。首次连接先手动使用,之后可开启自动同步。完整同步范围与排除规则
④ 首次同步 — 点击「立即同步」,等待完成。确认上传成功后再换电脑;只生成本地快照不代表已经上传。
其他插件和项目依赖需另装;项目目录不同可在同步设置中调整本机保存位置。详细指南
点击侧边栏「同步」→「立即同步」。
开启自动同步后,会在启动和正常退出时运行。
启动同步期间可正常新建会话、工作区和编辑草稿。旧会话若提示等待,请在核对完成后再次发送;文字与附件会保留。
冲突与恢复 · 历史数据修复与会话分支
聊天、附件或项目文件中写入的密钥等敏感信息需自行处理,可用排除规则控制同步范围。本机凭据、锁、缓存及运行状态不参与传输。
会话分叉会保留为独立版本。远端删除不会直接删除本机会话。重要资料请另留备份。同步与恢复边界
支持 DSH 的 Web 和 Windows 桌面端,最低 0.2.0-rc.1;桌面端推荐 0.2.1-rc.2 或更新版。独立运行要求 Node.js 24 或更新版,桌面端使用应用自带运行时。
具体已验证与未覆盖范围见本版验证记录。
安装与使用 · 配置与恢复 · 同步范围 · 文件说明 · 提交问题
开发需要 Node.js 24 和 Git,原生 ESM,无运行时 npm 依赖:
npm test
npm pack --dry-run开发约定 · 更新日志 · MIT License