今日 AI 开源 · 2026-11-09
deepseek-ai/deepseek-harness
DeepSeek Harness 是 DeepSeek 推出的开源智能体 harness,所有功能都以插件形式组合。
| 代码仓库 | github.com/deepseek-ai/deepseek-harness ↗ |
|---|---|
| 主要语言 | TypeScript |
| 许可 | MIT |
| GitHub 星标 · 复刻 | ★ 277,013 · 复刻 33,943 (截至 2026-11-09) |
| 创建 · 最近更新 | 2026-08-13 · 2026-11-04 |
| GitHub 主题 | ai-agents, cordis, dsh, dsh-plugin |
简介
DeepSeek Harness(dsh)是 DeepSeek AI 发布的开源智能体 harness。它可以把文档整理、表格分析、代码编写、资料调研等日常工作和开发任务交给智能体完成。
它采用“一切皆插件(everything-is-a-plugin)”的架构,运行在名为 Cordis 的框架之上。工具、技能乃至界面都可以作为插件挂载或卸载。据官方页面介绍,在“创造模式”下仅通过对话就能创建并安装新插件。既可以作为桌面应用使用,也可以用一行命令启动本地 Web UI。
适合想按照自己的工作方式改造智能体的开发者,以及希望研究或扩展 harness 架构本身的团队。项目还开放了插件生态,可以制作插件并以 dsh-plugin 主题进行分享。
为何值得关注
由于连智能体循环、子智能体、终端等核心功能都按插件单元拆分,它不只是能添加功能,还能重新组装 harness 本身。这是模型开发商以开源形式发布的自家 harness,其底层框架 Cordis 的设计也已有论文发表,可供比较和研究 harness 设计的人参考。
主要功能
- 可以以插件形式安装或自行开发工具、技能和界面,从而扩展智能体的功能。
- 据官方页面介绍,它提供“创造模式”,可通过对话创建并安装插件。
- 可以预约自动化任务,例如每周在固定时间生成周报。
- 可以在开发者工具中查看执行轨迹(Trajectory)和工具调用记录,以排查问题。
- 支持桌面应用和本地 Web UI 两种运行方式。
用途
- 用于把文档整理、表格分析、报告材料撰写等重复性工作交给智能体。
- 用于理解项目代码、修复 bug、运行测试等开发工作。
- 用于将适合团队的工具和界面做成插件,搭建自有的智能体环境。
- 用于在后台运行脚本执行、大批量文件处理等耗时较长的任务。
快速上手
- 安装 Node.js。
- 运行 npx @deepseek-ai/dsh web 后,默认会在 http://127.0.0.1:3080 打开 Web UI(如需关闭自动打开浏览器,使用 --no-open)。
- 如需从源码运行,先执行 git clone https://github.com/deepseek-ai/deepseek-harness.git,然后在仓库目录中依次运行 pnpm install、pnpm run build、pnpm dsh web。
- 运行前请阅读仓库中的 SAFETY.md 安全说明。
选用时的考量
- 目前处于开发者预览阶段,README 说明将会有破坏兼容性的变更,因此 API 和配置可能发生变化。
- 该项目创建于 2026 年 8 月,插件生态和文档仍在完善中。
- 智能体可以执行 shell 命令并修改文件,因此需要查阅 SAFETY.md 并仔细评估工作空间权限。
- 项目采用 MIT 许可证,但第三方依赖的许可证需另行在 THIRD_PARTY_NOTICES.md 中确认。
相关术语与企业
来源
本文借助 AI,依据仓库 README 与 GitHub 信息整理。星标等数字为标注日期的 GitHub 数值;功能与许可证可能变化,请以仓库为准。