跳到正文
SGSteven Guan

产品路线 / DeepSeek Harness

DeepSeek Harness

以Cordis插件体系构建的开源Agent harness。

要解决的问题它怎样运行Agent,哪些状态和权限仍由应用负责?

检索别名:dsh · DeepSeek Harness

BLUEPRINT局部蓝图

01 输入

  1. 官方固定版本与插件集
  2. 测试Task和模型adapter
  3. Session及权限合同
→

02 处理机制

  1. 审阅插件和生命周期
  2. 验证turn/step输入
  3. 测试取消及持久恢复
  4. 比较兼容与维护成本
→

03 输出与证据

  1. 插件化执行体验
  2. 事件与恢复证据
  3. Preview采用边界

技术路线档案

与其他产品比较 ↗
团队 / 厂商
DeepSeek
路线类型
插件型开源Harness
执行边界
在选择的Node.js及支持环境执行,能力由插件组合。
编排机制
Cordis插件体系,默认loop基于session日志及turn/step inbox。
上下文与知识
公开默认loop从session日志和projection组装下一请求,区分turn与step输入。
状态与记忆
固定源码可见session日志、projection、inbox、followup与steer语义。
模型可替换边界
不能因插件化就推断任意provider等价支持;以具体adapter核验。
部署形态
隔离本地或云PoC;正式部署前锁定版本与兼容合同。
许可边界
MIT
截止日状态
观察于2026-10-15:Developer preview;本次未发现latest public release;SHA 86a402200d95fecef4529d969836f1fe13c6cb0d
适用优势
模块与事件边界公开,适合研究插件化harness和持续交互。
限制与未知
待验证或未公开:稳定发布约束;多模型适配覆盖;企业级恢复和性能。公开能力不等同企业负载与领域任务实测。

观察时点:2026-10-15。以Cordis插件体系构建的开源Agent harness。

已公开的技术路线与控制边界

插件组合+事件日志衍生context;turn和step边界消费队列输入。插件与生命周期作用域控制能力;采用前需验证接口变化与持久化。

DeepSeek Harness是当前公开的插件型harness候选,官方README把它描述为由Cordis支撑、能力通过插件组合的系统。它适合研究执行外围怎样拆分,不应因为大模型厂商发布就直接假设已经达到企业长期兼容与稳定运维要求。观察时点的README明确标developer preview,并提示可能出现破坏兼容的变化。

固定agent-loop源码显示每次请求从session日志派生,驱动器有idle、maintenance与running阶段;inbox区分followup到next-turn和steer到next-step。这个边界对持续交互有直接意义:补充方向与新任务不应总是混在一个队列中,取消之后到达的新输入也需要清楚归类。

事件日志与projection让上下文成为可生成视图,而非可随意覆盖的一份文本。企业可借鉴日志、运行态与客户端展示分离,保留原始事件及版本,并限制谁能写入。公开repo中还有session持久化和格式演进等模块,但阅读文件存在不等于已经验证所有恢复与迁移路径。

全插件方案的优势是能力边界可组合,代价是插件兼容、生命周期、作用域与默认配置需要更严格治理。一个插件能注册工具,并不代表它能持有所有企业凭证;插件升级也可能改变模型输入和行为。企业应审查许可、依赖与权限,而不是无条件加载生态中的全部扩展。

社区中存在个人定制下游,采用时应追溯到官方仓库并区分默认与扩展能力。个人定制的搜索provider和规则不能当成官方默认能力,也不应把作者私人经验直接移入公司memory。采用前固定官方基准SHA和自己添加的补丁,保持来源与升级路径清楚。

建议将它列为技术观察或隔离PoC对象,使用非敏感测试资料验证turn/step输入、取消、session恢复、模型adapter和插件卸载。若主业务需要稳定发布合同,可先使用证据更成熟且已经通过代表任务验证的runtime。MIT文件说明公开代码许可,不能抵消preview阶段的迁移与维护成本。

隔离PoC可从一个只读资料任务开始,只启用必要模型adapter和检索插件,保存输入队列、事件及产物。分别测试运行中steer、下一turn新任务、取消后新输入与插件卸载,检查状态是否一致。随后才验证持久session和格式升级,保留旧日志是否还能恢复的证据。插件越灵活,越要避免配置、权限与默认行为散落到难以追踪的位置。正式采用的门槛应包括稳定版本、核心流程、代表性改造及恢复实测;其中任何未知都不能用开源许可或厂商声誉补分。

数据、记忆与模型替换

固定源码可见session日志、projection、inbox、followup与steer语义。

不能因插件化就推断任意provider等价支持;以具体adapter核验。

执行、部署与采用取舍

在选择的Node.js及支持环境执行,能力由插件组合。Cordis插件体系,默认loop基于session日志及turn/step inbox。隔离本地或云PoC;正式部署前锁定版本与兼容合同。

模块与事件边界公开,适合研究插件化harness和持续交互。

观察于2026-10-15:Developer preview;本次未发现latest public release;SHA 86a402200d95fecef4529d969836f1fe13c6cb0d

许可边界:MIT。采用前按实际使用方式核验组件、云服务与模型条款。

证据范围与未知

已读官方README、loop源码和MIT;官方明确developer preview及破坏性兼容变化。

未公开或仍需目标环境验证的部分:稳定发布约束;多模型适配覆盖;企业级恢复和性能。本页不以产品表面行为推断其隐藏实现。

DeepSeek Harness:固定源码;DeepSeek Harness:事件日志驱动循环;DeepSeek Harness:MIT许可。

RELATIONSHIP MAP

与其他节点的关系

箭头从本节点指向目标;关系是工程分析映射,不代表厂商合作或已披露的内部实现。

PRIMARY SOURCES

来源与阅读边界

来源按研究截止日整理。官方文档说明能力和约束,代码只证明对应版本,论文与讲座不自动证明生产效果。 资料截止:2026-10-15。

  1. DeepSeek Harness:固定源码 ↗公开代码

    观察基线:2026-10-15。固定SHA代码用于说明可见实现;产品声明不等同目标环境实测。

  2. DeepSeek Harness:事件日志驱动循环 ↗公开代码

    观察基线:2026-10-15。固定SHA代码用于说明可见实现;产品声明不等同目标环境实测。

  3. DeepSeek Harness:MIT许可 ↗公开代码

    观察基线:2026-10-15。固定SHA代码用于说明可见实现;产品声明不等同目标环境实测。