欢迎光临
我们一直在努力

deepseek harness核心骨架

这四个模块恰好构成了 DeepSeek Harness (DSH) 的核心骨架,分别对应了 Agent 系统的记忆、认知、行动和决策四大环节。下面我将逐一深入解析其设计精要。


一、会话 (Session) — 系统的“黑匣子”

源码定位

packages/core/session 实现了基于事件源 (Event Sourcing) 的会话日志系统。

设计精要

1. 仅追加 (Append-Only) 的日志结构 所有交互事件(用户输入、模型响应、工具调用及其结果、系统错误等)都以追加方式写入 SessionEvent 日志。没有任何数据会被修改或删除。

2. 唯一事实来源 (Single Source of Truth) 会话日志是整个系统的 “唯一事实来源” 。Agent 当前状态(如消息列表、工具调用历史)完全通过 deriveMessages() 函数从日志中 “投影” 出来,而非维护一个可变的状态对象。

3. 支持恢复、分叉与重放 由于日志是不可变的,DSH 天然支持:

  • 恢复

赞(0)
未经允许不得转载:171主机测评 » deepseek harness核心骨架
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址