DeepSeek Harness保姆级实操教程:从0到1搭建开源Agent运行框架完整指南

简介: 2026年8月AI开源领域迎来一轮集中更新浪潮,多款大模型产品与智能体底层框架集中对外发布。DeepSeek在更新V4 Pro正式版本,补齐Agent工具调用、链式任务执行、软件工程处理相关能力的同时,正式对外开源DeepSeek Harness智能体运行框架。该项目以“一切皆插件”作为核心设计理念,发布之后迅速收获大量开发者关注,短短数天GitHub Star突破15万,成为平台历史上增长速度最快的开源项目之一。这一现象也标志着国内大模型行业的竞争方向正在发生转变,行业比拼不再单纯聚焦模型调用成本,底层运行架构、插件生态体系、智能体任务执行能力逐步成为核心竞争维度。

2026年8月AI开源领域迎来一轮集中更新浪潮,多款大模型产品与智能体底层框架集中对外发布。DeepSeek在更新V4 Pro正式版本,补齐Agent工具调用、链式任务执行、软件工程处理相关能力的同时,正式对外开源DeepSeek Harness智能体运行框架。该项目以“一切皆插件”作为核心设计理念,发布之后迅速收获大量开发者关注,短短数天GitHub Star突破15万,成为平台历史上增长速度最快的开源项目之一。这一现象也标志着国内大模型行业的竞争方向正在发生转变,行业比拼不再单纯聚焦模型调用成本,底层运行架构、插件生态体系、智能体任务执行能力逐步成为核心竞争维度。

很多开发者会产生疑问,市面上已经存在大量面向编码场景的Agent工具,为什么该项目没有命名为DeepSeek‑Code,而是取名Harness。官方对外给出一个核心公式:Agent = Model + Harness。大模型仅仅是智能体的思考大脑,Harness则是一整套完整的智能体运行底座,专门负责环境感知、工具调度、会话生命周期管理、沙箱安全隔离、任务循环迭代、子Agent调度分发等全套执行逻辑。市面上绝大多数现成编码助手产品,本质都是大模型搭配一套封闭的Harness运行外壳。这类产品就如同精装住宅,用户开箱即可直接使用,但是底层内部组件被完全封装,无法修改、替换内部模块。DeepSeek Harness最大的革新点,就是将全部底层能力拆解为独立可插拔模块,依托Cordis微内核,实现插件动态加载、热卸载。开发者不需要修改项目源码,就能够自由替换模型适配器、工具集、前端UI、持久化存储、任务调度模块,真正实现“一切皆插件”的产品设计目标。
阿里云部署AI Agent:OpenClaw/Hermes Agent全网最简单,只需两步,详情👉访问阿里云OpenClaw/Hermes一键部署专题页面了解。
OpenClaw1.png
OpenClaw2.png
OpenClaw02.png
openClaw3.png
OpenClaw031.png
OpenClaw03.png
OpenClaw04.png
OpenClaw5.png
Openclaw6.png
Token Plan Token 最便宜/支持多模型切换:👉访问订阅阿里云百炼Token Plan AI大模型服务 。支持多模型切换,用于多模态模型灵活调用,实现多模型、多工具、多场景下的额度共享与统一管理,兼顾灵活性、稳定性与安全性,大幅降低企业使用大模型的门槛与成本。
tokenplan1.png
tokenplan1.png
tokenplan2.png
tokenplan3.png
tokenplan4.png
Cordis是DeepSeek Harness的核心微内核,内核本身不实现任何业务功能,只专注处理插件依赖管理、热插拔生命周期、事件分发流转。框架内几乎所有业务能力全部由插件实现,不管是调用大模型接口、读写本地磁盘文件、执行Shell终端指令,还是Web交互界面渲染,全部以插件形式运行。这套架构带来极高的自由度,开发者既可以直接复用社区现成插件快速搭建业务,也可以自行开发插件拓展专属业务能力,甚至能够允许Agent在运行过程中现场生成插件,动态挂载完成业务任务,实现智能体有限程度的自我迭代进化。需要重点留意,当前对外发布的版本属于开发者预览版本,接口定义、插件体系还处在高速迭代阶段,并不建议直接作为线上生产主力工具,更加适合开发者学习研究、二次开发与功能测试。详情👉访问阿里云百炼大模型服务平台页面 了解。
image.png
bailian1.png
bailian2.png

