🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

DSH 插件开发仓库 ERVeepp/dsh-plugins

DeepSeek Harness
ERVeepp75 天前有提交已提供中文文档扫描:未发现敏感能力

按官方同构形态开发并发布 DSH 第三方插件

28.1/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/9/16 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add ERVeepp/dsh-plugins
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么[目录]—
dsh 原生插件 · other
暂无时间戳·判据 →
装得上吗[实装验证]✓
本站已真实安装成功
非静态推断
L4 · 真实安装等级说明 →
数据截至 2026/09/26·判据 →
安全吗[自动扫描]—
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
数据截至 2026/11/03·判据 →
还在维护吗[仓库]—
更新放缓:最近一次提交在 75 天前
暂无时间戳·判据 →
图例:✓ 通过! 需注意— 未判定 / 无数据· 「未判定」= 本站尚无数据,不代表插件有问题
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →

可信度证据

安全扫描自动 · 静态分析源码
v2.7.0
🟢 扫描:未发现敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。

发起外部网络请求
查看扫描证据(共 6 处,展示前 6 条)
  • 发起网络请求
    packages/tool-hardware-benchmark/dist/index.mjs:308
    const res = await fetch(CF_DOWN, { signal: AbortSignal.timeout(15e3) });
  • 发起网络请求
    packages/tool-hardware-benchmark/dist/index.mjs:319
    await fetch(CF_UP, { method: "POST", body: new Uint8Array(UP_BYTES), signal: AbortSignal.timeout(15e3) });
  • 发起网络请求
    packages/tool-hardware-benchmark/src/system.ts:62
    const res = await fetch(CF_DOWN, { signal: AbortSignal.timeout(15_000) })
  • 发起网络请求
    packages/tool-hardware-benchmark/src/system.ts:74
    await fetch(CF_UP, { method: 'POST', body: new Uint8Array(UP_BYTES), signal: AbortSignal.timeout(15_000) })
  • 发起网络请求
    packages/tool-npm-advisor/dist/index.mjs:27
    const res = await fetch(`${REGISTRY}/${encodeURIComponent(pkg)}`);
  • 发起网络请求
    packages/tool-npm-advisor/src/registry.ts:42
    const res = await fetch(`${REGISTRY}/${encodeURIComponent(pkg)}`)
扫描于 2026/11/3(1 天前) · 范围 全包扫描 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

社区实装还没有人打卡 · 装过的第一个就是你
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

功能亮点

  • 按官方同构形态开发插件
  • 发布第三方插件

README

由 DeepSeek 最新模型翻译生成
dsh-plugins DeepSeek Harness(DSH)第三方插件 Monorepo。 DSH 核心设计:一切皆插件 —— 所有能力(Agent / 工具 / 模型 / UI)都以 Cordis 插件形式挂载。本仓库按官方插件同构的形态开发、发布。 目录 packages/ tool-npm-advisor/ # npm 包引入前审查(已收录 1024Store) tool-hardware-benchmark/ # 硬件性能评测:开发/游戏双维打分 + 网络实测 + DIY 升级建议 docs/ 发布流程.md # 发布 SOP(开发→topic→1024Store→npm) specs/ # 各插件 Spec-Kit Lite 三件套(requirements / design / tasks) 插件列表 | 包 | 工具 | 说明 | 状态 | | @cqpdrcuk/dsh-plugin-npm-advisor | npm_package_audit / npm_dependency_tree | 引入新依赖前判断是否最优解:原生替代、维护健康度、README 迁移线索、依赖树 | ✅ 已收录 1024Store + npm 0.1.1 |
展开完整文档(README 剩余 1 节)
dsh-plugins

DeepSeek Harness(DSH)第三方插件 Monorepo。

DSH 核心设计:一切皆插件 —— 所有能力(Agent / 工具 / 模型 / UI)都以 Cordis 插件形式挂载。本仓库按官方插件同构的形态开发、发布。

