DeepSeek Harness 安装配置教程

发布时间:2026/10/8 11:04:10

DeepSeek Harness 安装配置教程 DeepSeek Harness 安装配置教程DeepSeek HarnessDSH是 DeepSeek AI 开源的 Agent 运行框架支持大模型读写本地文件、执行命令和任务拆分 。以下是详细的安装配置流程。一、环境准备1.1 Node.js 环境安装DeepSeek Harness 基于 Node.js 开发需要 Node.js v22.19.0 或更高版本 。Windows 系统推荐使用 nvm 管理 Node.js 版本# 1. 安装 nvm-windows# 从 https://github.com/coreybutler/nvm-windows/releases 下载 nvm-setup.exe 安装# 2. 安装 Node.js v22.19.0nvm install 22.19.0# 3. 使用指定版本nvm use 22.19.0# 4. 验证安装node--version# 应显示 v22.19.0npm--version# 应显示对应版本macOS/Linux 系统# 使用 fnm 或 nvm 管理 Node.jscurl-fsSLhttps://fnm.vercel.app/install|bashfnminstall22.19.0 fnm use22.19.01.2 环境验证# 检查 Node.js 和 npm 版本nodev# 应 22.19.0npm-v# 应 10.0.0# 检查 Python某些插件可能需要python--version二、安装 DeepSeek Harness2.1 快速启动方式推荐使用 npx 直接运行无需全局安装 npx cordisjs/harness首次运行会自动下载依赖并启动服务访问地址http://127.0.0.1:3080。2.2 全局安装方式如需频繁使用可全局安装# 全局安装npminstall-gcordisjs/harness# 启动服务dsh# 或harness2.3 桌面版安装macOS/Windows对于桌面用户可下载桌面客户端 平台下载文件安装方式macOSDeepSeek Harness Desktop.dmg拖拽到 Applications 文件夹WindowsDeepSeek Harness Desktop Setup.exe双击运行安装向导桌面版启动后会在系统托盘显示图标点击可打开 Web 界面 。三、API 配置3.1 获取 DeepSeek API Key访问 DeepSeek 开放平台注册/登录账号进入 “API Keys” 页面点击 “Create new API key” 生成密钥3.2 配置模型供应商在 Harness Web 界面http://127.0.0.1:3080进行配置# 配置示例结构providers:name:deepseektype:openaiconfig:apiKey:sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxbaseURL:https://api.deepseek.com具体操作步骤打开 Harness 设置面板进入 “模型供应商” 或 “Providers” 选项卡点击 “添加供应商” 或 “Add Provider”选择 “OpenAI 兼容” 类型填写配置信息 配置项值说明供应商名称deepseek自定义标识名称API 类型OpenAI Compatible选择 OpenAI 兼容Base URLhttps://api.deepseek.comDeepSeek API 地址API Keysk-xxxxxxxxxx从平台获取的密钥模型列表deepseek-chat, deepseek-coder可用模型名称3.3 配置第三方 API 供应商可选Harness 支持 30 大模型提供商如 llapi.org、OpenRouter 等 # llapi.org 配置示例name:llapitype:openaiconfig:apiKey:your-llapi-keybaseURL:https://api.llapi.org/v1四、工作区与插件配置4.1 创建工作区# 在 Harness 界面中操作# 1. 点击 工作区 或 Workspace# 2. 选择 创建新工作区# 3. 设置工作区名称和路径# 4. 配置默认模型供应商4.2 插件管理Harness 采用 Cordis 插件架构支持功能扩展 // 插件安装示例// 在 Harness 插件市场或通过命令行安装# 查看可用插件 dsh plugin list # 安装文件操作插件 dsh plugin install cordisjs/plugin-filesystem # 安装命令执行插件 dsh plugin install cordisjs/plugin-commands4.3 OpenClaw 图形化配置可选对于复杂配置可使用 OpenClaw 辅助工具 # 安装 OpenClawnpminstall-gopenclaw# 启动配置向导openclaw config五、服务测试与验证5.1 启动服务验证# 启动 Harness 服务npx cordisjs/harness# 或使用桌面版直接启动# 检查服务状态curlhttp://127.0.0.1:3080/health5.2 API 连接测试在 Harness 界面中进入 “测试” 或 “Playground” 选项卡选择配置的模型供应商发送测试消息如 “Hello, world!”验证是否收到正常响应5.3 任务派发测试// 示例任务文件读取任务描述读取当前目录下的README.md 文件并总结内容// Harness 应能自动调用文件系统插件执行六、常见问题解决问题原因解决方案端口 3080 被占用其他服务占用端口修改 Harness 配置端口或停止冲突服务API Key 无效密钥错误或过期重新生成 API Key 并更新配置Node.js 版本过低版本 22.19.0使用 nvm/fnm 升级 Node.js插件加载失败网络或权限问题检查网络连接以管理员权限重试桌面版无法启动系统兼容性问题确认系统版本尝试兼容模式运行七、高级配置7.1 自定义配置文件创建harness.config.js进行高级配置// harness.config.jsmodule.exports{port:3080,host:127.0.0.1,providers:[{name:deepseek,type:openai,config:{apiKey:process.env.DEEPSEEK_API_KEY,baseURL:https://api.deepseek.com}}],plugins:[cordisjs/plugin-filesystem,cordisjs/plugin-commands]};7.2 环境变量配置# 设置环境变量Linux/macOSexportDEEPSEEK_API_KEYskxxxxxxxxxx# Windows PowerShell$env:DEEPSEEK_API_KEYsk-xxxxxxxxxx# 启动时引用环境变量npx cordisjs/harness--config./harness.config.js7.3 服务自启动配置# 使用 systemdLinuxsudonano/etc/systemd/system/deepseek-harness.service# 服务文件内容[Unit]DescriptionDeepSeek Harness ServiceAfternetwork.target[Service]TypesimpleUseryourusernameWorkingDirectory/path/to/harnessEnvironmentDEEPSEEK_API_KEYsk-xxxxxxxxxxExecStart/usr/bin/npx cordisjs/harnessRestartalways[Install]WantedBymulti-user.target八、安全注意事项API Key 保护不要将 API Key 提交到版本控制系统使用环境变量管理本地运行风险Harness 具有文件读写和命令执行权限仅在自己信任的环境运行网络隔离生产环境建议在防火墙后运行限制外部访问定期更新关注官方更新及时升级版本获取安全修复安装完成后即可通过 Web 界面创建 AI Agent配置工具插件开始使用 DeepSeek 大模型进行任务自动化处理 。
延伸阅读

