DeepSeek Harness (dsh)

DeepSeek Harness (dsh) 是深度求索(DeepSeek AI)的开源智能体框架。智能体 = 模型 + 框架,其中的每一项能力都是可替换的插件。

123
2026/08/14
访问

什么是 DeepSeek Harness?

DeepSeek Harness(dsh)是 DeepSeek AI 的开源智能体 harness:它为模型提供工作区、工具注册表、沙箱与审批策略、仅追加的会话日志,以及一个持续推动工作前进的循环。它面向希望拥有自己智能体运行时的团队、在 dsh-plugin 主题下发布能力的插件作者,以及任何需要通过配置替换模型适配器、沙箱或存储后端的人。它的独特之处在于,每一项能力——模型、工具、技能、会话、沙箱、存储、循环、调度和 UI——都是挂载在 Cordis 内核上的插件,因此你通过添加插件来扩展 dsh,而不是给核心打补丁。

主要特性

一切皆插件
模型适配器、工具注册表、会话日志、智能体循环和浏览器 UI 都是插件,因此任何部分都可以通过配置替换,无需给特权核心打补丁。
底层是 Cordis 内核
Cordis 负责挂载、卸载和重新连接插件,并跟踪它们的依赖关系;当插件卸载时,其注册项会自动解除。
补丁层组合
运行中的实例是一棵由有序层组合而成的插件树——bundle 补丁、profile 自身的补丁文件、机器级补丁和命令行覆盖——其中后面的层按行覆盖前面的层。
一个核心上的四种智能体预设
Standard 提供完整工具集,Code 通过 Code Mode SDK 暴露工具,Minimal 只保留持久化 bash 和 str_replace_editor,Creator 则增加运行时检查和预设编写指导。
仅追加的会话日志
系统提示、推理、工具调用与结果、子智能体调度和上下文注入都会被记录,恢复、分叉、搜索和重放都基于这一单一事件流进行。
沙箱与权限模式
针对派生进程的文件效果限制提供 read-only、workspace-write 和 danger-full-access 模式,覆盖 Linux、macOS 和 Windows 后端。
可替换的模型提供商
DeepSeek、Anthropic 和 OpenAI 等目录提供商,以及自定义 OpenAI 兼容端点,都通过同一适配器接口接入。

如何使用 DeepSeek Harness

  1. 安装 Node.js 22.19 或更高版本,或 24 及以上版本。
  2. 运行 npx @deepseek-ai/dsh web。该命令会启动 Web UI,默认在 http://127.0.0.1:3080 提供服务。如果使用源码检出,则需要克隆仓库,并在仓库根目录运行 pnpm install、pnpm run build 和 pnpm dsh web。
  3. 打开 Settings,然后打开 Models,添加模型密钥并保存。模型路由会立即变得可用,无需重启。
  4. 选择一个工作区目录,因为在选择之前,会话编辑器会一直不可用。
  5. 检查和扩展运行时:dsh web --dump-config 会打印你的机器启动时组合出的插件树,而 dsh plugin 会通过将 pnpm 命令转发到 profile 目录,把树外插件安装到 profile 中。

使用场景

  • 希望拥有自己的智能体运行时,而不是使用封闭运行时的团队。
  • 在 GitHub 的 dsh-plugin 主题下构建和发布能力的插件作者。
  • 需要在多次运行之间保持稳定、最小工具面的模型评估——Minimal 模式将智能体限制为持久化 bash 和文件编辑器。
  • 在自有 UI 背后嵌入可检查智能体循环的内部平台,因为浏览器客户端、HTTP 服务器和客户端模块都以 bundle 形式提供。
  • 任何需要通过配置而非代码来替换模型适配器、沙箱或存储后端的人,或者只需一次替换就能将文件系统和子进程指向远程沙箱的人。

定价

官方网站没有列出 DeepSeek Harness 的定价或付费计划;该项目以 MIT 许可证发布,并处于开发者预览阶段,因此请查看官方网站了解当前详情。

常见问题

DeepSeek Harness 与 Python 的 deepseek-harness 包是同一个项目吗?