一、前期硬件与软件环境准备

正式部署DeepSeek Harness(简称DSH)之前,需要确认本地运行环境满足基础条件。硬件层面,设备可用内存建议不低于4GB,磁盘预留至少2GB空闲存储空间;网络需要能够正常访问npm包仓库以及大模型开放平台接口;浏览器优先选用Chrome、Edge最新版本,老旧浏览器会出现界面渲染异常、交互按钮失效等各类兼容性问题。

DSH整套项目基于Node.js构建,操作系统必须预先部署Node运行环境。打开终端工具,Windows系统推荐使用PowerShell,MacOS、Linux系统直接使用系统自带终端,执行版本校验命令:

node --version
npm -v

终端正常输出版本号,并且Node版本大于等于v22.19,代表基础运行环境就绪。如果提示命令不存在,需要前往Node.js官网下载LTS长期支持版本进行安装,安装过程务必勾选自动添加系统环境变量选项。安装完成之后完全关闭终端,重新打开终端再次校验版本。

当本地存在多套Node版本的时候,推荐使用nvm版本管理器管理多版本,规避版本冲突问题,执行下面命令完成nvm安装:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 24
nvm use 24
node --version

二、三种安装部署方式

项目一共提供三种部署路径,分别是npx临时快速体验、npm全局安装、源码编译部署,不同场景可以按需选择对应的部署方案。

方式1:npx临时快速体验(新手第一次体验优先)

不需要在本地完整安装程序包,npx会在线拉取程序直接运行,适合快速体验产品功能,不会在系统产生全局残留文件。

npx @deepseek-ai/dsh web

首次执行会自动下载相关依赖包,根据网络情况耗时1‑3分钟属于正常现象。启动成功后终端会打印本地访问地址http://127.0.0.1:3080。

方式2:npm全局安装(日常反复使用推荐)

将DSH安装到系统全局环境,终端任意工作目录都可以直接调用dsh系列命令。

npm install -g @deepseek-ai/dsh

安装结束,执行校验命令确认程序部署成功:

dsh --version

终端打印出版本编号,代表全局安装完成。后续启动Web交互服务直接运行:

dsh web

方式3:源码编译部署(适合二次开发、插件调试)

技术开发者想要阅读源码、修改底层逻辑、开发自定义插件,选择克隆GitHub仓库本地编译,需要提前安装pnpm包管理工具。

git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web

服务启动完成,浏览器会尝试自动跳转Web界面;如果浏览器没有自动打开页面,手动在浏览器输入地址http://127.0.0.1:3080访问。首次打开会弹出内测版本提示弹窗,阅读完声明之后点击继续,进入配置流程。如果不熟悉命令行操作,也可以把整套安装命令交给其他本地AI助手,由助手代为执行整套安装流程。

三、API密钥配置与工作区创建

进入Web界面之后,需要配置大模型服务API密钥。前往对应大模型开放平台注册账号,创建API Key,密钥只会展示一次,复制妥善保存,不要对外泄露。在DSH配置弹窗填入API密钥,点击保存并继续。

为了隔离项目文件,需要在本地创建独立工作目录,Agent全部文件读写操作都会被限定在此文件夹内部,避免误修改系统文件。终端执行创建文件夹命令:

mkdir DeepSeekHarnessProjects

在WebUI新建会话的时候,选中刚刚创建好的文件夹作为会话工作区。

四、四种内置运行模式详细解析

新建会话页面可以选择Agent运行模式,很多新手会在此处产生困惑。本质上四种模式并不是四套相互独立的执行引擎,而是官方预设的四套插件组合模板。用户完全可以基于创造模式,自定义新增专属Agent预设模板。

标准模式(Standard)

新手入门首选模式,开箱即获得完整编码Agent全部能力,支持文件编辑、Shell执行、本地文件检索、网页搜索、Skills技能库、任务计划、子Agent调度、工作流编排。绝大多数普通测试、开发任务,直接选择标准模式就可以满足使用需求。

