Easel 架构课程 · 总大纲 v3

Agent 构建之道:20 课时

🚪 第 0 课·开始这里(零经验入口) · 📖 术语表 —— 先读这两页
7 模块锚定真实代码目录 · 全部课时已生成 · 每课时 = 讲解 + 检索测验 + 出口检验
循序渐进:看得见的 → 看得懂的 → 组织层 → 驱动层 → 执行层 → 最深内核 → 亲手建

使用方法:按序点击开课,每课时 45 分钟;测验即时反馈,出口检验通过才勾选完成 (把检验答案回对话讲给老师听)。概念预备课(0001–0004)保留为前置,可随时回看。

前置课 第一部分 · LLM 基础 7 课 · L1–L7 · 讲透大脑本身

原理 → 计量约束 → 参数 → 协议 → 边界 → 写法 → 程序接口

前置课 第二部分 · Agent 基础 17 课 · A1–A17 · 讲透怎么用大脑干活

是什么 → 能力 → 循环 → 工具设计 → 上下文 → 记忆 → 结构化 → 检索 → 多体 → 模式 | 评测 → 安全 → 韧性 → 规划 → 交互 → 浏览器 → harness

M1 · 项目本体 ★ · 入门 + 2 课时

锚定:仓库根 + easel/(CLI 包)

M2 · 大脑层:提示词栈 ★★ · 3 课时

锚定:openclaw/workspace/ + easel/persona.py

M3 · 能力层:技能系统 ★★ · 3 课时

锚定:skills/openclaw/ + skills/shared/

M4 · 驱动层:Web 工作台 ★★★ · 3 课时

锚定:web/app.py(4062 行)

M5 · 执行层:发布与安全 ★★★ · 4 课时

锚定:skills/shared/scripts/(发布引擎与闸门)

M6 · 内核层:OpenClaw loop ★★★★ · 3 课时

锚定:openclaw-src/packages/agent-core/(TypeScript)

M7 · 输出:毕业设计 ★★★★★ · 2 课时

锚定:从零新建(你自己的项目)

附录 · 选读 2 篇