Agent Harness 学习

about

关于本站

这是一个以 Harness 工程为主线、系统学习 AI Agent 概念并持续跟踪开源实现的学习网站。它做两件事:把不容易过时的原理讲清楚,以及逐周追踪四个开源 Harness 的真实变化。两者由同一张对照矩阵串起来——课程解释「这个设计问题为什么存在」,矩阵展示「四家各自怎么解」,周报记录「这周哪一格变了」。

内容如何保持更新

目前已发布 1 期周报。

信息源与溯源方式

1. 权威文献(12 篇,持续增加)

2. 概念知识库

109 篇概念笔记(六大领域),双链关系 536 条;另有 81 个「幽灵节点」——被引用但尚未成文的概念,在图谱中以虚线呈现,如实反映知识库的边界。

3. 开源 Harness 实现与对照矩阵

当前跟踪 4 个项目:openJiuwenCodexDeepSeek HarnessPi。矩阵共 15 个设计维度 × 4 家 = 60 格, 其中 30 格附有真实代码片段与行号,可以点开跳到 GitHub 上逐行核对; 另外 30 格是基于仓库结构写的说明

内容的边界:没有读过的源码不写描述。矩阵里不会出现推测性内容——要么给出可点开核对的代码位置, 要么是明确可验证的结构性事实。读到哪里算哪里,宁可留白,不拿猜测填满。

观察名单:除了矩阵里的这几家,还有一些项目在观察中:它们每周出现在周报里,但还没有进入矩阵。 矩阵里的每一格都要求代码级溯源,纳入一家的成本不低,所以先看几周再决定。

4. openJiuwen 固定 commit 源码走读

6 个源码走读,代码逐字提取自 openJiuwen 开源仓库并固定到具体 commit。课程走读固定在较早的教学基线(下表),矩阵单元格固定在各框架档案页标注的跟踪 commit,两条线互不覆盖:

仓库分支commit
agent-coredevelop1e3a5c7a3d2f
agent-runtimemainb1c637829b0c
jiuwenswarmdevelop9689f75a2b4d
agent-memorydevelop606d66e5ac0b
agent-protocolmain54c89c3471bf

诚实声明