发布日期:2026-09-15 | 关键词:DeepSeek Harness 插件推荐、dsh 插件、DeepSeek Harness 插件安装

DeepSeek Harness(命令行简称 dsh)是深度求索于 2026 年 8 月 13 日开源的 Agent 运行框架,采用「一切皆插件」架构,模型、工具、记忆、沙箱、界面等能力全部以插件形式组合,因此选对插件几乎决定了它的使用体验。截至 2026 年 9 月,官方仓库在 GitHub 已积累超过 22 万 Star,社区精选列表 awesome-dsh-plugin 收录插件 3632 个,分成 24 个类别,其中界面增强、工具能力、开发运行时三类数量最多。本文基于官方文档、社区精选列表与头部插件仓库的公开信息,按插件市场、界面与桌面、记忆、用量、安全、网页搜索、代码评审、知识库等场景整理出 10 个值得优先安装的插件,给出安装命令、适用人群与注意事项,并说明接入第三方模型服务时的配置方式。安装任何插件前请先阅读源码,因为插件拥有与本机用户相同的权限,官方与社区都反复强调这一点。


DeepSeek Harness 插件生态的现状:一个月长出三千多个插件

DeepSeek Harness 的插件数量在开源一个月内从零增长到数千个,规模已经超过多数同类 Agent 框架的扩展生态。根据 GitHub 2026 年 9 月 15 日的数据,官方仓库 deepseek-ai/deepseek-harness 拥有 224090 个 Star;社区维护的 awesome-dsh-plugin 精选列表当日计数为 3632 个插件,且要求每个条目都声明 dsh.bundle 清单并能用 dsh plugin add 安装。

从分类分布看,需求最集中的是三类:

精选列表分类

插件数量(2026 年 9 月)

典型用途

界面增强

610

命令面板、输入框扩展、任务看板、自动折叠

工具与能力

489

文件、终端、数据处理等 Agent 工具

开发与运行时

273

Python 运行时、SDK、调试辅助

会话与消息

228

会话归档、搜索、导出

工作流与自动化

221

定时任务、批处理、流水线

用量与计费

199

余额显示、Token 统计、成本看板

记忆

173

跨会话记忆、项目知识沉淀

模型与账号接入

163

自定义模型、多 Key 轮换、账号池

生态膨胀的背景是官方节奏很快。npm 上 @deepseek-ai/dsh 在 2026 年 9 月 10 日更新到 0.1.5 版本的候选版,同日 DeepSeek 发布 V4.1 Flash 模型,并宣布 Harness 深度适配该模型,新增原生多模态、文件上传、侧边栏预览与插件扩展入口。官方 README 明确写着开发者预览阶段"一定会有不兼容的破坏性变更",所以选插件时要优先看维护是否活跃。

安装插件前必须知道的三件事

安装 DeepSeek Harness 插件前,需要先理解 profile、权限和维护状态这三个概念,否则很容易装上跑不起来或带来风险的扩展。

第一,插件挂在 profile 上。 dsh 用 profile 区分运行形态,Web 界面对应 web profile。社区插件的标准安装写法是 dsh plugin --profile web add <包名>,未安装全局命令时可写成 npx @deepseek-ai/dsh plugin --profile web add <包名>。安装后重启 dsh web 即可生效,配置一般在设置页里完成。

第二,插件权限等同于本人。 awesome-dsh-plugin 的免责声明写得很直白:安装插件等于在本机运行第三方代码,能读文件、用凭据、访问网络,工具审批机制管不到插件自己的代码。2026 年 8 月 28 日,雷峰网发布的一篇调查拆解了约 1.1 万个 dsh 插件,指出官方当时几乎没有插件治理机制,部分插件安装后即可读取用户的 API Key。这也是本文把安全类插件单独列为一类的原因。

第三,收录不等于审核。 精选列表的收录标准是"能装上、描述属实、仍在维护",不做排名,也不做安全审查。因此下面的推荐都附带了适用场景,读者应按需取舍而不是全部安装。

10 个值得优先安装的 DeepSeek Harness 插件

以下 10 个插件覆盖了新手最先遇到的八类需求,Star 数与信息均取自 GitHub 及 awesome-dsh-plugin 2026 年 9 月 15 日的公开页面。

序号

插件

类别

解决什么问题

关注度

1

dsh-market

插件市场

设置页内浏览、搜索、一键安装与升级插件

3903 Star

2

open-design

设计与多模态

把 dsh 变成原型、幻灯片、设计系统的生成引擎

96184 Star

3

dsh-web 全家桶

界面增强

任务看板、手机远程、SSH 终端、Git 可视化、主题

7570 Star

4

DSH Desktop(anywhere-labs)

桌面客户端

免装 Node 的 Windows / macOS 桌面版