PTC模式(Programmatic Tool Calling,程序化工具调用)

完整继承标准模式全部能力,差异体现在工具调用逻辑。标准模式下Agent执行多步任务,会多次往返大模型接口,一次调用一类工具,拿到返回结果之后再规划下一步操作;PTC模式向模型提供Code Mode SDK,允许模型直接编写一段TypeScript脚本,在单次run_code执行中编排多个工具操作,把多次模型交互合并,以此节约Token消耗,降低接口往返延迟。该模式对模型代码规划能力要求较高,调试难度同步上升,建议熟悉基础操作之后再启用。

极简模式(Minimal)

仅保留持久Bash终端、文件编辑器两套基础工具,移除全部额外技能、搜索、子Agent插件,运行环境极度纯净。该模式主要用来做模型Agent能力基准跑分测试,并不适合日常业务处理。很多公开Agent评测数据集,都是基于极简模式完成复现。

创造模式(Creator)

拥有标准模式全部能力,额外开放Cordis内核运行时访问权限。该模式允许Agent检查当前插件环境,在内存中临时编写、加载全新插件。举个简单例子,分配任务需要接口压测能力,现有环境没有对应插件,Agent可以直接现场编写压测插件,挂载之后继续完成任务;也可以让Agent生成全新的Agent预设,比如专门做代码审计、缺陷提交的专用智能体。插件仅保存在内存当中,重启会话就会全部消失,自由度极高,同时权限风险也随之提升,需要持续留意任务执行行为。

模式选择完成之后,就可以在对话框输入自然语言指令,驱动Agent完成各类任务。界面内置「轨迹」标签页,完整记录系统提示词、模型思考链路、工具调用、子Agent执行全过程,每一步操作完整留痕,方便调试、问题复现。

五、社区插件安装实操:一切皆插件落地实践

插件生态是DeepSeek Harness的核心亮点,插件分为自研开发插件、社区现成插件两种使用路径。普通用户优先直接安装社区已经开源的插件,快速扩展框架能力。社区插件仓库可以通过GitHub标签dsh‑plugin检索获取。

以UI美化插件dsh‑web‑ui‑all举例,终端执行插件安装命令:

dsh plugin --profile web add @linxin666/dsh-web-ui-all

安装完成,需要重启Web服务使插件生效:

dsh web

重启之后进入Web界面左下角设置,切换至插件配置栏目,可以手动开关对应插件功能。这款插件可以提供界面换肤、任务看板、挂件宠物、Token实时统计等附加能力。

查看当前已经加载全部插件列表,终端执行:

dsh plugin list

卸载不需要的社区插件命令:

dsh plugin remove @linxin666/dsh-web-ui-all

六、接入第三方大模型完整步骤

依托插件化的模型适配器,DSH并不限定只能使用自家系列模型,可以接入各类兼容接口协议的第三方大模型,下面以GLM‑5.3作为示例演示完整配置流程。

  1. Web界面左下角打开「设置」,切换到「模型」选项卡,点击「添加提供方」;
  2. 在模型提供方下拉列表选择对应适配器,填入在开放平台申请得到的API Key;
  3. 展开自定义设置,点击获取可用模型,部分新发布模型不会自动拉取,需要手动点击添加模型,填入模型标识glm‑5.3,确认保存;
  4. 返回对话会话页面,对话窗口的模型下拉菜单,就可以切换选用刚刚配置完成的第三方模型。

按照同样操作流程,可以完成更多大模型接入,充分发挥Harness运行底座的通用性。

七、常见报错与排错指南

1、dsh命令执行提示command not found

npm全局安装完成没有刷新环境变量,关闭当前终端,重新打开终端;Windows系统检查npm全局路径是否加入系统PATH环境变量。

2、浏览器访问http://127.0.0.1:3080打不开页面

确认终端中dsh web进程没有异常退出;检查本地防火墙没有拦截3080端口;确认没有其他程序占用3080端口,如果端口冲突,可以手动指定端口启动服务:

dsh web --port 3081

3、模型对话返回401鉴权失败

