DeepSeek Harness 源码解析

Cordis 引擎、Profile 编排、上下文治理与工具运行时全链路

  1. 第 1 讲:整体架构与 Cordis 插件框架 基于 DeepSeek Harness 源码 · 2026-08-15
  2. 第 2 讲:Profile、Bundle 与 Preset 组合机制 基于 DeepSeek Harness 源码 · 2026-08-17
  3. 第 3 讲:事件系统(Session/Agent/Capability events) 基于 DeepSeek Harness 源码 · 2026-08-18
  4. 第 4 讲:Turn flow 与 Agent 生命周期 基于 DeepSeek Harness 源码 · 2026-08-19
  5. 第 5 讲:依赖注入与 Service 注册机制 基于 DeepSeek Harness 源码 · 2026-08-20
  6. 第 6 讲:请求上下文与 Identity 身份 基于 DeepSeek Harness 源码 · 2026-08-21
  7. 第 7 讲:Session 管理与事件日志 基于 DeepSeek Harness 源码 · 2026-08-22
  8. 第 8 讲:Agent 接口与注册表 基于 DeepSeek Harness 源码 · 2026-08-23
  9. 第 9 讲:Agent Loop 核心循环 基于 DeepSeek Harness 源码 · 2026-08-24
  10. 第 10 讲:工具注册表与执行管道 基于 DeepSeek Harness 源码 · 2026-08-25
  11. 第 11 讲:System Prompt 组装 基于 DeepSeek Harness 源码 · 2026-08-26
  12. 第 12 讲:LLM 适配器与流式通信 基于 DeepSeek Harness 源码 · 2026-08-27
  13. 第 13 讲:Guard 循环卫生与超时控制 基于 DeepSeek Harness 源码 · 2026-08-28
  14. 第 14 讲:Subprocess 子进程管理——spawn、管道、输出收集与终止 基于 DeepSeek Harness 源码 · 2026-08-29
  15. 第 15 讲:文件系统、策略与 Workspace 基于 DeepSeek Harness 源码 · 2026-08-30
  16. 第 16 讲:沙箱隔离(bwrap / Landlock / Seatbelt / e2b) 基于 DeepSeek Harness 源码 · 2026-08-31
  17. 第 17 讲:Skill 系统与 Catalog 基于 DeepSeek Harness 源码 · 2026-09-01
  18. 第 18 讲:Subagent 委托 基于 DeepSeek Harness 源码 · 2026-09-02
  19. 第 19 讲:Web 能力(搜索/抓取) 基于 DeepSeek Harness 源码 · 2026-09-03
  20. 第 20 讲:MCP(Model Context Protocol)集成 基于 DeepSeek Harness 源码 · 2026-09-04
  21. 第 21 讲:代码执行运行时(code-runtime) 基于 DeepSeek Harness 源码 · 2026-09-05
  22. 第 22 讲:终端持久会话与 LSP 基于 DeepSeek Harness 源码 · 2026-09-06
  23. 第 23 讲:附件处理(attachment)——图片如何成为不可变对象 基于 DeepSeek Harness 源码 · 2026-09-06
  24. 第 24 讲:Workflow 工作流引擎 基于 DeepSeek Harness 源码 · 2026-09-07
  25. 第 25 讲:Jobs 作业与 Schedule 定时调度 基于 DeepSeek Harness 源码 · 2026-09-08
  26. 第 26 讲:Goal 目标管理与 Plan 规划模式 基于 DeepSeek Harness 源码 · 2026-09-09
  27. 第 27 讲:Todo 与交互审批(interaction) 基于 DeepSeek Harness 源码 · 2026-09-10
  28. 第 28 讲:Feedback 反馈机制 基于 DeepSeek Harness 源码 · 2026-09-11
  29. 第 29 讲:Session 持久化(JSONL/SQLite) 基于 DeepSeek Harness 源码 · 2026-09-12
  30. 第 30 讲:Session 查询与全文检索 基于 DeepSeek Harness 源码 · 2026-09-13
  31. 第 31 讲:Storage 系统与 Settings 配置 基于 DeepSeek Harness 源码 · 2026-09-14
  32. 第 32 讲:Credentials 密钥与凭证管理 基于 DeepSeek Harness 源码 · 2026-09-15
  33. 第 33 讲:Typert RPC 网关 基于 DeepSeek Harness 源码 · 2026-09-16
  34. 第 34 讲:API 网关与 Remote 服务(api-remotes BFF 装配) 基于 DeepSeek Harness 源码 · 2026-09-17
  35. 第 35 讲:SDK(TypeScript + Python) 基于 DeepSeek Harness 源码 · 2026-09-18
  36. 第 36 讲:ACP 自动化协议 基于 DeepSeek Harness 源码 · 2026-09-19
  37. 第 37 讲:Web 客户端架构 基于 DeepSeek Harness 源码 · 2026-09-20
  38. 第 38 讲:扩展系统与自修改(extensions) 基于 DeepSeek Harness 源码 · 2026-09-21
  39. 第 39 讲:Hook 桥接(Claude Code/Codex) 基于 DeepSeek Harness 源码 · 2026-09-22
  40. 第 40 讲:Compaction 与 Spill 内存管理 基于 DeepSeek Harness 源码 · 2026-09-23
  41. 第 41 讲:webserver 路由语义、plugin-inventory 只读投影、invariants 注册表 Host 层把"浏览器能连上的东西"收敛成一个不认识 harness 概念的 HTTP 载体(webserver)加一个只读状态投影(plugin-inventory);Runtime Diagnostics 则让每个包
  42. 第 42 讲:三模式快照系统、DOM 序列化器、test-invariants 全局屏障 dsh 不靠 mock 求确定性,而是把"真实 API 交互录一次、之后永远回放"做成三模式快照系统(replay/record/refresh);DOM 快照用自定义序列化器归一化 CSS-module 类名和 SVG
  43. 第 43 讲:Native 模块(Landlock) 当 bwrap(bubblewrap)因为没装、非特权 user namespace 被禁、或 LSM profile 拒绝 mount 而用不了时,DeepSeek Harness 靠一个纯 C 的 landlock-
  44. 第 44 讲:总结与最佳实践 基于 DeepSeek Harness 源码 · 2026-09-24