首页行业百科DeepSeek Harness npx 安装和源码安装的区别:两种部署方式全对比

DeepSeek Harness npx 安装和源码安装的区别:两种部署方式全对比

2026-08-23 18:05:27阅读 6

DeepSeek Harness(简称 dsh) 是 DeepSeek 开源的 Agent 运行框架,核心设计是“一切皆插件”。目前提供两种主要安装方式:npx 一键启动源码构建。两者的核心区别在于:npx 是把包放进 npm 缓存,适合快速体验;源码方式是把程序放在 clone 出来的本地目录里,适合开发和深度定制

DeepSeek Harness npx 安装和源码安装的区别:两种部署方式全对比_图1

一、npx 一键安装:最快上手

这是官方主推的方式,适合绝大多数用户。只需一条命令即可启动 Web UI:

npx @deepseek-ai/dsh web

执行后,npx 会自动从 npm 源下载 @deepseek-ai/dsh 包,启动 Web UI 并打开默认地址 http://127.0.0.1:3080。首次使用会在 ~/.dsh 下自动初始化配置目录。

特点

  • 零配置:无需克隆代码、无需安装额外工具
  • 自动更新:重新执行命令即可拉取最新版本
  • 程序位置:包存放在 npm 缓存中,与个人数据(~/.dsh)分离
  • 适合人群:普通用户、快速体验、不想折腾配置的人

如果想固定版本或离线使用,也可以全局安装:

npm install -g @deepseek-ai/dsh
dsh web

二、源码构建:深度定制

适合需要修改源码、深度定制或参与贡献的开发者。步骤如下:

git clone https://github​.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web

源码版本需要提前安装 pnpm(通过 npm install -g pnpm)和 Git

特点

  • 可修改源码:程序就在 clone 出来的目录里,可随时修改
  • 手动更新:升级需执行 git pullpnpm installpnpm run build
  • 适合人群:开发者、需要最新功能、参与贡献的人

三、两种方式的核心区别

对比维度npx 一键安装源码构建
程序本体位置npm 缓存中clone 出来的本地目录
是否需要 Git❌ 不需要✅ 需要
是否需要 pnpm❌ 不需要✅ 需要
升级方式重跑 npx @deepseek-ai/dsh webgit pull + pnpm install + pnpm run build
能否修改源码❌ 不能✅ 能
适合人群普通用户、快速体验开发者、深度定制

四、重要提醒

无论哪种安装方式,个人数据(配置、会话、凭据)都不在程序目录里,而是统一存放在 ~/.dsh 目录下。程序目录和工作区也是完全独立的——升级程序不会碰你的工作区文件。

DeepSeek Harness 目前仍处于开发者预览阶段,正在快速迭代,官方明确提示未来将有破坏兼容性的变更。如果追求稳定,建议关注官方 Release 说明中的“破坏性变更”标记再决定是否升级。

五、总结

  • npx 安装:一条命令跑起来,升级零成本,适合大多数用户快速体验
  • 源码安装:需要 Git + pnpm,适合需要修改源码、深度定制的开发者

如果只是想体验 Harness 的能力,选 npx 就够了;如果想自己改插件、调逻辑,或者需要追最新的未发布功能,选源码方式。两者可以同时存在,互不干扰。

立即领取行业头部企业 AI 应用案例

资深 AI Agent 技术专家将为您定制数字员工解决方案

立即获取方案