DeepSeek Harness(简称 DSH) 是由 DeepSeek 官方开源的 AI Agent(智能体)开发与运行环境/脚手架框架。
在安装前,请确保电脑已安装:
DeepSeek Harness 提供了两种主流使用方式:免克隆快捷运行 与 源码克隆开发。
无需手动下载仓库,直接通过 Node 的包管理工具即开即用,以管理员身份运行终端,在终端输入下面命令即可安装:
|
1 |
npm install -g @deepseek-ai/dsh |
安装完成后,直接在终端输入:
|
1 |
dsh web |

首次启动,需要配置一下 API Key,这个很简单的

官网地址:
api接口改到这里了,点击开发平台

下图应该是旧版本的网页,官网应该更新了

自行注册

登录后的样子,有免费的额度,演示应该够用了

在 DeepSeek 平台创建即可,创建时候记住 keys 值,它只会出现一次

Node.js 版本太低的话会启动报错:

SyntaxError: The requested module ‘node:zlib’ does not provide an export named ‘createZstdDecompress’
原因:
DeepSeek Harness 要求:Node.js 版本 >= 22.19.0(或 Node 23 / 24+)
解决方法:
将 Node.js 升级到 v22.19.0 或更新的版本(推荐升至最新的 LTS 版本):
直接更新 Node.js:
前往 下载最新的 安装包(Installer)覆盖安装即可。

查看 Node.js 版本
|
1 |
node -v |

|
1 2 |
git clone https://github.com/deepseek-ai/deepseek-harness.git cd deepseek-harness |
|
1 2 |
pnpm install # 或使用 npm install |
|
1 |
pnpm build |
首次运行前需要配置模型服务密钥。可以通过环境变量或本地配置文件设置:
|
1 2 3 4 |
# Linux / macOS export DEEPSEEK_API_KEY="your_deepseek_api_key_here" # Windows PowerShell $env:DEEPSEEK_API_KEY="your_deepseek_api_key_here" |
|
1 2 3 |
pnpm dev # 或通过 CLI 启动 web 服务 dsh web |
启动后,控制台会输出本地访问链接(通常为 http://localhost:xxxx),在浏览器中打开即可通过图形化界面创建会话、分配工作目录及监控任务执行轨迹。
|
1 |
dsh |
在提示符后输入自然语言任务指令,例如:
“检查当前项目的 package.json 依赖,帮我编写一个 Express 基础路由并补充单元测试。”
如果需要添加第三方能力插件(带有 dsh-plugin 标签的社区扩展):
|
1 |
pnpm add dsh-plugin-xxx |