DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Config Manager — DeepSeek Harness 插件(DSH Plugin)
← Plugins

@logictan/dsh-config-manager

Config Manager

通过私有 git 或 WebDAV 通道在多台设备之间同步 DeepSeek Harness (DSH) 配置:设置、插件、MCP 服务器、技能、代理预设和提供商凭据。DSH 配置远程同步插件(私有通道,明文自用)。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add @logictan/dsh-config-manager@0.1.79
README兼容性版本

兼容性与来源证明

Config Manager 以 @logictan/dsh-config-manager 发布,当前版本为 0.1.79。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
npm
Registry 更新时间
2026/10/16

版本

0.1.79stable
2026/10/10
0.1.78stable
2026/10/9
0.1.77stable
2026/10/2
查看其余 16 个版本收起版本
0.1.76stable
2026/9/27
0.1.75stable
2026/9/26
0.1.73stable
2026/9/25
0.1.72stable
2026/9/25
0.1.71stable
2026/9/25
0.1.70stable
2026/9/24
0.1.69stable
2026/9/24
0.1.68stable
2026/9/24
0.1.67stable
2026/9/24
0.1.66stable
2026/9/24
0.1.65stable
2026/9/24
0.1.64stable
2026/9/22
0.1.63stable
2026/9/21
0.1.62stable
2026/9/20
0.1.61stable
2026/9/20
0.1.60stable
2026/9/19

相关插件

正在加载相关插件…

最新版
0.1.79
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
4.4 MB
文件数
403
Surface
web
许可证
MIT
发布源
npm
周下载
670
安全扫描
✓ v0.1.79 扫描通过
查看源码 ↗项目主页 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

README

🔄 DSH Config Manager

DeepSeek Harness 配置远程同步插件。

在你的多台机器之间,通过自有的私有通道(Git 仓库或 WebDAV)同步完整的 DSH 配置 —— 设置、模型 provider、插件清单、MCP server、技能、Agent 预设、工作区,以及 provider 密钥。

  • ☁️ Git / WebDAV 双通道,各自独立配置
  • 📄 明文快照 —— 私有通道自用,勾选即同步,不加密、不脱敏、不做 diff/合并
  • 🧩 分区可勾选:设置 / provider / 插件 / MCP / 技能 / 预设 / 工作区 / 凭据 等
  • ↩️ 应用前自动落回滚快照,失败整体回滚
  • 🔐 通道凭据走 DSH credentials 槽位,值永不回传浏览器

它解决什么

DSH 把配置散落在 $DSH_HOME 的多个文件里(settings.yaml、.credentials.yaml、 cordis.patch.yml、插件清单、技能目录…)。换一台机器就要重配一遍。

本插件把这些分区打包成快照推到你自己配置的私有通道,另一台机器拉下来覆盖写入。 不加密、不脱敏 —— 这是刻意的产品选择:通道是你自己的私有仓库,明文自用比丢配置更划算。 因此绝不要把同步通道指向公开仓库。


安装

dsh plugin --profile web add @logictan/dsh-config-manager@latest

也可通过聚合包一次装上本仓库的全部插件:@logictan/dsh-plugins-all。

使用

设置 → 插件 → DSH Config Manager(只有一个「同步」标签页):

  1. 通道:选 Git(私有仓库地址 + token)或 WebDAV(地址 + 用户名 + 口令); 两者配置互相独立。
  2. 同步范围:默认模式同步全部推荐分区;高级模式手动勾选。
  3. 推送:把本地配置直接覆盖到远端(无预览、无确认)。
  4. 拉取:把远端最新快照直接覆盖到本地(应用前自动落回滚快照,失败整体回滚)。

安全边界

项说明
快照内容明文,含 provider 密钥等一切隐私信息(manifest.security.containsSecrets 按实际内容如实标注)
通道要求必须是你自有的私有仓库;本插件不会、也无法阻止你把它指向公开仓库
通道凭据存于 DSH credentials(Git 用 DSH_CONFIG_MANAGER_SYNC_TOKEN,WebDAV 用 DSH_CONFIG_MANAGER_SYNC_WEBDAV_PASSWORD)。这些值会随「凭据」分区明文进入同步快照(跨机恢复的前提),但绝不回传浏览器、绝不写入日志
凭据分区同步快照携带 .credentials.yaml 的 refs 明文值,拉取时直接写回目标机;普通备份 ZIP 仍然不含任何凭据值
日志全程脱敏(security/redaction.ts)
导入应用前强制落回滚快照;任一失败整体回滚

架构

双面 Cordis 插件:

  • 宿主半边 src/index.ts —— /api/dsh-config-manager/sync/* 路由族 + 同步引擎 (src/sync/sync-engine.ts)+ Agent 工具(config_sync_push / config_sync_pull)
  • 浏览器半边 src/client/ —— 设置页里唯一的「同步」标签

src/core/ 与 DSH 解耦(ConfigAdapter / HostContext + 内存 mock), 业务逻辑放 src/ui/,React 壳只做装配。

传输通道:src/sync/git/ 与 src/sync/webdav/,共同的 SyncTransport 契约在 src/sync/transport.ts。


开发

npm install --legacy-peer-deps   # 部分 DSH 核心只在 peerDependencies
npm run typecheck                # tsc --noEmit
npm test                         # node --test
npm run build                    # tsc(host lib/) + tsdown(client lib/client.js)
npm run dev:watch                # 改 src/client/** 自动重建产物(浏览器原位替换)
  • 无 lint/format 脚本,只以 typecheck 兜底。
  • 样式全在 src/client/config-manager.module.css(CSS Modules,tsdown 编译为内联注入)。
  • import 一律带 .ts 后缀(Deno-style)。

测试的 TMPDIR 陷阱(macOS)

src/utils/recursive-walk.test.ts 建真实符号链接,而 macOS 的 /var/folders/... 是 /private/var/... 的符号链接 —— realpath 会把 home 解析到 /private/...,导致 「home 内」判定失败。跑测试前:

mkdir -p /private/tmp/realhome
TMPDIR=/private/tmp/realhome/ node --test "src/**/*.test.ts" "tests/**/*.test.ts"

许可证

MIT

相关插件

继续浏览 developer-tools 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Sdk App@deepseek-ai/dsh-sdk-appdsh SDK 配置包:基于 dsh-base 提供 stdio JSON-RPC 服务和进程生命周期管理Experimental Inspector@deepseek-ai/dsh-experimental-inspector用于 Host 调试和 Client Runtime 检查的实验性跨 realm CDP hubExperimental Inspector Profile@deepseek-ai/dsh-experimental-inspector-profile用于原始 Session 日志和 Chat 节点检查的可选 Web 捆绑包