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

Practice019/dsh-plugins-store

DeepSeek Harnessspec-screened扫描:中风险在 GitHub 查看 ↗
需源码安装

DeepSeek HarnessDSH本机已安装插件的备份副本,一份一个目录,用于放进 GitHub 仓库归档。

暂不能直接安装(需源码编译或环境不满足):仓库缺少 package.json,无法用 dsh 插件安装命令安装。 · 最近上游提交 2026/9/10 · 已提供中文文档

DeepSeek Harness(DSH)插件商店——本地 Web 配置文件中已安装插件的归档副本,包含清单和配置文件快照

综合分
28.9
GitHub 分
28.9
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Practice019/dsh-plugins-store
仓库缺少 package.json,无法用 dsh 插件安装命令安装,改用 GitHub 源安装
信任档位:已验证本站已于 0 天前真实安装成功
是什么
dsh 原生插件 · market
装得上吗
本站已真实安装成功(非静态推断)
安全吗
本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
还在维护吗
活跃:最近一次提交在 15 天前

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

🟢实装验证通过· 2026/9/25
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/21(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

✗npm 包dsh-plugins-store(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明

仓库缺少 package.json,无法用 dsh 插件安装命令安装

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/24 04:19:15

用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

由 DeepSeek 最新模型翻译生成
dsh-plugins-store

DeepSeek Harness(DSH)本机已安装插件的备份副本,一份一个目录,用于放进 GitHub 仓库归档。

这个目录只是「放一份」的存储副本,不参与 DSH 运行时加载。
DSH 只按 ~/.dsh/profiles/web/package.json 里的 dependencies + dsh.profile.bundles 装载插件,
不会扫描 ~/.dsh/plugins。所以在这里放副本不会改变任何现有用法。

- 采集时间:2026-09-10 21:22 (+08:00),2026-09-10 21:36 整理
- 来源 profile:C:\Users\21877\.dsh\profiles\web
- 来源 node_modules:C:\Users\21877\.dsh\profiles\web\node_modules

收录规则:一个 bundle 一个目录

DSH 实际装载的层栈就是 profile 里的 dsh.profile.bundles(去掉两个随 DSH 发行的 @deepseek-ai/ 内置 bundle)。
本仓库严格按这个列表收录,一项一个目录,不重复放传递依赖。

目录内容

| 目录 | 版本 | profile 里的 spec | 来源 |
| --- | --- | --- | --- |
| @zebbkira/dsh-skills-mcp-manager/ | 0.2.0 | ^0.2.0 | 注册表,带 pnpm patch |
| dsh-context/ | 0.48.0 | ^0.48.0 | 注册表 |
| dsh-infinite-gen-2/ | 0.2.3 | file:../../plugins/dsh-infinite-gen-2 | 本地目录(就在本仓库内) |
| dsh-kun-pet/ | 1.0.7 | ^1.0.7 | 注册表 |
| dsh-model-meta-autofill/ | 0.3.0 | ^0.3.0 | 注册表,带 pnpm patch |
| dsh-smart-search/ | 1.0.0 | file:..\..\plugins\dsh-smart-search | 本地目录(就在本仓库内) |
| dsh-tavily-workspace/ | 0.2.0 | github:moguiyu/dsh-tavily | GitHub monorepo(内含 packages/) |
| dshmarket/ | 1.45.1 | ^1.45.1 | 注册表(市场本体,见下) |

共 8 个目录 = dsh.profile.bundles 里 10 项减去 2 个内置 bundle。

为什么你看到的「已安装」是 7 个,这里是 8 个

Web 界面「设置 → 插件」里的那 7 个,少了 dshmarket 本身。
dshmarket 的市场代码里写死了 const SELF_NAMES = new Set(['dshmarket', 'dsh-market'])(lib/routes.js、lib/presets.js),
市场不把自己列进已安装清单。但它确实是 profile 的一个 bundle:

dsh --profile web --dump-config | Select-String 'dshmarket'   # 能看到它

所以:界面 7 个 = 真实 8 个 − 市场自己。本仓库按真实情况收录 8 个。
如果你就是不想收 dshmarket,git rm -r dshmarket 即可,不影响任何东西。

没有单独存放的东西

| 包 | 版本 | 原因 |
| --- | --- | --- |
| @moguiyu/dsh-tavily | 0.2.3 | 是 dsh-tavily-workspace 的传递依赖,不是独立 bundle;除换行符(CRLF vs LF)外与 dsh-tavily-workspace/packages/dsh-tavily/ 逐字节相同,后者还多带 test/scripts |
| @moguiyu/dsh-tavily-backend | 0.2.2 | 同上,内容在 dsh-tavily-workspace/packages/dsh-tavily-backend/ |
| @moguiyu/dsh-tool-tavily-search | 0.2.2 | 同上,内容在 dsh-tavily-workspace/packages/dsh-tool-tavily-search/ |
| dsh-share | — | node_modules 里的 junction,指向开发仓库 D:\project_GIT\test\dsh-share,不是发布插件 |

已删除、不在本仓库:doubao-dsh-plugin@1.0.2、dsh-thoughtdag@0.4.12。

辅助文件

- plugins-manifest.json —— 机器可读清单(包名 / 版本 / spec / 是否 patch / 收录与未收录原因)。
- scripts/release.ps1 —— 只发 GitHub 的发布脚本。
- _profile-snapshot/package.json —— 采集时的 profile 清单,dsh.profile.bundles 就是加载顺序。
- _profile-snapshot/cordis.patch.yml —— profile 补丁层(当前为空数组)。
- _profile-snapshot/pnpm-workspace.yaml —— 两个插件依赖的 patchedDependencies 声明。
- _profile-snapshot/patches/*.patch —— 上面两个插件对应的 pnpm patch。
- _profile-snapshot/pnpm-lock.yaml —— 采集时的锁文件,仅作参考。

从本仓库恢复某个插件

注册表来源(有网时):

dsh plugin --profile web add dsh-context@0.48.0
dsh plugin --profile web add dshmarket@1.45.1
dsh plugin --profile web add dsh-kun-pet@1.0.7

从本目录的副本安装(离线可用,走本地路径):

powershell
dsh plugin --profile web add C:\Users\21877\.dsh\plugins\dsh-context
dsh plugin --profile web add C:\Users\21877\.dsh\plugins\dshmarket

dsh plugin 会把相对路径按你执行命令的目录锚定;上面的绝对路径不受影响。

带 patch 的两个插件,恢复前要先把 _profile-snapshot/pnpm-workspace.yaml 里的
patchedDependencies 两行合并回 ~/.dsh/profiles/web/pnpm-workspace.yaml,
并把 _profile-snapshot/patches/ 两个 .patch 文件放回 ~/.dsh/profiles/web/patches/,
否则装出来的是未打补丁的版本。

恢复后 DSH 需要重启才会生效。

更新这个仓库
powershell
cd C:\Users\21877\.dsh\plugins
git add -A
git commit -m "update plugins"
pwsh -File scripts\release.ps1                              # 打日历版本 tag → 推分支 → 推 tag → 建 Release → 同步 topics
pwsh -File scripts\release.ps1 -Version 2026.10.01 -Force   # 指定版本号、跳过确认
pwsh -File scripts\release.ps1 -Notes "本次改了什么"          # 自定义 Release 说明

同一天要再发一次,用 -Version 2026.09.10-2 这样的修订号(已发布的 tag 不覆盖)。

scripts\release.ps1 是只发 GitHub 的脚本,不含任何 npm publish。

备注

- dsh-infinite-gen-2 与 dsh-smart-search 这两个目录就是 profile 里 file: 依赖的实体,
改动/删除它们会直接影响正在运行的配置,推送时请留意。
- 本机 .npmrc 与 git 全局配置里写死了 http://127.0.0.1:7890 代理;代理没开时
pnpm、git push 都会 ECONNREFUSED,要么开代理,要么按进程覆盖:
$env:GIT_CONFIG_COUNT='2'; $env:GIT_CONFIG_KEY_0='http.proxy'; $env:GIT_CONFIG_VALUE_0=''; $env:GIT_CONFIG_KEY_1='https.proxy'; $env:GIT_CONFIG_VALUE_1=''

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

💬 加入社群

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

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