一键导出或还原已装插件、技能与配置快照
26.2/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/10/1 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Eicbro3ding/dsh-plugin-backup该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:待复验
装得上吗[实装验证]—
曾在 dsh 0.2.0-rc.2 下真实安装成功,但当前 dsh 已更新至 0.2.1-rc.5,本站尚未在新版下复验
L4 · 真实安装等级说明 →数据截至 2026/10/08·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 一键导出插件快照
- 一键还原插件快照
- 导出技能与配置
一键导出/还原已安装的 DSH 插件(JSON 快照)· DSH 插件一键导出/还原
README
由 DeepSeek 最新模型翻译生成dsh-plugin-backup
一键导出 / 还原 DSH(DeepSeek Harness)已安装插件为 JSON 快照。浏览器设置页面板操作,零 patch,完全基于官方机制。
功能
- 一键导出:把当前已安装的第三方插件(bundle 层栈 + insert 行 + 启停标记)、自定义技能(~/.dsh/skills/)和配置文件(~/.dsh 根下,含 API Key / 模型提供商)导出为 JSON 快照,浏览器下载 dsh-plugins-<时间戳>.json
- 一键还原(增量):从 JSON 快照还原——已安装的自动跳过,缺失的重新安装(bundle 进层栈重启生效 / 非 bundle 写 insert 行配置 HMR 实时挂载;技能与配置按原路径写回,凭据文件写 0600)
⚠️ 安全警告:导出的 JSON 包含 API Key 等敏感凭据(.credentials.yaml / settings.yaml / qvl-vision.json)。请将备份文件保存在安全位置,切勿上传公开仓库或分享。面板导出前会弹窗确认。
展开完整文档(README 剩余 1 节)
dsh-plugin-backup
一键导出 / 还原 DSH(DeepSeek Harness)已安装插件为 JSON 快照。浏览器设置页面板操作,零 patch,完全基于官方机制。
功能
- 一键导出:把当前已安装的第三方插件(bundle 层栈 + insert 行 + 启停标记)、自定义技能(~/.dsh/skills/)和配置文件(~/.dsh 根下,含 API Key / 模型提供商)导出为 JSON 快照,浏览器下载 dsh-plugins-<时间戳>.json
- 一键还原(增量):从 JSON 快照还原——已安装的自动跳过,缺失的重新安装(bundle 进层栈重启生效 / 非 bundle 写 insert 行配置 HMR 实时挂载;技能与配置按原路径写回,凭据文件写 0600)
⚠️ 安全警告:导出的 JSON 包含 API Key 等敏感凭据(.credentials.yaml / settings.yaml / qvl-vision.json)。请将备份文件保存在安全位置,切勿上传公开仓库或分享。面板导出前会弹窗确认。
安装
方式一:CLI(装进 web profile,重启 web 生效)
dsh plugin --profile web add github:Eicbro3ding/dsh-plugin-backup
方式二:浏览器「插件」面板输入同样的源串
使用
1. 设置 → 插件备份
2. 导出 JSON:浏览器下载当前插件 + 技能清单快照
3. 导入还原:选择之前导出的 JSON 文件,逐项显示 已安装 / 已跳过 / 失败
快照格式(version 3)
{
"version": 3,
"exportedAt": "2026-08-15T05:34:47.411Z",
"plugins": [
{ "name": "@dsh-external/dsh-usage-meter", "kind": "bundle", "source": "link:C:/Users/yanzh/dsh-usage-plugin", "id": "dsh-usage-meter", "disabled": false },
{ "name": "dsh-xxx", "kind": "plugin", "source": "dsh-xxx", "id": "dsh-xxx", "disabled": true }
],
"skills": [
{ "name": "find-plugins", "root": "dsh", "files": [{ "path": "SKILL.md", "content": "..." }, { "path": "scripts/search-topic.mjs", "content": "..." }] }
],
"config": {
"files": [
{ "path": ".credentials.yaml", "content": "..." },
{ "path": "settings.yaml", "content": "..." },
{ "path": "qvl-vision.json", "content": "..." }
]
}
}
source 即当时安装用的源串(github:user/repo#ref / link:本地路径 / 版本号),还原时直接 pnpm add 。技能/配置文件为文本时存原文,二进制转 base64(encoding: "base64" 标记)。config.files 为 ~/.dsh 根下全部配置文件(不含 profiles/ 子目录,不含 .anonymous-user-id)。
原理
- 安装态来源:web profile 的 package.json(dependencies + dsh.profile.bundles)与 cordis.patch.yml(insert 行 + disabled 标记)
- 还原执行与 plugin-console 相同的官方机制:pnpm add + 层栈 reconcile + patch 行写入(配置 HMR 实时挂载)
- 官方/内置插件(@deepseek-ai/* 等)不导出、不还原;本地路径源跨机器还原会明确报失败
- 零 patch:不修改任何官方代码
开发
node --check lib/index.mjs && node --check lib/index.js
node tests/smoke.js # 冒烟测试:导出 + 还原边界分支(只读,不装不删)
参考
- plugin-console:同机制的插件管理控制台(本插件的实现参照)预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Eicbro3ding/dsh-plugin-backup
一键导出或还原已装插件、技能与配置快照
相关插件 · 市场 / 管理
插件精选列表awesome-dsh-plugin/awesome-dsh-plugin
DeepSeek Harness(dsh)插件精选列表
★ 22,399未汉化DSH
73.6
新词雷达zhuyansen/new-term-radar
new-term-radar新词雷达
★ 2,049已汉化MCP
72.8
插件生态导航0xsline/awesome-deepseek-harness
安装 贡献指南 DeepSeek Docs 公开插件目录 Issues
★ 1,188已汉化DSH
72.6
技能注册中心iflytek/skillhub
企业级开源智能体技能注册中心——发布、发现并管理组织内可复用的技能包。
★ 5,384已汉化DSH
71.9
插件市场目录imsai-sh/awesome-deepseek-harness-plugins
面向 DeepSeek Harnessdsh生态的社区插件目录,共收录 13950 个插件含 PR 收录与…
★ 360已汉化DSH
71.9
插件精选清单Anil-matcha/awesome-dsh-plugin
DeepSeek Harnessdsh精选指南——DeepSeek…
★ 1,013已汉化DSH
71.7
这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。