DeepSeek Harness 是什么？官方 DSH 项目与能力边界

一句话答案 DeepSeek Harness（命令名 dsh）是 DeepSeek AI 开源的 Agent Harness：它不是一个新的大模型，而是负责把模型、工具、工作区、权限、会话和插件组装成可运行 Agent 的软件框架。官方仓库是 deepseek ai/deepseek harness，当前 0.1.0 rc.5 仍属于 Developer Preview。 Harness 在这里是什么意思 “Harness”可以理解为把模型能力约束并接入真实工作环境的一套运行框架。模型负责理解和生成，Harness 负责准备系统提示、注册工具、发送请求、执行工具、记录结果、保存会话并应用权限策略。 因此，安装 DSH 不等于下载一个 DeepSeek 模型，也不代表模型会自动在本地推理。模型来自你配置的 Provider；DSH 提供 Agent 的运行、扩展和交互层。 DSH 能做什么 依据官方用户指南和架构文档，DSH 的 Agent 可以在已选择的 workspace 中理解任务、读取或编辑文件、运行命令、调用已注册工具、维护计划，并通过配置的子 Agent 提供方委派工作。Web UI 是默认的交互入口之一，官方快速启动命令是： 默认页面运行在 http://127.0.0.1:3080。另一个随发行版提供的 headless profile 用于一次性运行，不启动 Web 服务器。 为什么官方强调“一切皆插件” DSH 由 Cordis 驱动。模型适配器、工具注册表、会话日志、Agent Loop、Web 应用和权限策略都通过插件树组合，而不是固定在一个不可替换的核心里。 这种设计让同一套 Agent 能力通过不同 Profile 和 Bundle 重新组装。例如 dsh base 提供基础模型、工具、持久化、沙箱、设置和凭据，dsh web app 增加浏览器应用，dsh headless 增加无服务器的一次性运行器。更完整的机制见DeepSeek Harness 架构解析。 它和 DeepSeek 模型有什么区别 名称 主要角色 DeepSeek 模型/API 生成文本、推理和工具调用请求的模型服务 DeepSeek Harness 组织模型、工具、会话、权限与用户界面的 Agent 运行框架 Provider 向 DSH 提供具体模型和凭据路由 Plugin/Bundle 向 DSH 添加能力或一组配置层 DSH 基础层内置原生 DeepSeek 适配器，也能通过配置接入其他 Provider。模型是否可用、费用和数据处理方式由对应 Provider 决定，不能由 DSH 的开源许可证替代判断。 当前阶段有什么限制 官方 README 明确标注 Developer Preview，并提示未来会有破坏性变更。这意味着： 命令、配置结构和插件兼容性可能变化； 教程必须标注版本和复核日期； 不应在没有验证的情况下直接把预览版用于关键生产流程； 第三方插件、MCP server 和外部工具需要单独评估权限与供应链风险。 谁适合现在使用 DSH 更适合希望探索可组合 Agent、插件、模型 Provider、多 Agent 委派和会话机制的开发者或技术团队。只想快速完成第一次体验的用户，可以直接按DeepSeek Harness 中文入门操作；准备安装时看安装与 Web UI 指南，需要扩展能力时再进入插件、Profile 与 Bundle 指南。 52DSH 是独立中文社区，不是 DeepSeek 官方站点。判断项目身份、下载地址和安全声明时，应以官方仓库为准。