DeepSeek‑Harness 完整部署指南|Windows 本地部署+ 云服务器云部署
概述
官方介绍网页:https://www.deepseek.com/harness/
官方 GitHub 仓库:https://github.com/deepseek-ai/deepseek-harness
主语言:TypeScript(Node.js),不是 PythonGitHub
包管理器:pnpm,要求 Node.js ≥22.19GitHub
内置 WebUI,启动后默认端口:3080,浏览器访问
http://你的服务器IP:3080
本地部署
1.安装Nodejs
下载
官网下载:https://nodejs.org/en/
历史版本下载:https://nodejs.org/dist/
配置环境变量
系统path:xxx\nodejs\,如C:\Program Files\nodejs\
配置npm国内镜像
npm config set registry https://registry.npmmirror.com
npm config get registry
查看版本
node -v
npm -v
2.部署
位置:D:\A_code_pro\nodejs_1\deepseek-harness\node_modules\@deepseek-ai\dsh
打开 PowerShell,一定要以管理员打开
mkdir D:\A_code_pro\nodejs_1\deepseek-harness cd D:\A_code_pro\nodejs_1\deepseek-harness
npm init -y npm install @deepseek-ai/dsh
3.启动
访问:http://127.0.0.1:3080
打开 PowerShell,一定要以管理员打开
cd D:\A_code_pro\nodejs_1\deepseek-harness
npx dsh web
云服务器部署
1.安装Nodejs
安装 Node.js 22(系统全局)
# 导入node源
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
# CentOS系统执行安装
yum install -y nodejs
# 安装完成,校验版本
node -v npm -v
全局安装 pm2 进程守护
npm install pm2 -g
2.部署
用 npx 一键启动 deepseek‑harness
看到
Web UI is running athttp://127.0.0.1:3080代表程序启动成功。
pm2 start "npx @deepseek-ai/dsh web" --name dsh-harness
设置开机自启
pm2 startup
pm2 save
查看状态和日志
#查看运行列表
pm2 list
#看实时日志,排查报错
pm2 logs dsh-harness
3.访问
防火墙放行端口:阿里云轻量控制台 → 防火墙,添加规则:放行 TCP
3080访问:http://公网IP:3080
4.注意
deepseek‑harness 是 Agent 开发工具,它自带的 Web 界面没有做身份登录系统,没有账号、没有 token、没有密码框。
只要网络可以访问到你的
IP:3080:
不需要密码、不需要验证码,任何人打开浏览器就能直接进入后台
这个 Agent 框架本身就具备能力:
在你的服务器上执行任意 Shell 命令(删除文件、篡改系统、下载木马)
读写服务器上全部文件,读取你的密钥、API Key、数据库密码
创建、修改、删除服务器上的文件
如果放在公网,被黑客、扫描器扫到 3080 端口,等于直接把你这台服务器的控制权拱手送人。
⚠️尤其你用的是香港服务器,全球互联网都能访问,网上 7×24 小时有机器人批量扫描全网络的端口,只要 3080 对外开放,短时间内就会被探测到。
更多推荐


所有评论(0)