DeepSeek Harness Hub

接入 DSH Desktop 市场

dpharness 严选的 ~1900 个实装验证通过的核心插件(tier=core + installCheck.status=pass), 按标准 catalog adapter (Path A) 一键接入 DSH Desktop 内置的社区插件市场。 无需命令行、无需手动维护,客户端按 cursor 分页自动同步最新严选集。

第一步:复制下面这行 manifest URL

1 click
https://dpharness.com/market/catalog-source.json

第二步:下载 DSH Desktop 客户端(如果还没装)

第三步:打开客户端 → 设置 → 内置插件 → 社区插件市场 → 来源 → 点 + 添加标准来源 → 粘贴上面复制的 URL → 点「添加来源」。 完成。

分步指引(4 步)

1

下载并安装 DSH Desktop

桌面客户端把 DeepSeek Harness 与 Cordis 插件生态封装成原生应用,Windows / macOS 都有:

2

打开内置插件 → 社区插件市场 → 来源

启动 DSH Desktop → 设置 → 内置插件 → 社区插件市场 → 来源 标签 → + 添加标准来源 按钮

3

粘贴 manifest URL

https://dpharness.com/market/catalog-source.json

⚠️ 这是一个标准的 HTTPS manifest URL(catalog-source.json),客户端会校验 schema 与同源约束。dpharness 严选 ~1900 条插件分页返回,每页 50 条。

4

回到「发现」选择 dpharness 作为当前来源

客户端会校验 manifest → 拉取首屏插件列表 → 写入本地来源记录。 完成后再切到「发现」标签就能浏览严选插件;切到「可安装」标签只会显示能解析 npm latest 包名的条目。

⚠️ 添加失败?先查本机代理的 fake-IP

客户端报 来源操作失败 时,最常见的原因不是 URL 也不是服务端—— 而是本机代理(Clash / mihomo / Surge 等)开了 fake-IP 模式,把 dpharness.com 解析成了本地假地址, 触发客户端的安全拦截(它禁止访问 198.18.0.0/15 等保留网段)。

① 确认:这条命令返回什么?

nslookup dpharness.com

正常应看到 134.175.191.83; 若看到 198.18.x.x 或其它保留网段,就是这个问题。

② 反证:服务端本身是好的

curl -sS --noproxy '*' --resolve dpharness.com:443:134.175.191.83 \
  -o /dev/null -w "HTTP %{http_code}\n" \
  https://dpharness.com/market/catalog-source.json

返回 HTTP 200 即证明 manifest 可正常获取, 问题在 DNS 解析环节。

③ 修掉(二选一)

A. 写 hosts(最快,绕过代理 DNS)

sudo sh -c 'echo "134.175.191.83 dpharness.com" >> /etc/hosts'

B. 把域名加进代理的 fake-ip-filter(更干净)

Clash / mihomo:dns.fake-ip-filter 加一项 'dpharness.com'
Surge:[General] 段 fake-ip-filter 追加 dpharness.com

④ 在客户端重试

先把「来源」列表里那条失败的记录删掉(客户端会缓存失败状态), 再重新点 + 添加标准来源 粘贴同一 URL。

常见问题

为什么不是默认来源?

按 dsh-community-market 的设计:Market 同时只能用一个来源作为当前浏览源;新接入的来源不会被自动选中、不会被优先推荐、也不会成为兜底。

数据是实时同步吗?

客户端按 cursor 分页拉取 manifest 里声明的 endpoint,首次会全量预热本地有界索引,后续你点「发现」/「可安装」时不再回服务端。dpharness 端有 10 分钟 CDN 缓存。

严选 = 我看不全全站插件?

对。严选 = tier=core 且 installCheck.status=pass(约 1900 条),是经过实装验证的子集。如果你想看全站收录(约 1.3 万条),需要客户端内置 adapter 接入(Path B 受审),目前 dpharness 不提供。

接入后能卸载吗?

能。在「来源」标签里删掉该来源即可,客户端会取消该来源的 catalog 任务并撤销已解析的 media 引用。

还有问题? 完整 FAQ · 返回首页