dsh-portable
在终端中运行以下命令:
dsh plugin install wjf1/dsh-portable
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install wjf1/dsh-portable 安装本插件(源码:https://github.com/wjf1/dsh-portable),并确保已写入当前 profile 的 dependencies 与 dsh.profile.bundles。
插件介绍
在多台电脑之间搬 DeepSeek Harness 环境,往往不只是复制一个文件夹:配置里夹着绝对路径,插件还带着 node_modules,断网或受限网络下根本无法再跑一遍 pnpm 安装。拷过去之后路径对不上,面板还在,请求却全是 404——这类迁移成本,dsh-portable 就是专门来压下去的。
它按白名单把 profile、技能、钩子、存储、任务板、浏览器宿主、AGENTS.md 等根目录收进单个自描述的 .dshpkg(gzip tar),不会把整个 home 递归扫一遍。导出可在工作线程里跑并看进度;导入前可先预览(零写入),再在合并或替换模式下执行,并只重写那六份真正含机器本地路径的配置文件,第三方插件内容保持原样。
设置里的「便携迁移」面板提供导出、包管理、上传、导入、局域网一次性分享链接,以及导入前自动备份的恢复。会话日志、运行时与凭据等敏感或可选项由你勾选;凭据默认不进包。还提供 HTTP API 与模型工具,方便在确认流程下自动化打包与检视。
适合需要换机、内网隔离、公司笔记本策略严格,或只想用 U 盘/USB 把一整套可用 DSH 带到另一台机器上的用户。包本身不加密不签名,含敏感内容时请自行用加密介质保管。
使用场景
- 换电脑或重装系统后需要完整恢复 DSH 配置与已装插件
- 内网或断网环境无法通过 pnpm 重新拉取插件依赖
- 用 U 盘或局域网把一套可用 DSH 带到另一台机器
适合人员
- 经常在多台设备间切换的 DSH 深度用户
- 受网络或策略限制、无法随意在线装插件的开发者
- 需要可审计、可回滚迁移流程的团队或个人