26541 Star

5

dsh-project-memory

记忆

项目级跨会话记忆,任务与文件自动关联

精选列表示例条目

6

dsh-api-dashboard

用量与计费

输入框下方显示多平台余额与本会话消耗

精选列表收录

7

dsh-plugin-gate

安全与权限

安装前扫描安装脚本、权限、密钥与网络回连

精选列表收录

8

dsh-websearch

浏览器与网页

一次查询并发 11 个搜索引擎并去重

精选列表收录

9

dsh-diff-approval

Git 与代码评审

对 Agent 每处改动逐块保留或回退

精选列表收录

10

@busabase/dsh-plugin

知识库与数据库

给 Agent 接入可审核写入的知识库与结构化数据

2026 年 9 月登上 HN

第一步先装:插件市场 dsh-market

dsh-market 是 DeepSeek Harness 内置式的可视化插件市场,awesome-dsh-plugin 把它列为首选安装项。它在设置页中提供插件卡片列表,支持搜索、分类筛选、一键安装升级和主题切换,精选列表中的插件都能在其中找到。安装命令如下:

dsh plugin --profile web add dshmarket

更喜欢对话式的用户可以改装 dsh-find-plugin,直接在会话里让 Agent 按需求搜索 GitHub 上带 dsh-plugin 主题的仓库。

设计与多模态:open-design

open-design 是目前 Star 数最高的 DeepSeek Harness 插件项目,GitHub 上定位为开源的 Claude Design 替代品。它是本地优先的桌面应用,把编码 Agent 变成设计引擎,用于生成原型、演示文稿和设计系统。2026 年 9 月它宣布原生支持 dsh 运行时,包括结构化思考、工具调用、模型发现、任务取消和会话恢复,生成的文件留在 open-design 工作流中做实时预览。它适合产品、设计与前端人员,纯后端开发者可以跳过。

界面与桌面:dsh-web 全家桶与 DSH Desktop

dsh-web 全家桶把任务看板、移动端远程控制、SSH 运维、使用统计、会话归档等独立插件打包,通过官方 profile 机制挂载到 dsh web,不改动 dsh 源码。安装命令为:

dsh plugin --profile web add @linxin666/dsh-web-all@latest

不想配置 Node.js 环境的用户可以直接用桌面客户端。anywhere-labs 维护的 DSH Desktop 把本地 Web 界面、宿主服务和插件系统封装成 Windows 与 macOS 应用,一键下载开箱即用,仓库明确声明其为独立社区项目,与深度求索无隶属或授权关系。dataelement 与 hairyf 维护的另外两个桌面版内嵌了 dsh-market,也是可选项。

记忆:dsh-project-memory

dsh-project-memory 为 DeepSeek Harness 提供持久化的项目级记忆,会话内的任务清单与读过的文件会自动沉淀为跨会话记录,任务与文件自动关联,开发工作流可以切换后再续接。文档与代码符号在读取时索引,不需要全量预扫描。同类可选项还有以 SQLite 双层分库、全文检索与向量融合为特色的 dsh-engram,以及把 Obsidian 库当作知识库的 runtime36。

用量与安全:dsh-api-dashboard、dsh-plugin-gate 与 dsh-gov

dsh-api-dashboard 在输入框下方显示 DeepSeek、智谱、Kimi、MiniMax、OpenRouter 等多个平台的余额,估算本会话与子代理的消耗,并按 DeepSeek 峰谷时段计价。只用 DeepSeek 官方 API 的用户可以换成更轻量的 dsh-api-balance。

安全方面建议成对安装两个插件:

  • dsh-plugin-gate:在执行 dsh plugin add 前对本地目录或 npm 包做扫描,检查安装脚本、权限、密钥与网络回连,给出 BLOCK、WARN、PASS 三级判定。

  • dsh-gov:Agent 治理套件,提供 allow、deny、ask 三态的工具门禁策略,结构化 JSONL 审计日志,以及按 Agent 的 Token 配额。

网页、代码评审与知识库

dsh-websearch 把一次查询并发分发到 Exa、DuckDuckGo、SearXNG、Brave、Tavily 等 11 个引擎,按 URL 去重后合并,设置面板可开关后端并把 API Key 存入凭证库。只想替换默认搜索后端的用户可以用 dsh-plugin-tavily。

dsh-diff-approval 会把 Agent 每一次 edit、write 或 str_replace_editor 改动汇总到文件列表,支持对单个差异块、选区或整个文件保留或回退,并提供单栏与左右对照两种视图,是审查 Agent 代码改动的核心工具。

@busabase/dsh-plugin 于 2026 年 9 月 10 日登上 Hacker News,它让 Agent 读取受信知识库、操作结构化数据,且所有写入都提交人工审核。安装命令为 npx @deepseek-ai/dsh plugin --profile web add @busabase/dsh-plugin,要求 Node.js 24.18 以上。

