新闻详情

新闻详情

首页 / 资讯中心 / 详情

DeepSeek Harness 上手实操:从装好到跑起来,再到插件管理,一篇全给你

发布时间:2026/9/1 19:49:33来源:尧图网络
DeepSeek Harness 上手实操:从装好到跑起来,再到插件管理,一篇全给你
如果你是个 AI Agent / 模型开发的人最近应该没少听说DeepSeek Harness。简单说它是一个围绕 DeepSeek 模型打造的、可以自托管、能插件的智能体运行框架——所有能力都是插件你想让它干什么装个插件就行。但网上的资料大多是讲它是什么、架构怎么样真正讲我到底怎么把它跑起来的少。这篇就是纯实操从零开始把我自己走过的路完整记录下来——装依赖、起服务、装插件、管插件一条龙。先给结论整个上手过程就三步——装好 Node、起一个 web 服务、往里加插件。下面一步步来。文章目录一、先把依赖装好二、把它跑起来最省事的方式三、另一种打开方式绑定本机回环地址四、先搞懂 Profile 是什么五、装插件四步走5.1 配置允许构建的白名单5.2 交互式批准 node-pty5.3 添加插件六、管插件查看和卸载查看已装的插件卸载插件七、想玩更多插件生态探索一句话总结一、先把依赖装好Harness 是 Node 生态的东西先确认本地的 Node 和 npm 版本够不够新node-v# v22.23.2npm-v# 10.9.8Node 22 以上的版本基本都没问题。版本太老的话先升级 Node 再继续不然后面装插件容易各种报错。二、把它跑起来最省事的方式Harness 的官方启动命令非常简单一条 npx 就完事npx deepseek-ai/dsh web但这里有个实际的场景问题Harness 通常装在你的远程服务器上而你人在本地电脑。这时候你不想把 3080 端口裸暴露到公网最稳妥的办法是走 SSH 隧道端口转发ssh-L3080:127.0.0.1:3080 user192.168.1.100 npx deepseek-ai/dsh web-L 3080:127.0.0.1:3080的意思是把本地 3080 端口通过 SSH 安全通道转发到远端服务器的 3080 端口。这样你在本地浏览器打开http://localhost:3080/就能访问到远端跑着的 Harness 了——全程加密服务器端口不对外暴露干净又安全。小提示192.168.1.100 是我示例的内网地址你替换成你自己的服务器 IP。三、另一种打开方式绑定本机回环地址如果你人就在服务器上操作或者通过跳板机想让服务只监听本机、不许外部访问可以这样启动npx deepseek-ai/dsh web--host127.0.0.1然后本地访问http://127.0.0.1:3080/--host 127.0.0.1就是告诉服务只在本机回环地址上监听外面谁也连不上。安全性拉满适合调试场景。两种方式怎么选人在本地、服务在远端→ SSH 隧道 localhost:3080人就在服务器上→--host 127.0.0.1127.0.0.1:3080四、先搞懂 Profile 是什么在装插件之前必须搞清楚一个概念Profile。官方文档说得比较抽象我用人话翻译一下Profile 就是一套独立的 DSH 运行配置/环境。你可以把它理解成Docker 里的一个独立容器Python 里的一个独立虚拟环境venv每个 Profile 有自己独立的插件集合、配置、依赖。你想实验新插件开个新 Profile 随便折腾搞坏了不影响主环境不同项目用不同 Profile插件互相不串。后面所有插件操作都要带--profile web这样的参数指明操作的是哪个 Profile。记住这一点后面就不会晕。五、装插件四步走装插件之前需要先把 pnpm 准备好Harness 的插件机制依赖它corepackenablepnpmpnpm--version然后是最关键的一步——允许插件执行构建脚本。5.1 配置允许构建的白名单插件的构建脚本默认是禁止执行的安全考虑。要先在配置文件里声明信任vim~/.dsh/profiles/default/pnpm-workspace.yaml加入这一行把插件源地址加进 allowBuildsallowBuilds:dsh-better-sidebarhttps://github.com/example/dsh-better-sidebar/tar.gz/xxxx:true5.2 交互式批准 node-pty然后进入 Profile 目录运行cd~/.dsh/profiles/webpnpmapprove-builds执行后会出现一个交互式列表让你勾选允许执行 build script 的依赖。找到node-pty选中它确认。终端操作方式↑ / ↓移动光标Space选中Enter确认。这个node-pty很关键——它是给 Harness 提供真实终端能力的依赖不批准它很多功能跑不起来。5.3 添加插件批准完构建就可以正式装插件了# 装一个更好的侧边栏 UIdsh pluginaddgithub:omdsh-dev/DSH-better-sidebar--profileweb# 装一个文件引用增强插件dsh pluginaddgithub:FSMargoo/dsh-at-file--profileweb# 装一个网页 UI 增强插件dsh pluginaddgithub:zhu1090093659/dsh-web-ui--profileweb每个插件后面都带了--profile web——再次强调这就是装到web这个 Profile 里别漏掉。注上面的插件地址是示例实际以你搜到的官方仓库地址为准。六、管插件查看和卸载查看已装的插件三种方式任选dsh plugin list--profileweb npx deepseek-ai/dsh plugin list--profilewebcat~/.dsh/profiles/web/package.json前两条是命令行的正规姿势第三条是直接看 Profile 的 package.json——插件本质上就是 npm 依赖看文件最直观。卸载插件npx deepseek-ai/dsh plugin remove dsh-better-sidebar dsh-at-file dsh-web--profileweb可以一次卸载多个空格分隔就行。七、想玩更多插件生态探索装完基础三件套你还可以去社区挖更多插件。比如# 探索式装插件--profile 用 add 子命令dsh plugin--profilewebaddwxg-prc-cpg/dsh-weknora# 或dsh plugin--profilewebadddsh-contextHarness 的插件生态是它最大的想象空间——一切能力皆插件你的 Harness 想变成什么样全看你想往里装什么。一句话总结DeepSeek Harness 上手就是装 Node → 起服务 → 加插件三步。Profile 是隔离环境的容器插件是扩展能力的积木SSH 隧道是安全访问的桥。把这三样搞明白Harness 就算真正上手了。装好之后你可以开始研究它的内部流程了——Harness 基于 Cordis 框架、一切能力皆插件、请求怎么进来、Turn 和 Step 怎么流转这些我整理在另一篇《DeepSeek Harness 请求处理流程》里看完这两篇你对 Harness 的理解就完整了。如果这篇对你有帮助点个赞、收藏一下评论区聊聊你还想了解 Harness 的哪部分插件开发还是多 Agent 编排
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

