DeepSeek Harness 6天狂揽16万Star:Linux设备部署实战指南
2026年8月13日,DeepSeek正式开源了DeepSeek Harness v0.1开发者预览版。仅用6天时间,该项目便在GitHub上斩获近16万颗Star,成为近期最受关注的开源AI项目之一。DeepSeek Harness本质上是一个可扩展的AI Agent框架,安装后即可通过网页界面与AI助手对话、指挥其执行各类任务。对于希望在本地设备上构建AI Agent应用的开发者而言,这无疑是一个值得深入了解的工具。
第一步:环境准备与系统检查
本文将详细介绍在Linux设备上部署DeepSeek Harness的完整流程。整个过程分为五个主要步骤:环境检查、Node.js安装、框架部署、服务运行以及访问配置。值得注意的是,虽然操作步骤本身并不复杂,但在实际部署过程中仍存在几个容易踩坑的环节,下文将逐一说明。
第二步:Node.js环境配置(关键步骤)
在开始之前,需要确认目标设备满足基本条件:任何可远程SSH登录的Linux设备均可,包括AIBOX、云服务器、软路由或树莓派等。登录后执行以下命令查看系统信息:ssh 用户名@设备IP,然后通过 uname -a 和 cat /etc/os-release 确认系统版本。DeepSeek Harness基于Node.js开发,对硬件架构没有特殊要求,x86和ARM平台均可正常运行。以常见的Ubuntu 24.04系统为例,其自带的软件源通常只包含Node 18,而框架要求Node 22.19以上版本,因此需要通过版本管理工具来安装合适的Node环境。
开源工具的快速崛起离不开社区的力量,但安全意识永远是技术落地的基石。
“技术观察”积墨 AI 智能体开发平台
快速搭建具备商业价值的 AI 智能体,支持复杂工作流编排、50+ 主流模型接入与私有化部署。
第三步:安装与启动DeepSeek Harness
Node.js版本兼容性是部署过程中的第一个重要关卡。建议使用nvm(Node Version Manager)来管理Node版本,可以避免与系统自带包产生冲突。安装命令如下:curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash,执行完成后需要手动加载nvm环境变量。需要注意,国内网络环境克隆Git仓库时可能会出现卡顿,此时耐心等待即可,通常会自动完成。加载nvm后,执行 nvm install 22 安装Node 22版本,验证安装成功可运行 node --version,若显示v22.x则表示配置正确。
安全考量与局域网访问配置
Node环境准备就绪后,安装DeepSeek Harness仅需一行命令:npm install -g @deepseek-ai/dsh。安装完成后执行 dsh --version 验证是否成功。启动服务使用 dsh web 命令,默认会在 http://127.0.0.1:3080 监听。由于该地址仅限本机访问,远程操作时需要建立SSH隧道:ssh -L 3080:127.0.0.1:3080 用户名@设备IP,之后在本机浏览器打开 http://127.0.0.1:3080 即可进入配置界面,首次使用需填写DeepSeek API Key。
如有侵权,请联系删除。
