跳转到内容

课程地图

这门课讲七件事,每件事一课;概念之间有依赖,开源项目各自挂在某一格上。这一页是全图,迷路了回这里。

  • 七件事
  • 三个词一课
  • 挂在哪一格

怎么用:先看图,再找你要的那一课,每课只记三个词;想知道某个开源项目属于哪一格,看最后一张表。

定收件人不是真源过门给回执给日志认探针身份与位置第 1 课通信第 2 课载体与调度第 3 课真源与状态第 4 课能力层第 5 课控制面第 5 课观测与验证第 6 课
七件事怎么连。第 7 课指挥清单是收口,不在图里。

三条最要紧的依赖:先有身份与位置,通信才有收件人;进程不是真源,所以载体可换而事实不换;能力进来必须过门,门认的是探针的退出码。观测那一课几乎不新建东西,它把前面的东西按“谁出证据”重排了一遍。

第 1 课 · 全景七件事、四层地图、一条站内信的旅程。把 agent 当聊天窗口。我们在地图上的哪一格。读这课
第 2 课 · 通信送达、已读、已消费三级回执;义务三态。发出去就当收到。aios-comm 的回执表,集团最健康的一块。读这课
第 3 课 · 载体五层分离、载体契约、钥匙不随进程丢。席位就是那个 tmux 窗口。Telegram 掉线九天的解剖。读这课
第 4 课 · 真源原件、复印件、回忆;事件日志与投影。大家看同一份文档。Current、Goal、Task Plan 都是手改的。读这课
第 5 课 · 能力与门三档接入、确定性门、计划是数据。装上就用,审批链管一切。删除守卫、46 号工作图。读这课
第 6 课 · 证据五层证据、探针、消费者不是作者。“做完了”。送达最强,结果最弱。读这课
第 7 课 · 指挥清单可验收的命令、偏航五信号、对象级止损。一句话命令,出事拉总闸。五句版进手机;断路器还没有代码。读这课
第 8 课 · 不是一个团队共模失效、冲突法、内部人模型。多加几席就更强。多数席同一模型;权限一次给足。读这课
第 9 课 · 改进改进者验证梯子、三个可写面、二阶改进。让它自己越来越强。评测集是一级但没密封;调度者没对象。读这课
第 10 课 · 最短链最短链、状态即总线、能力闭环。每个动作封一个席。回执线是短的;回写对象没规范。读这课
第 11 课 · 假设树假设树、证据闸门、持久沙箱状态。真源是聊天记录。Task Plan 是清单;契约管钥匙不管状态。读这课
第 12 课 · 调度按信号爬坡、候选队列、人日。写死并发上限,有算力就都跑。四档信号已定;没有队列,票没有人日。读这课
第 13 课 · 账单输入极重、缓存价、额度余量。看标价,看一个百分比。重读量没人量;水表拆了没替代。读这课
第 14 课 · 知识中心并列不覆盖、分层精炼、真实旅程验收。存链接改摘要,靠人转发。阿匠任务书十八条验收,施工未起。命令:“原文和版本存了没有?这条是并列还是覆盖?”

只列每格最值得记的两三个,完整的在开源项目消化板块。“位置”一栏是 Wardley 式的判断:偏现成商品的该用,偏独特的该自己造。

格项目位置一句话
身份与位置Rivet Actors、NexusCrew身份层偏独特,自己造;Rivet 的队列可借按名寻址、空闲休眠的身份层是我们缺的;NexusCrew 形状最像但带常驻。
通信hcom、mcp_agent_mail、A2A总线偏现成,单选一个;义务语义独特,自建hcom 管终端插话,mcp_agent_mail 管异步邮箱与租约,A2A 给任务状态机字段名。
载体与调度OpenClaw、acpx、Claude Agent SDK壳是商品,用;载体契约独特,自建网关一台机一个;acpx 驱动已登录的壳;SDK 是我们在用的宿主。
真源与状态DBOS、Restate、Graphiti、Letta引擎偏现成,从最轻的用起;组织记忆独特,自建持久执行从最轻的开始;记忆要作废戳和小块常驻。
能力层DSH、teamai-cli、skill-up、SkillSpector扫描与评测是商品,用;注册表独特,自建插件合同与 seam 三角从 DSH 来;Skill 要过扫描和评测才生效。
控制面OpenRath、agent-safe-pipeline、sandbox-runtime沙箱是商品,装;效应分级抄机制自写效应分级与租约令牌来自 OpenRath;执行器持凭据 agent 不持有;沙箱是三件实装之一。
观测与验证promptfoo、inspect_ai、halo-record、OpenTelemetry GenAI评测与字段名是标准,用;证据链薄,自写评测跑 k 次;证据带哈希链;trace 字段用标准名。

这页随每课更新。图里的边是依赖不是流程;虚线表示“否定式依赖”(不能把这个当那个)。