DeepSeek Harness 插件安装命令生成器
免费工具:选好 DeepSeek Harness(dsh)插件,直接得到准确的安装命令和检查命令。支持 owner/repo、GitHub 链接、标签和 npm 包名,可选 dsh 或 npx。
最近更新: 2026-11-13
每行一个,或用逗号分隔。支持:owner/repo、github:owner/repo#v1.2.3、GitHub 仓库链接,或 npm 包名(可带 @版本)。
可选安装指南里出现的 Profile 名称,也可以自己输入。
要运行的命令
至少添加一个插件,命令会显示在这里。
命令在你的浏览器中生成。搜索目录时,只有搜索词会发送到本站。仅生成安装指南中记载的写法;密钥、配置等额外设置请查看各插件的 README。 安装指南
这个工具做什么
安装一个 DeepSeek Harness 插件只要一条命令,但细节很容易写错:--profile 必须写在 add 前面,GitHub 仓库要加 github: 前缀,npx 形式和全局安装的写法也不一样。这个工具根据你选的插件生成命令,你直接复制就行,不用再手敲。
它不会安装任何东西,也不会读取插件内容,只是把安装指南里已经记载的命令写成文本。
怎么用
- 在输入框里输入或粘贴插件,每行一个或用逗号分隔;也可以用目录搜索找到插件后点 添加。在本站有评估页的插件会带标记。
- 选择 Profile(默认
web)、dsh 是否已全局安装(否则用npx形式),以及合并成一条命令还是每个插件一条。 - 复制命令,在终端里运行,再运行下面的检查命令。
- 重启
dsh web,让插件树重新构建。
支持的输入写法
| 你输入 | 命令里使用 |
|---|---|
owner/repo | github:owner/repo |
https://github.com/owner/repo | github:owner/repo |
github:owner/repo#v1.2.3 | 原样保留,固定到某个标签、分支或提交 |
package-name 或 @scope/package | 按输入的 npm 包名 |
@scope/package@latest 或 package@1.2.3 | 带标签或确切版本的 npm 包名 |
输出为什么是这个样子
--profile在前。dsh plugin会把add之后的所有内容转交给 profile 目录里的 pnpm,所以启动器自己的参数必须放在前面。机制见安装指南。- 输入从严,不做聪明的修正。 输出最终会进终端,所以工具只接受字母、数字和
. _ - / : # @,其余一律拒绝,而不是转义。被拒绝的那一行会显示出来,方便你改正。 - 一份很短的 Profile 列表。 提供
web、headless、tui、acp,因为指南里用到它们;其他合法名称也可以使用。
它不做什么
- 它不检查插件是否存在、能否运行或是否安全。请阅读插件的 README,安装没读过的代码之前请先看安全指南。
- 它不知道插件的额外设置,比如 API 密钥或配置项,这些写在各插件的 README 里。
- 它不生成卸载命令,请看卸载插件。
- dsh 需要较新的 Node.js(撰写时为 24.9 或更高)。如果命令无法启动,先检查这一项,再看排错指南。
常见问题
命令生成器到底会生成什么?
只生成安装指南里记载过的写法:安装用 dsh plugin --profile web add <package-or-source>;没有全局安装 dsh 时用 npx -y @deepseek-ai/dsh plugin --profile web add <package-or-source>;检查结果用 dsh plugin --profile web list。GitHub 来源写成 github:owner/repo,可以带 #标签、#分支 或 #提交;npm 来源按你输入的原样写。
这个工具会替我安装或运行命令吗?
不会。它只生成文本,由你复制到自己的终端里运行。命令在你的浏览器中拼装;只有使用目录搜索时,搜索词才会发送到本站。
为什么 monorepo 里的插件有时用 github:owner/repo 装不上?
github:owner/repo 安装的是仓库根目录。如果目录里把某个插件列为大仓库的子文件夹,根目录就不是这个插件,工具会给出提示,请以该插件自己的 README 给出的来源为准。
可以一条命令装多个插件吗?
可以。dsh 会把 add 之后的所有参数转交给 pnpm,所以一个 add 后面可以跟多个来源。工具既可以合并成一条命令,也可以每个插件写一条,后者更容易看出是哪一个失败了。
为什么我的输入被拒绝,而不是自动修正?
结果会被粘贴进 shell,所以工具只接受一小组字符(字母、数字和 . _ - / : # @),其他一律拒绝,而不是去做转义。^1.2、~1.2 这类版本范围出于同样原因被拒绝,请改用确切的版本号或标签。
相关阅读
- 安装 DeepSeek Harness 插件:这些命令背后的完整指南
- 必装插件和最佳插件:从哪里开始
- DeepSeek API 费用计算器:这些会话大概要花多少钱