模型与账号接入类插件怎么选

模型接入不一定需要插件,DeepSeek Harness 自带的自定义提供方功能已经能对接任何兼容 OpenAI 或 Anthropic 协议的服务。官方模型配置文档说明:在设置的模型页选择"添加自定义提供方",填写小写 Provider ID、基础 URL、API 协议、密钥和至少一个模型 ID,协议在 openai-completions、openai-responses、anthropic-messages 三者中选一种,改动在下一次请求时生效,不需要重启。

多模型平台通常只需填一个地址就能挂上全部模型,例如七牛云 AI 大模型推理的接入文档给出的 API 地址是 https://api.qnaigc.com/v1,模型 ID 在其控制台模型广场查询后填入模型目录即可。对应的 ~/.dsh/settings.yaml 片段结构如下(字段名来自官方文档,地址与模型 ID 按实际平台替换):

llm-pi-ai:
  providers:
    my-gateway:
      apiKeyEnv: GATEWAY_API_KEY
      api: openai-completions
      baseURL: https://<你的平台地址>/v1
      models:
        - id: <模型 ID>
        - id: <视觉模型 ID>
          input: [text, image]

在此基础上,模型与账号接入类插件解决的是"接入之后"的问题:

  • dsh-model-info-fill:按模型名从 models.dev 补全自定义模型缺失的上下文长度、输出上限、思考档位与图片能力。

  • dsh-llm-api-pool:聚合多个 API Key,把每次请求切换到用量最低的一个,并在设置页提供用量查询。

  • dsh-adaptive-model-router:自动发现、评估并分级模型,为子代理做任务感知的路由。

安装与管理命令速查

DeepSeek Harness 的插件管理全部通过 dsh plugin 子命令完成,profile 参数决定插件挂到哪个运行形态上。

# 启动 Web 界面(默认 http://127.0.0.1:3080)
npx @deepseek-ai/dsh web

# 安装插件到 web profile(示例:插件市场)
dsh plugin --profile web add dshmarket

# 安装 npm 上的插件包(示例:dsh-web 全家桶)
dsh plugin --profile web add @linxin666/dsh-web-all@latest

# 卸载插件
dsh plugin --profile web remove <包名>

从源码安装的用户需要 Node.js 与 pnpm,执行 pnpm installpnpm run build 后用 pnpm dsh web 启动。桌面客户端会把 dsh plugin add/remove 转发给内置的 pnpm,不需要外部工具链。

常见问题

Q:DeepSeek Harness 插件和 Claude Code 的 Skills 有什么区别? Skills 是给模型读的指令文件,只影响模型行为;dsh 插件是运行在宿主或 Web 端的代码包,可以替换模型接入、工具、界面甚至 Agent 循环本身。dsh 也支持 Skills,精选列表里"技能包"一类就是把 Skills 打包成插件分发,两者可以同时使用。

Q:装了插件之后 dsh 启动报错怎么办? 先确认插件是否声明了与当前 dsh 版本兼容的依赖,因为开发者预览阶段官方会做破坏性变更。用 dsh plugin --profile web remove <包名> 卸载后重启,若恢复正常则等待插件作者更新,或在其仓库的 Issues 里查看是否已有相同反馈。

Q:如何判断一个 DeepSeek Harness 插件是否安全? 看三点:仓库是否公开源码且近期有提交;package.json 是否有 postinstall 等安装脚本;是否请求读取凭据或对外网络连接。dsh-plugin-gate 可以在安装前自动做这三项扫描,dsh-plugin-audit 则提供维护、文档、下载量与生态四维评分。不熟悉的插件先放在没有密钥和重要资料的环境里试用。

Q:不会写代码能用 DeepSeek Harness 插件吗? 可以。安装 DSH Desktop 或 dataelement 桌面版即可省去 Node.js 环境配置,客户端内嵌的 dsh-market 支持一键安装。把 dsh-starter-zh 新手入门包装上,会得到从 0 到 1 的学习路径和按场景的插件推荐。

结语

DeepSeek Harness 把"选插件"变成了使用 Agent 的第一步,先装插件市场,再按记忆、用量、安全、评审、知识库五类需求各选一个,是目前成本最低的上手路径。据 awesome-dsh-plugin 维护者在收录规则中所述,列表不给插件排名,只保证条目"能装上并且做描述里写的那件事",因此具体取舍仍应以自己的工作流为准。据 DeepSeek 官方 README 提示,项目处于开发者预览阶段并会持续发生不兼容变更。本文内容基于 2026 年 9 月 15 日的公开数据,建议定期更新以反映最新动态。

参考资料