安装与快速上手
npx @deepseek-ai/dsh 一行拉起 DeepSeek Harness,再 dsh plugin --profile web add 装进第一个 DSH plugin,重启 dsh web 就能跑;源码构建适合要改代码的人。
本分类覆盖 DeepSeek Harness Plugin 的完整安装路径:npx 临时拉包、克隆源码构建、把 DSH plugin 装进指定 profile、用 dsh --dump-config 验证配置。安装前需要 Node.js 环境;安装后可以用 dsh web 启动 Web UI,也可以直接跑 headless。命令对 Windows、macOS、Linux 基本通用,差异处会单独标注。
DSH-Plugin 教程列表
DSH 安装常见问题
安装 DSH 需要什么环境?
需要 Node.js 环境。npx 方式无需其他前置依赖;源码构建方式还需要 Git 与 pnpm。安装 DSH plugin 前,确认插件与你的 DSH 版本兼容。
npx @deepseek-ai/dsh 和源码构建有什么区别?
npx 会临时从 npm 拉取最新发布包,没有全局安装,卸载只需删除 ~/.dsh;源码构建是克隆 deepseek-ai/deepseek-harness 仓库自行编译,适合调试与贡献代码,但需要先 pnpm run build 生成构建产物。
怎么安装第一个 DSH plugin?
运行 dsh plugin --profile web add <包名或 Git 地址>,命令会把参数转发给该 profile 的 pnpm 完成安装;重启 dsh web 后插件生效。推荐从 web profile 开始,官方内置了它的初始化模板。
装完插件怎么确认成功了?
先用 dsh --dump-config 查看组合后的配置树,再用 dsh plugin --profile web why <包名> 确认依赖关系;之后启动 dsh web,在 Web UI 里就能看到插件能力。
安装 DSH 会破坏我现有的 Node.js 环境吗?
不会。npx 只在临时目录拉取包,源码构建也只在克隆的仓库内编译;DSH 的数据和配置默认放在 ~/.dsh,不污染全局环境。