不是。有两个互不相关的项目都使用 DeepSeek Harness 这个名称。DeepSeek AI 的官方项目使用 TypeScript,运行在 Node.js 上,并通过 npx @deepseek-ai/dsh web 安装;而社区项目是一个 Python 客户端库,用于 DeepSeek V4-Pro 和 V4-Flash API,通过 pip 安装。它们有不同的作者、源码树、语言和版本线,彼此都不是对方的分支或继任者。

运行 DeepSeek Harness 需要安装什么?

DeepSeek Harness 需要 Node.js 22.19 或更高版本,或 24 及以上版本。运行已发布的 CLI 不需要其他东西;而从源码检出构建还需要启用 Corepack 的 pnpm 11.7.0 和 Git 2.26 或更高版本。必须至少配置一个模型提供商。

DeepSeek Harness 可以使用哪些模型提供商?

它接受 DeepSeek API 密钥、Anthropic 或 OpenAI 等目录提供商,或自定义 OpenAI 兼容端点。Bedrock、Vertex、Azure 和 Codex 需要它们原生的凭据,而不是 API 密钥字段。DeepSeek Harness 不附带任何权重,只会调用你配置的提供商。

DeepSeek Harness 中的四种模式是什么?

Standard 模式是完整的编码智能体,具备文件编辑、shell、文件和网页搜索、技能、规划、目标、子智能体和工作流。Code 模式添加 Code Mode SDK,使模型可以将多步操作组合成一个 TypeScript 程序;Minimal 模式为基准测试只保留持久化 bash 和 str_replace_editor;Creator 模式在 Standard 的基础上增加运行时检查和预设编写指导。

DeepSeek Harness 可以用于生产环境吗?

对于今天就需要 API 稳定性的部署来说还不行:DeepSeek Harness 处于开发者预览阶段,预计会有破坏兼容性的变更,核心插件和 API 仍在变化。它也是需要你自己运行的软件,而不是托管或管理服务。

DeepSeek Harness 可以对外网提供服务吗?

CLI 接受 --host 和 --port,但 --host 0.0.0.0 目前有意不支持,并会以用法错误退出。Web UI 旨在本地提供服务,默认地址为 http://127.0.0.1:3080。

DeepSeek Harness (dsh)

DeepSeek Harness (dsh) 是深度求索(DeepSeek AI)的开源智能体框架。智能体 = 模型 + 框架,其中的每一项能力都是可替换的插件。

访问 DeepSeek Harness (dsh)
网站流量
135%
13.2K/mo
广告

免费 AI 动漫与漫画生成器。将文字转化为任何艺术风格的动漫剧集、漫画、网络漫画和短篇漫画——无需绘画或动画技能。

广告

借助我们先进的AI图像翻译器,在70多种语言间实现图像文字翻译,助您将产品更好地推向全球各国市场。

精选

在此投放广告

每日触达数千访客。立即获取您的位置!

与 DeepSeek Harness (dsh) 类似的工具

轻松连接多个AI模型。开源、用户友好的UI应用程序,用于创建与不同AI模型的交互网络。

ClawSkills —— 专为智能体打造的快速技能注册库,支持向量搜索功能。

Janus Pro——一款先进的开源多模态AI模型,提供卓越的图像生成与分析能力。凭借MIT许可证的自由度,性能超越行业领先者。

统一 LLM API 网关——通过单一 API 访问 GPT-5.4、Claude Opus 4.6、Gemini 3.1、DeepSeek V3.2 及 100 多种模型。兼容 OpenAI 接口,3 分钟完成配置,按量付费。低延迟,99.9% 服务等级协议。专为构建产品的开发者打造。

Gemma 是一个开源轻量级语言模型系列。了解快速入门指南、基准测试,在 Google Cloud 上进行训练与部署,并加入社区以推动 AI 研究发展。

Tricuss - AI 智能体无代码构建器

通过 AI 辅助的服务市场雇佣打包服务,涵盖 SEO 服务、电商服务、本地商业服务、社交媒体资产等…

从意图出发,协调编码智能体直至交付经过验证的代码,同时持久保存任务、会话、评审及评估证据。