核对API Key是否复制完整,不存在多余空格换行;确认开放平台账号余额充足,密钥没有被删除、禁用;切换第三方模型时确认接口地址、模型标识填写正确。

4、Agent工具调用失败,无法读写文件

确认已经选择对应的工作区目录;创造模式、PTC模式权限较高,预览版沙箱权限配置偶尔会出现异常,可以切换回标准模式测试基础文件操作。

5、插件安装失败网络超时

检查网络访问GitHub与npm仓库,可切换网络环境;也可以手动下载插件源码,通过本地路径加载插件。

八、写在最后

DeepSeek Harness带来的最大价值,并不是一个开箱即用的成品Agent软件,而是一套高度可组装的智能体底层基建。“Agent = Model + Harness”这个核心公式清晰表明,大模型只是思考单元,真正决定智能体能不能落地真实业务,正是Harness运行框架。

目前项目处于开发者预览阶段,很多功能还在持续迭代,部分接口后续会发生不兼容变更。普通使用者可以体验标准模式完成各类功能测试,开发者则可以借助创造模式深入研究插件机制,尝试编写自定义工具插件,参与社区生态共建。未来这套框架能否沉淀为行业通用标准,要看后续社区插件生态的发展,能否吸引更多开发者持续贡献工具、适配器与Agent预设模板。

整套部署流程从环境准备、多种安装方式、四种运行模式区分,到插件管理、第三方模型接入,完整覆盖新手从0到1上手全部环节。理解Cordis内核“一切皆插件”的核心思想,才可以真正发挥DeepSeek Harness框架的全部能力。传统对话AI产品大多只能输出文本结果,无法真正操作本地环境,而Harness的出现,打通了大模型思考推理和真实环境执行之间的鸿沟。开发者可以基于这套底座,快速搭建属于自己的本地智能体,完成代码开发、文档批量处理、自动化任务编排等大量场景,降低自建Agent的开发门槛。

