首页行业百科DeepSeek Harness 怎么安装?npx 一键安装到源码构建全流程

DeepSeek Harness 怎么安装?npx 一键安装到源码构建全流程

2026-08-16 15:12:53阅读 4
DeepSeek Harness 怎么安装?npx 一键安装到源码构建全流程_图1

一、安装前的准备

在动手之前,先确认两件事:

1. 安装 Node.js

官方 README 的要求很简短:安装 Node.js 即可。建议使用较新的 LTS 版本,命令行验证:

node --version

能输出版本号就说明 Node.js 环境就绪。

2. 准备 API 密钥

需要一个 DeepSeek 兼容的 API 密钥,安装后配置模型时会用到。

系统支持 macOS、Linux、Windows。Windows 下 dsh 会自动使用 PowerShell 执行环境,无需额外配置。

二、方式一:npx 一键安装(推荐新手)

这是官方主推的方式,一条命令搞定:

npx @deepseek-ai/dsh web

执行后会发生什么:

  • npx 自动下载 @deepseek-ai/dsh 包
  • 启动 Web UI,浏览器打开默认地址 http://127.0.0.1:3080
  • 首次使用会在 $DSH_HOME(默认 ~/.dsh)下自动初始化配置目录

看到浏览器出现界面,就说明安装成功了。升级也很简单:重新执行上面这条命令,npx 会拉取最新版本。

三、方式二:从源码构建(适合开发者)

想自己改源码、或参与贡献,可以走这条路:

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

需要提前装好 pnpm(包管理器)。升级时进入目录执行 git pull 后重新构建即可。

注意:dsh 目前处于开发者预览阶段,官方提示未来可能有破坏兼容性的变更,升级前建议看看 Release 说明。

四、方式三:安装 Python SDK(适合程序化调用)

不想用界面,想在代码里调用同一套能力?官方提供了 Python SDK:

前置要求:Python 3.10 或更高版本、Git、Linux x64/arm64 或 macOS 14+ 的 arm64 系统。

克隆仓库并安装:

git clone https://github​.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
python -m venv .venv
. .venv/bin/activate
python -m pip install deepseek-harness-sdk

装好后运行时自带,不需要系统再装 Node.js,对 CI 环境很友好。

五、安装后第一件事:配置模型

装好只是第一步,还得让 agent 能连上模型。Web UI 里操作:

  • 打开 设置 → 模型
  • 在 DeepSeek 卡片里粘贴 API 密钥并保存
  • 点击 选择工作区,选中项目目录
  • 输入任务,开始使用

密钥是只写存储的,明文存放在 $DSH_HOME/.credentials.yaml,界面只保留脱敏引用,不用担心被截图泄露。

六、常见安装问题

  • Q:npx 命令找不到包?
    确认网络能访问 npm 源,可以换用国内镜像源后重试。
  • Q:启动后浏览器打不开?
    确认端口没被占用。默认是 http://127.0.0.1:3080,如果被占用可换端口启动。
  • Q:提示需要更高版本 Node.js?
    升级 Node.js 到最新 LTS 版本后重试。

总结

DeepSeek Harness 的安装并不复杂:普通用户执行 npx @deepseek-ai/dsh web 一条命令即可启动 Web UI(默认 http://127.0.0.1:3080);开发者可以从源码构建;需要程序化调用就装官方 Python SDK。装好后配置好 API 密钥和工作区,就能开始使用了。

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

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

立即获取方案