目录

packages/
tool-npm-advisor/ # npm 包引入前审查(已收录 1024Store) tool-hardware-benchmark/ # 硬件性能评测:开发/游戏双维打分 + 网络实测 + DIY 升级建议 docs/ 发布流程.md # 发布 SOP(开发→topic→1024Store→npm) specs/ # 各插件 Spec-Kit Lite 三件套(requirements / design / tasks)

插件列表

| 包 | 工具 | 说明 | 状态 |
| @cqpdrcuk/dsh-plugin-npm-advisor | npm_package_audit / npm_dependency_tree | 引入新依赖前判断是否最优解:原生替代、维护健康度、README 迁移线索、依赖树 | ✅ 已收录 1024Store + npm 0.1.1 |
| @cqpdrcuk/dsh-plugin-hardware-benchmark | hardware_benchmark | 读取本机硬件,工程开发 / 游戏性能双维打分 + 网络实测 + DIY 升级建议(推荐规格 + 实时查价搜索词) | ✅ 已收录 1024Store + npm 0.1.1 |

快速开始

pnpm install # 安装 workspace + 各包依赖
pnpm typecheck # 全仓库类型检查
pnpm smoke # npm-advisor 逻辑冒烟
pnpm smoke:hardware # 硬件评测 mock 冒烟(三档硬件)
pnpm load-test # Cordis 加载 + 工具注册(npm-advisor)
pnpm load-test:hardware # Cordis 加载 + 工具注册(hardware-benchmark)

开发一个新插件

1. packages/ 下新建目录,命名 tool-(工具类)/ service-(服务类)
2. package.json 的 peerDependencies 声明 @deepseek-ai/cordis + @deepseek-ai/dsh-tools
3. src/index.ts 导出 name / inject / apply(ctx),用 ctx.tools.register(defineTool(...)) 注册工具
4. dev/cordis.yml 写挂载 patch(绝对路径),见 packages/tool-npm-advisor/dev/cordis.yml

调试

见各包 dev/cordis.yml 顶部说明。核心命令:

pnpm dsh web --patch ./dev/cordis.yml

发布(上官方线上)

完整流程见 docs/发布流程.md:开发验证 → GitHub topic → 1024Store 收录(PR 自动合并)→ npm publish。

| 插件 | topic | 1024Store | npm |
| npm-advisor | ✅ | ✅ PR #126 | ✅ 0.1.1 |
| hardware-benchmark | ✅ | ✅ PR #127 | ✅ 0.1.1 |

npm 发布(可选但推荐,1024Store 会标 VERIFIED):

npm login # 账号 cqpdrcuk
cd packages/
npm publish --dry-run # 检查打包内容
npm publish --access public

发布前检查:

- [ ] peerDependencies 版本范围正确(@deepseek-ai/cordis / @deepseek-ai/dsh-tools)
- [ ] files 已包含源码 + cordis.patch.yml(bundle 规范)
- [ ] 包目录有自己的 README.md
- [ ] pnpm typecheck / smoke / load-test 通过
- [ ] 声明了 dsh.bundle 并提交 cordis.patch.yml

技术要点

- DSH 插件 = Cordis 插件:name + inject(声明依赖服务)+ apply(ctx)(注册贡献)
- 加载方式:cordis.yml entry,开发期用绝对路径,发布后用 npm 包名
- 工具 API:defineTool({ name, description, parameters, output, execute })
- 事实与裁决分离:插件给结构化事实(registry 元数据 + 映射表),LLM 做最终选型判断
预览分享卡片长什么样 ↓ERVeepp/dsh-plugins
分享 · DeepSeek Harness Hub
ERVeepp/dsh-plugins

按官方同构形态开发并发布 DSH 第三方插件

这个插件是你维护的吗?
作者本人可认领并核对本条目;认领通过后,详情页会显示「作者已认领」标记。
认领条目 →
回到顶部