目录
相关文章
|
1月前
|
安全 Shell API
DeepSeek Harness保姆级实战教程:Cordis内核解析、从零部署、四种运行模式与插件开发实操、模型接入与落地避坑指南
大模型Agent已经从简单对话工具,逐步转向可以在真实环境中完成复杂任务的自动化系统。行业内有一条广为流传的公式:**Agent = Model + Harness**。大模型是Agent的大脑,而Harness就是给大脑提供感知环境、调用工具、循环执行、任务调度能力的整套运行基座。以往市面上很多Agent产品,底层能力全部被封装在黑盒内部,普通开发者很难修改内部逻辑,只能使用厂商预设好的能力。DeepSeek Harness作为开源Agent运行框架,提出“一切皆插件”的核心理念,依托Cordis插件内核,模型、工具、技能、会话沙箱、调度工作流全部可以自由插拔替换,不需要修改项目源码就可以完
479 0
|
29天前
|
人工智能 安全 JavaScript
DeepSeek Harness开源Agent运行框架实战:4种安装方式、WebUI启动、插件管理与排坑全流程
随着AI Agent技术快速发展,单纯依靠大模型对话能力,很难完成复杂的自动化任务。模型需要具备读取本地文件、执行脚本、访问网页、操作文件系统、拆分复杂任务并分步执行的能力。DeepSeek Harness,简称DSH,是开源的AI Agent执行运行框架,遵循“Agent = 大模型 + Harness执行底座”的设计理念,为大模型提供一套安全可控的工具调用、任务编排、沙箱执行与插件扩展能力。它提供Web可视化界面与完整命令行工具,支持插件化扩展,能够让大模型自主拆解复杂需求,调用各类工具分步完成目标,无论是本地电脑调试,还是部署在云服务器上长期运行智能体任务都十分合适。本文为从0到1完整保
1517 1
|
1月前
|
人工智能 JavaScript 开发工具
DeepSeek Harness完整实操教程:开源Agent运行框架本地部署、模式选型与插件开发指南
DeepSeek Harness把大模型从单纯对话,推向真实本地环境执行任务,依托Cordis插件架构实现组件完全可替换,给Agent开发者提供了一套能力强大的开源底座。整套工具的使用流程可以概括为:准备适配版本Node.js环境,通过npx一行命令快速拉起Web界面,配置模型密钥或者对接Ollama本地模型,选择隔离的工作目录,根据任务选择合适运行模式,下发指令观察Agent完整执行轨迹。
1274 3
|
2月前
|
缓存
dsh plugin 命令怎么用?DSH 插件安装、卸载、列出命令大全
dsh plugin 是管理 DSH 插件的命令族:add 安装、remove 卸载、list 列出,都配合 --profile 指定环境。安装有 npm 包名、GitHub 源码、本地目录、市场图形化四种方式,卸载有命令行与界面两种,本文逐个展开步骤并附常见问题排查。
2688 1
dsh plugin 命令怎么用?DSH 插件安装、卸载、列出命令大全
|
2月前
|
缓存 人工智能 监控
整理了一份 DeepSeek Harness 必备插件清单!
本文是DeepSeek Harness发布半个多月后的插件精选指南,涵盖10款高实用性插件:从生态入口dsh-market、视觉增强modlens,到界面升级、代码侧栏、文件引用、桌面端、多源搜索、长期记忆、费用监控及知识精读工具。附安装命令与适用场景,新手三步起步建议,助你高效打造个性化AI工作台。
2855 4
整理了一份 DeepSeek Harness 必备插件清单!
|
1月前
|
人工智能 JavaScript API
从0到1,DeepSeek Harness保姆级安装与实操完整教程
2026年8月AI领域迎来一波密集更新浪潮,多款大模型与智能体框架集中对外发布。DeepSeek不仅更新V4 Pro正式版本,补齐Agent工具调用、链式任务执行与软件工程相关能力,还正式开源DeepSeek Harness智能体运行框架。该项目凭借“一切皆插件”的创新设计理念,上线之后快速收获大量开发者关注,短短数天GitHub Star突破15万,成为平台历史上增长速度最快的开源项目之一,也标志着国内大模型行业的竞争逻辑,逐步从单纯比拼模型调用价格,转向底层架构、插件生态与智能体执行能力的综合比拼。
1396 2
|
1月前
|
人工智能 测试技术 API
保姆级教程:DeepSeek Harness从安装到跑通测试,30分钟上手完整实操手册
随着大模型Agent技术快速迭代,传统大模型对话工具仅仅实现问答交互,很难完成本地文件读取、代码修改、命令执行、项目重构这类复杂实操任务。很多开发者在自研Agent的时候,需要自己处理文件沙箱、工具调用契约、会话状态持久化、插件生命周期管理,开发工作量巨大,调试成本居高不下。DeepSeek Harness作为开源的AI Agent执行中枢,基于Cordis插件微内核架构,贯彻“一切皆插件”的核心设计理念,把文件读写、shell执行、代码重构、会话轨迹记录全部封装成可插拔组件,开发者不需要修改内核源码,就可以自由挑选、组合各类插件,快速搭建具备实操能力的本地智能体环境。
776 0
|
2月前
|
Shell API 调度
DeepSeek Harness 一切皆插件:开源Agent框架强在哪,怎么装
DeepSeek Harness 开发者预览版 2026 年 8 月开源,口号"一切皆插件"。本文拆解插件化架构的 4 个好处,并带你跑通安装命令。
1677 3
DeepSeek Harness 一切皆插件:开源Agent框架强在哪,怎么装
|
24天前
|
人工智能 API 开发工具
开发者实战:DeepSeek Harness开源Agent运行时,Cordis内核插件体系与工程任务落地教程
在AI智能体工程化落地领域,传统Agent开发方案普遍存在工具调用硬编码、模块耦合严重、模型切换成本高、任务执行链路不可追溯等痛点。开发者每更换一个业务场景,就需要大量修改底层循环逻辑、工具定义、会话存储代码,开发与维护成本居高不下。DeepSeek Harness,命令行简称为dsh,是一款开源Agent运行框架,底层基于Cordis插件内核,遵循“一切皆插件”的核心设计思想。它本身并非大语言模型,而是一套智能体执行运行时,官方定义为Model + Harness = Agent。模型负责思考推理,Harness负责环境感知、工具调度、任务状态维护、会话管理、沙箱权限控制,把模型的思考转化为
212 0