DeepSeek Harness

DeepSeek Harness
一句话介绍: DeepSeek AI 开源的 Agent 运行框架,基于"一切皆插件"架构,用 Cordis 引擎驱动,支持 Web UI、CLI、多模型接入。
📖 介绍
DeepSeek Harness(简称 dsh)是 DeepSeek AI 开发的开源 Agent 运行框架。它的核心理念是"Everything is a Plugin"(一切皆插件),基于 Cordis 引擎构建,支持时空可组合的插件化架构。
项目处于开发者预览阶段,迭代非常快,会有兼容性破坏性变更。GitHub 星标 212.6k,Fork 25k,MIT 开源协议,已有 30 位贡献者参与。
✨ 亮点
- 插件化架构:基于 Cordis 引擎,所有功能都是插件,可自由组合和扩展
- Web UI:内置可视化界面,开箱即用,支持本地和远程访问
- 多模型支持:可接入 DeepSeek、OpenAI、Claude 等多种模型
- Python 支持:支持 Python 运行时,可运行 Python 代码和工具
- 会话持久化:支持 JSONL 格式的会话存储,跨进程写入锁机制
- i18n 国际化:完整的中英文双语文档
- 安全策略:内置安全策略和审查机制
🎯 核心功能
| 功能 | 说明 |
|---|---|
| Web UI | 可视化界面,支持本地和远程访问 |
| 插件系统 | 基于 Cordis 的插件化架构 |
| 多模型接入 | DeepSeek、OpenAI、Claude 等 |
| Python 运行时 | 支持 Python 代码执行 |
| 会话管理 | JSONL 持久化,跨进程锁 |
| 工具调用 | 支持 Tool Call 和函数调用 |
| 安全审查 | 内置安全策略和审查机制 |
🌍 应用场景
- AI Agent 开发:构建和运行自定义 AI Agent
- 工具集成:通过插件接入各种外部工具和服务
- 代码执行:在安全沙箱中运行 Python/Node.js 代码
- 多模型对比:同时接入多个模型进行对比测试
- 自动化工作流:构建复杂的 AI 自动化流程
👥 实用人群
- AI 开发者:构建和部署 AI Agent
- 研究人员:测试和对比不同模型
- 独立开发者:快速搭建 AI 应用原型
- 企业团队:构建内部 AI 工具和工作流
🔧 使用方法
从 npm 运行:
npx @deepseek-ai/dsh web
默认在 http://127.0.0.1:3080 启动 Web UI。
从源码运行:
git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm install
pnpm run build
pnpm dsh web
📝 总结评价
这是一个野心很大的开源项目。212k 的星标说明社区认可度很高。"一切皆插件"的架构设计很优雅,Cordis 引擎的时空可组合性是个亮点。但目前还在开发者预览阶段,API 和功能都在快速变化,生产环境使用需要谨慎。对于想深入了解 Agent 架构的开发者来说,这是个很好的学习和参考项目。
📊 元信息
| 类型 | DeepSeek Harness 中文插件市场 |
| Star | ⭐ 210,985 |
| 下载数量 | ⬇ 20,578 |
| 许可证 | MIT |
| 语言 | TypeScript |











