about
关于本站
这是一个以 Harness 工程为主线、系统学习 AI Agent 概念并持续跟踪开源实现的学习网站。它做两件事:把不容易过时的原理讲清楚,以及逐周追踪四个开源 Harness 的真实变化。两者由同一张对照矩阵串起来——课程解释「这个设计问题为什么存在」,矩阵展示「四家各自怎么解」,周报记录「这周哪一格变了」。
内容如何保持更新
- 八章基础课程讲的是不容易过时的原理,按季度复审,不随每次产品发版重写;
- 框架档案按月核实官方仓库、许可、成熟度与所跟踪的代码版本;
- 周报每周回答一个问题:这四家上周究竟改了什么,以及这些改动落在对照矩阵的哪一格;
- 「谁改了什么」是客观记录,「这对 Harness 设计意味着什么」由人来写。没有人写过判断的那一期不会上线。
目前已发布 1 期周报。
信息源与溯源方式
1. 权威文献(12 篇,持续增加)
- A Practical Guide to Building Agents — OpenAI,发布于 2025-04,访问于 2026-07-18
- Effective context engineering for AI agents — Anthropic Engineering,发布于 2025-09-29,访问于 2026-07-18
- How we built our multi-agent research system — Anthropic Engineering,发布于 2025-06-13,访问于 2026-07-18
- Scaling Managed Agents: Decoupling the brain from the hands — Anthropic Engineering,发布于 2026-04-08,访问于 2026-07-18
- Equipping agents for the real world with Agent Skills — Anthropic Engineering,发布于 2025-10-16,访问于 2026-07-18
- Building Effective AI Agents — Anthropic,发布于 2024-12-19,访问于 2026-07-18
- Harness design for long-running application development — Anthropic Engineering,发布于 2026-03-24,访问于 2026-07-18
- Loop engineering: Getting started with loops — Anthropic · Claude Code 团队,发布于 2026-07-07,访问于 2026-07-18
- openJiuwen Harness — openJiuwen,发布于 持续更新,访问于 2026-08-21
- openai/codex — OpenAI,发布于 持续更新,访问于 2026-08-21
- DeepSeek Harness developer preview: Everything is a plugin — DeepSeek AI,发布于 2026-08,访问于 2026-08-21
- DeepSeek Harness Architecture — DeepSeek AI,发布于 持续更新,访问于 2026-08-21
2. 概念知识库
109 篇概念笔记(六大领域),双链关系 536 条;另有 81 个「幽灵节点」——被引用但尚未成文的概念,在图谱中以虚线呈现,如实反映知识库的边界。
3. 开源 Harness 实现与对照矩阵
当前跟踪 4 个项目:openJiuwen、Codex、DeepSeek Harness、Pi。矩阵共 15 个设计维度 × 4 家 = 60 格, 其中 30 格附有真实代码片段与行号,可以点开跳到 GitHub 上逐行核对; 另外 30 格是基于仓库结构写的说明。
内容的边界:没有读过的源码不写描述。矩阵里不会出现推测性内容——要么给出可点开核对的代码位置, 要么是明确可验证的结构性事实。读到哪里算哪里,宁可留白,不拿猜测填满。
观察名单:除了矩阵里的这几家,还有一些项目在观察中:它们每周出现在周报里,但还没有进入矩阵。 矩阵里的每一格都要求代码级溯源,纳入一家的成本不低,所以先看几周再决定。
4. openJiuwen 固定 commit 源码走读
6 个源码走读,代码逐字提取自 openJiuwen 开源仓库并固定到具体 commit。课程走读固定在较早的教学基线(下表),矩阵单元格固定在各框架档案页标注的跟踪 commit,两条线互不覆盖:
| 仓库 | 分支 | commit |
|---|---|---|
| agent-core | develop | 1e3a5c7a3d2f… |
| agent-runtime | main | b1c637829b0c… |
| jiuwenswarm | develop | 9689f75a2b4d… |
| agent-memory | develop | 606d66e5ac0b… |
| agent-protocol | main | 54c89c3471bf… |
诚实声明
- 循环模拟器为教学模拟(预置轨迹),不发起真实 LLM 调用;
- 学习进度仅存于浏览器本地(localStorage),无账号、无采集;
- 站上标注的核实日期是我们最近一次去核对的时间,不是项目自己的发布时间;
- 处于开发者预览阶段的项目随时可能发生破坏性变化,本站不把它们当前的 API 描述成稳定规范。