B站Android校招笔试题全解析:高频考点与避坑指南 2026/9/1 21:28:54

B站Android校招笔试题全解析:高频考点与避坑指南

2020年B站校园招聘这套Android笔试卷,到现在都有不少同学在翻,我见过好几个准备大厂校招的人拿它当模拟题练手。原因很简单:它考的东西覆盖面广、层次分明,既有基础原理的深度追问,也有工程实践的综合考察,…

阅读更多 →
B站2020校招后端笔试卷解析:考点、难度与避坑策略 2026/9/1 21:28:54

B站2020校招后端笔试卷解析:考点、难度与避坑策略

看到“哔哩哔哩2020校园招聘后端笔试卷(二)”这个标题,估计很多准备校招的同学第一反应是去牛客网翻面经、找原题。但说实话,光背题目没什么用,B站这类公司的笔试卷,每年题型都大同小异,核心考的…

阅读更多 →
B站2020后端笔试卷全解析:从Java基础到场景设计的考点拆解 2026/9/1 21:28:54

B站2020后端笔试卷全解析:从Java基础到场景设计的考点拆解

2020年那会儿,校招笔试还流行开摄像头做在线题。我当年刷到B站这套后端笔试卷(二)时,第一反应是“题量不小”,第二反应是“考察点很杂”。跟很多只堆八股的公司不一样,这套卷子把Java基础、并发、数据库、网…

阅读更多 →
能在 PC 上流畅运行 Switch 游戏吗?yuzu 模拟器安装、配置与调优完整指南 2026/9/1 21:28:54

能在 PC 上流畅运行 Switch 游戏吗?yuzu 模拟器安装、配置与调优完整指南

能在 PC 上流畅运行 Switch 游戏吗?yuzu 模拟器安装、配置与调优完整指南 【免费下载链接】yuzu 任天堂 Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/yu/yuzu yuzu 模拟器是一个用 C 编写的开源 Nintendo Switch 模拟器,由 Cit…

阅读更多 →
哔哩哔哩2020校招技术笔试复盘:算法与系统设计考点全解析 2026/9/1 21:28:54

哔哩哔哩2020校招技术笔试复盘:算法与系统设计考点全解析

2020年我参加过哔哩哔哩技术岗的校招笔试,二卷给我留下的印象比一卷深很多。这套卷子不是单纯筛知识量,而是在限时压力下看你能不能把基础问题答得干净、写得清楚。很多人以为校招笔试是玄学,其实它的命题脉络非常明确:算法题拉区…

阅读更多 →
LeetCode 908 最小差值 I:从极值调整到数学公式的算法思维 2026/9/1 21:25:53

LeetCode 908 最小差值 I:从极值调整到数学公式的算法思维

如果你在刷 LeetCode 时,看到“最小差值 I”这种题目,第一反应是不是觉得这题太简单,甚至有点“送分”的感觉?先别急着划走。这道力扣第 908 题,表面上是考察数组和简单数学运算,但它真正考验的&#xff0c…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