8月14日deep seek发布https://www.deepseek.com/harness/en/

今天为大家带来全图文的harness本地部署指导

环境准备

DeepSeek Harness 的前端界面、API 网关、构建工具链依赖 JavaScript/TypeScript 生态,必须通过 Node.js 进行编译。全局安装的 Node 版本过高或过低会导致依赖树冲突或构建失败,而nvm 允许在不同目录自动切换 Node 版本,避免污染全局环境。

所以在部署harness前我们需要先安装nvm与node。

1.安装nvm

https://node.org.cn/en在官网获取安装包

双击运行nvm安装exe

安装完毕后会自动打开powershell,先关闭界面,管理员身份重新打开

2.安装node.js LTS版本

DeepSeek Harness是 Node.js 项目,通过 npm 分发,node.js版本最好在18.x以上

版本

兼容性

说明

20.x LTS

✅ 官方推荐

npx @deepseek-ai/dsh web 测试通过,稳定性最佳

18.x LTS

✅ 可用

最低支持版本,但部分 ESM 特性可能需额外配置

22.x LTS

⚠️ 预览兼容

可运行,但 DSH 处于 Developer Preview 阶段,未充分验证

< 18

❌ 不支持

缺少原生 fetch、ESM 完整支持等必需特性

PS C:\> nvm version #查看安装的nvm版本
1.2.2
PS C:\> nvm list  #查看本机已经安装过哪些版本的node
No installations recognized.
PS C:\> nvm install lts #安装最新版长期支持的node
Downloading node.js version 24.19.0 (64-bit)...
Extracting node and npm...
Complete
Installation complete.
If you want to use this version, type:
nvm use 24.19.0
PS C:\> nvm use 24.19.0 #使用最新版本
Now using node v24.19.0 (64-bit)
PS C:\> node --version
v24.19.0

运行快速预览界面

PS C:\> npx @deepseek-ai/dsh web  
npx : 无法加载文件 C:\nvm4w\nodejs\npx.ps1,因为在此系统上禁止运行脚
本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=1351
70 中的 about_Execution_Policies。
所在位置 行:1 字符: 1
+ npx @deepseek-ai/dsh web
+ ~~~
    + CategoryInfo          : SecurityError: (:) [],PSSecurityExcep
    tion
    + FullyQualifiedErrorId : UnauthorizedAccess
PS C:\> Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

执行策略更改
执行策略可帮助你防止执行不信任的脚本。更改执行策略可能会产生安全风险
,如 https:/go.microsoft.com/fwlink/?LinkID=135170 中的
about_Execution_Policies 帮助主题所述。是否要更改执行策略?
[Y] 是(Y)  [A] 全是(A)  [N] 否(N)  [L] 全否(L)  [S] 暂停(S)
[?] 帮助(默认值为“N”): y
PS C:\> npx @deepseek-ai/dsh web
Need to install the following packages:
@deepseek-ai/dsh@0.1.0-rc.6
Ok to proceed? (y) y

下载时若遇到速度过慢或者网络卡死,强烈建议替换源下载

PS C:\> npx @deepseek-ai/dsh web
Need to install the following packages:
@deepseek-ai/dsh@0.1.0-rc.6
Ok to proceed? (y) y
/                             # 下载卡死
PS C:\> npm config set registry https://registry.npmmirror.com  # 设置新源
PS C:\> npm config get registry  # 验证新源是否正确
https://registry.npmmirror.com
PS C:\> npm cache clean --force  # 强制清除下载缓存,防止对后面下载的文件造成影响
npm warn using --force Recommended protections disabled.
PS C:\> npx @deepseek-ai/dsh web #运行harness
dsh web: http://127.0.0.1:3080

失败的朋友可以把问题贴出来,一起解决;成功的朋友快体验一下吧

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