DeepSeek Harness 项目架构分析

  1. 项目介绍 DeepSeek Harness (dsh) 是由 DeepSeek AI 开发的开源智能体框架,采用”一切皆插件”的架构设计,基于 Cordis 框架构建。该项目旨在为开发者提供一个灵活、可扩展的智能体开发平台,支持多种运行模式和部署场景。

核心目标 提供模块化的智能体开发框架 支持 Web UI、命令行和 API 等多种交互方式 实现插件化架构,便于功能扩展 提供完整的工具链和开发体验 目标用户 智能体开发者 系统集成工程师 需要定制化 AI 解决方案的企业

  1. 技术架构 整体架构图 屏幕截图 2026-10-27 220627 核心设计模式 插件架构: 所有功能都以插件形式实现,通过 Cordis 框架进行管理和组合 会话驱动: 每个智能体操作都围绕会话进行,支持状态持久化和恢复 事件驱动: 使用事件系统进行组件间通信 依赖注入: 通过上下文系统进行服务发现和依赖管理 屏幕截图 2026-10-27 220819