概述

官方介绍网页: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 at http://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

  1. 不需要密码、不需要验证码,任何人打开浏览器就能直接进入后台

  2. 这个 Agent 框架本身就具备能力:

    1. 在你的服务器上执行任意 Shell 命令(删除文件、篡改系统、下载木马)

    2. 读写服务器上全部文件,读取你的密钥、API Key、数据库密码

    3. 创建、修改、删除服务器上的文件

  3. 如果放在公网,被黑客、扫描器扫到 3080 端口,等于直接把你这台服务器的控制权拱手送人。

⚠️尤其你用的是香港服务器,全球互联网都能访问,网上 7×24 小时有机器人批量扫描全网络的端口,只要 3080 对外开放,短时间内就会被探测到。

Logo

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

更多推荐