← 返回列表
未验证
一条命令安装社区插件,扩展搜索等能力
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/14 · 已提供中文文档
DeepSeek Harness (DSH) 的社区插件
综合分
27.4
GitHub 分
27.4
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Karuisawa-Mrs/dsh-plugins该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
dsh-plugins 一个面向 DeepSeek Harness(DSH)——@deepseek-ai/dsh——的社区插件 monorepo。 每个 plugins// 目录都是一个独立、可发布的插件包,你可以用一条命令将其安装到 DSH profile 中: dsh plugin --profile add file:./plugins/ 路径含空格的变通方案。 dsh plugin add 会通过 cmd.exe 将其参数转发给 pnpm,而后者会按空白字符拆分参数,因此像 D:/dsh workplace/... 这样的绝对 路径会被截断为 D:/dsh。请从一个不含空格的工作目录中直接运行 dsh plugin --profile add file:./plugins/。 插件 | 插件 | 描述 | 安装 | |---|---|---| | dsh-web-search-firecrawl | 将本地 Firecrawl /v1/search 作为 ctx.web 的 WebSearchProvider。 | dsh plugin --profile web add file:./plugins/dsh-web-search-firecrawl | 有关配置、环境变量以及各 profile 的设置,请参阅每个插件的 README。 仓库约定 - 每个 plugins// 都是独立的 npm 包(/dsh- 或 @dsh-plugs-dev/);插件在各自的 package.json 中声明 dsh.bundle.patch。 - 插件的 cordis.patch.yml 使用 insert 形式(bundle 层新增)——以 id 为目标的 replace 补丁保留给覆盖现有行的用户/profile 层使用。 - 位于 ~/.dsh/profiles//cordis.patch.yml 的用户层覆盖用于固定 provider 选择(例如 searchProvider: firecrawl-local)。 - 插件遵循 dsh-plugin-dev skill 的约定:函数形式的插件、inject: ['web'](或相关的接缝)、通过 @deepseek-ai/schemastery 定义 Config schema、在 YAML 中使用 !!js 而非 !js。 添加新插件 1. 创建 plugins//,包含 package.json、cordis.patch.yml、lib/index.js、lib/types/、README.md。 2. 参照现有插件的结构——规范布局见 plugins/dsh-web-search-firecrawl/。 3. 提交 PR。本仓库带有 dsh-plugin GitHub 话题标签,以便 DSH 社区能够发现它。
扫码进群