KEEL · 龙骨 · A CURRICULUM FOR THE AI ERA
DeepSeek Harness(dsh)解析 — keel 龙骨
DeepSeek Harness 的参考信息:DeepSeek Harness(dsh)解析
DeepSeek 官方开源的 Agent harness。它的答案很极端:把运行时拆成约 300 个 Cordis 插件,把会话做成 append-only 事件流,其余一切——消息历史、UI、恢复——都只是投影。
从这里开始:
Cordis 内核 → 插件全景 → 主循环 → Session 事件流 → Preset 与 Code Mode → 沙箱与 Provider
| 章节 | 一句话 |
|---|---|
| 01 Cordis 内核 | Proxy context、fiber、inject 的 epoch 响应式挂载 |
| 02 插件全景 | 46 类插件怎么拼出一个运行时 |
| 03 主循环 | turn/step 八步、无 maxSteps、按 model order 提交 |
| 04 Session 事件流 | 62 种事件、surface 投影、fork/resume/replay 同源 |
| 05 Preset 与 Code Mode | 四种 preset、把工具编译成 TypeScript 程序 |
| 06 沙箱与 Provider | 三后端 fail-closed、拒绝方言归一、claude-code 当 subagent |
配套:Harness 对比与场景选型——这门课是五家里「插件化 + 事件溯源」的代表。
| 项目 | 说明 |
|---|---|
| 分析版本 | 0.1.7-rc.1(commit 46a7f68) |
| 来源 | 官方 GitHub deepseek-ai/deepseek-harness |
| 语言/形态 | TypeScript · pnpm monorepo · Cordis 插件内核 |