deepseek-ai/deepseek-harness
DeepSeek Harness: Everything is a Plugin.
📈 Star 增长趋势(本站收录历史)
deepseek-ai/deepseek-harness
🤖 深度介绍
它是什么
DeepSeek Harness(简称 dsh)是 DeepSeek 官方推出的插件化 AI Agent 运行时框架,基于 TypeScript 编写,遵循 MIT 协议。核心理念是“万物皆插件”,将 Cordis 的依赖注入机制与 LLM 工具调用深度结合。
核心亮点
- 纯插件架构:每个工具、模型、记忆模块都是独立插件,支持热插拔和动态组合
- 类型安全:基于 TypeScript 泛型推导,插件接口在编译期即可校验
- 轻量内核:核心运行时不足 2KB,适合边缘设备部署
- 生态兼容:可直接复用 Cordis 生态中 300+ 现成插件
为什么火
21 万 Star 的背后,是开发者对“AI 应用模块化”的强烈需求。传统 Agent 框架将工具写死,而 dsh 把“插件注册”变成了一等公民——你甚至可以写一个插件来管理其他插件。这种元能力让社区贡献门槛极低,形成了“插件套插件”的雪球效应。
适合谁用
- 正在构建复杂 Agent 系统、需要频繁增删工具集的工程师
- 希望将现有 Node.js 服务快速 Agent 化的团队
- 对“可插拔 AI 中间件”架构感兴趣的架构师
快速上手
npm install -g @deepseek/harness
dsh init my-agent
cd my-agent
dsh add @dsh/plugin-http # 安装 HTTP 工具插件
dsh run "调用天气 API 并总结" # 自动编排插件执行
插件市场可通过 dsh search 浏览,官方默认提供模型接入、代码执行、网络请求等常用插件。
