AGENT HARNESS & CUSTOM BUILD

把开源 Agent 框架,做成终端上装得上、更得动的产品

不重复造一套 Agent 框架,而是站在开源基座上补齐它到达用户的最后一段:运行时怎么装、怎么更新、出问题怎么退回去,以及能力如何以插件方式持续扩展。

01
PRODUCT POSITIONING

DSH Harness 负责什么

DeepSeek Harness(`dsh`)是 DeepSeek AI 以 MIT 协议开源的 Agent 运行框架,采用「一切皆插件」架构,由 Cordis 驱动。它本身是一个可以 `npx` 起来的服务,但从「能跑」到「能交付给用户」之间,还隔着运行时安装与升级、进程与存储归属、端口冲突、故障回退和插件分发这些工程问题。我们围绕这些问题做了三个开源定制开发——桌面应用、Android 应用和通用插件仓库,让同一套 Agent 能力在电脑和手机上都能被安装、更新和扩展。

OPEN SOURCE

开源基座与我们的定制开发

运行内核来自开源社区,终端交付与插件生态由我们自己实现并同样开源。

UPSTREAM · 运行内核

DeepSeek Harness

由 DeepSeek AI 开源的 Agent harness,采用「一切皆插件」架构并由 Cordis 驱动。安装 Node.js 后一条 npx 命令即可启动 Web UI,是下面三个定制开发共同的运行内核。

github.com/deepseek-ai/deepseek-harness
MIT
说明以下三个项目为我们独立开发并开源的非官方项目,与 DeepSeek 无隶属关系,也未获其背书;上游 dsh 由其作者以 npm 包形式发布,两者独立迭代。
01桌面应用 · macOS / Windows

dsh Desktop

dsh 的桌面外壳:负责安装与更新运行时、持有服务进程及其存储,并把 Web UI 收进窗口。安装包自带 Node 运行时,目标机器无需预装任何东西。

  • 双槽位更新与一步回退
  • 稳定版 / 预览版双通道
  • 插件市场与插件管理
  • 一处代理覆盖两条网络
  • 整进程组性能浮标
02移动应用 · Android

dsh Android

把 dsh 的 host 与 client 一起装进手机:apk 内置 Node 二进制与运行时快照,首次启动自行解包,前台服务拉起 host,WebView 承载会话。不连服务器,也不依赖一台开着的电脑。

  • 运行时嵌入 apk
  • 进程内传输,不走网络
  • 移动端 client 插件名册
  • GitHub 直发 apk
03插件仓库 · 通用

dsh Plugins

dsh 的通用插件仓库,每个包都是纯 ESM、免构建的可安装组合包,可从 npm、git 或本地源码目录直接装载,命令行、桌面端与 Android 端通用。

  • tools:模型可调用的能力
  • runtime:harness 自身的包装与共享服务
  • ui:Web 客户端扩展
  • 覆盖金融、视觉、文档、电商、素材等领域
CORE CAPABILITIES

六个相互衔接的能力域

每项能力都可以独立解决问题,组合后形成一套完整的产品服务。

01

开源 harness 基座

以 DeepSeek 开源的 dsh 为运行内核,能力全部以插件方式组合,不把业务锁死在某一套私有实现上。

技术路线可验证、可替换
02

桌面端运行时托管

dsh-desktop 接管运行时安装位置、版本升级、端口占用、进程归属与服务守护,退出应用不留孤儿进程。

从命令行工具变成可交付应用
03

双槽位更新与一步回退

新版本先装进闲置槽位并跑启动自检,通过后才切换指针;旧版本留在另一槽位,菜单里一步回退,不必联网重装。

升级失败不影响正在用的版本
04

移动端离线自持

dsh-android 把 host 与 client 一起装进手机,内置 Node 独立进程运行,不连服务器、也不依赖任何一台开着的电脑。

手机上独立可用
05

插件市场与分发

插件目录收进窗口内可搜索、可离线浏览,支持按 npm 包名、GitHub 链接、本地路径或 zip 安装,已装插件可更新、停用、配置与卸载。

能力交付不再依赖手工部署
06

领域插件仓库

dsh-plugins 按 tools / runtime / ui 三类组织纯 ESM 免构建插件,覆盖 A 股行情与资讯、多模态视觉、PDF 盖章签名、持仓跟踪、电商选品与游戏素材等领域能力。

领域经验沉淀为可安装的包
BUSINESS OUTCOMES

能力建设最终带来什么

不以功能数量衡量产品,而以能否缩短周期、降低风险并沉淀长期资产衡量结果。

VALUE 01

让 Agent 能力装进终端

桌面与手机上都可安装、可更新、可回退,交付对象不再限于有命令行环境的人。

VALUE 02

扩展能力不动内核

新领域能力以插件形式独立开发和分发,避免每次需求都改主干。

VALUE 03

以开源建立技术可见度

三个项目均为 MIT 开源,实现细节可被外部验证、复用与共建。

HOW IT WORKS

从输入到结果,形成清晰闭环

01开源 harness 基座
02终端形态选择
03运行时与进程托管
04领域插件开发
05插件分发与安装
06版本更新与回退
SCENARIOS

适合从这些场景开始

先选择边界清晰、价值可衡量的场景,再逐步连接其他产品能力。

SCENE 01

私有化终端 Agent 交付

需要把 Agent 装到客户自己的电脑或手机上,数据与运行都留在本地。

SCENE 02

领域能力插件化建设

把行业数据源、专业工具和结果呈现方式做成插件,按客户按项目组合安装。

SCENE 03

内部工具与流程自动化

面向研究、运营、文档与素材处理等重复性工作,构建团队自己的 Agent 工具箱。