更多相关文章

2026/10/8 11:03:59

基于CPM与多智能体评估的动态情感对话系统构建实践

1. 项目缘起:从静态人设到动态情感的对话新挑战最近在折腾对话系统,尤其是基于人设(Persona)的对话生成,发现一个挺普遍的问题:很多系统里的人设是“死”的。比如,你设定一个角色“性格开朗”&a…

2026/10/4 22:57:08

Streamer-Sales 部署实战:如何快速搭起一个会卖货的 AI 主播系统

Streamer-Sales 部署实战:如何快速搭起一个会卖货的 AI 主播系统 【免费下载链接】Streamer-Sales Streamer-Sales 销冠 —— 卖货主播 LLM 大模型🛒🎁,一个能够根据给定的商品特点从激发用户购买意愿角度出发进行商品解说的卖货主…

2026/10/8 10:59:43

生产级 Agent 系统构建全攻略:从架构设计到落地避坑

1. 方法论:先想清楚 Agent 与普通接口调用的边界 这几年“Agent”这个词被聊烂了,但真正上手做过生产级 Agent 系统的人都知道,它和“给大模型套一层 API”完全是两码事。我自己的理解是:Agent 不是一个单纯的模型调用层&#xff…

2026/10/8 10:59:43

多芯插件机制落地实践:SGLang 在 Kunlun 加速卡上的适配与调优

搞推理框架落地的人都知道,真正麻烦的事情往往不在模型本身,而在“这套框架到底能不能在你手上这块卡上跑起来,并且跑得足够快”。我最近一段时间一直在做 SGLang 在 Kunlun 加速卡上的适配,顺手把多芯插件机制这套架构重新梳理了…

2026/10/8 10:59:43

Superpowers:基于Zellij的终端技能包,让终端工作流更高效

如果你平时在终端里工作,大概率经历过这种状态:终端复用器里开了一排窗口,一个跑编辑器,一个跑日志,一个跑git,来回切换全靠肌肉记忆。窗口越来越多,布局越来越乱,工具链各管各的&am…

2026/10/8 10:59:43

Webpack 5 构建优化实战:从启动提速到产物体积瘦身

没经历过 Webpack 构建时间从 40 秒降到 3 秒、产物体积从 2MB 减到 800KB 的过程,你很难对“构建优化”这件事有实感。Webpack 5 发布已经有段时间了,但大部分项目其实还停留在“能用就行”的状态:每次 npm run dev 都要等半天,v…

2026/10/8 10:59:43

如何用MCP让Claude联网搜索?Ace Data Cloud Serp接入全指南

用 Claude 的朋友应该都遇到过同一个尴尬场景:你心血来潮地问它“今天科技圈有什么大事”,它一本正经地回答“我的知识截止到 2025 年初,无法获取实时信息”。模型再聪明,也架不住训练数据有截止日期。这个问题不解决,…

2026/10/8 10:54:41

AMD芯片组驱动安装失败?1603/1308/GPIO2报错根治详解

先说个实话,AMD 芯片组驱动这东西,平时不装也没多大感觉,但一旦你想装却装不上,那个烦躁感绝对能让人怀疑人生。尤其这次要聊的 AMD Chipset Software 8.08.12.551,安装过程中一口气把 1603、Error 1308、GPIO2 Fail 三…

2026/10/8 10:03:18

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/8 10:03:20

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/8 6:05:44

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 0:02:17

自然数立方等于连续奇数之和:从证明到编程验证

十几年来我一直游走在数学科普和编程教学这两块内容之间,对“看起来像魔法、拆开全是数学”的结论总是格外敏感。最近翻资料时又撞见一句话:任何一个自然数 m 的立方,都可以写成 m 个连续奇数之和。2 的立方等于 3 加 5,3 的立方等…

2026/10/8 0:02:17

C#上位机SSH连接实战:用SSH.NET补齐超时、批量与密钥认证

简介:这是一份基于 C# 开发的 SSH 连接功能半成品工程,原本作为另一个主项目的子功能模块,现独立打包分享。工程采用 WinForms 界面,包含源码、解决方案、安装部署工程、NuGet 依赖包及说明文档,适合正在做远程连接、网…

2026/10/8 0:02:17

Java SpringBoot一体化智能售后系统设计与实现全解析

毕业设计年年做,Java Web 方向的题目翻来覆去就那么几个,但“一体化智能售后系统”这个题,每次看到我都觉得值得认真聊一聊。它不是一个简单 curd 堆出来的管理系统,而是把客户、工单、派单、处理、回访、统计整条链路串起来的一套…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