Local Study Hub · 交互式课程讲义
把源码科普组织成一门随时可以打开的课:交互学习站、逐文件解析、从零构建教程,全部标注 文件:行号,可回源码核对。
./start-html-previews.sh,一律用 127.0.0.1 打开(不要用 localhost)。点任意文档卡片会在新标签打开渲染版(带排版、Mermaid 图、侧栏目录)。由 update-catalog.py 自动扫描,最近 20 条新增/修改。
单项目分析(+ Claude Code 作基准)统一用 12 章框架,全部标注 commit 与 文件:行号。前七家是编程 Agent;OpenWorker 是跨界同事;Open Design 是宿主;CodePilot 是桌面多 Runtime 客户端;Pi 是协议驱动 monorepo harness;Cline 是可嵌入 Agent 引擎;Kanban 是多 Agent 编排看板;CodexMonitor 是 Codex 桌面指挥台。
run_turn 是两层循环 + 三方停机协议(follow-up × 压缩 × stop hook);闸门是 AskForApproval × 三平台 OS 沙箱——两道正交的墙,人点了同意内核照样能拒。apply_patch 一等公民(独立 crate + arg0 第二人格 + 两处入口都拦截)。交互站见上方「一、交互学习站」git worktree --detach + 一个 node-pty 终端 · hooks 反向注入实时状态 · 7 种 CLI Agent 适配(启用 5 种)· 双 WS 通道 · 安全四层 · Electron 纯进程壳。解析站见上方「一、交互学习站」codex app-server 走官方 stdio JSON-RPC(不是 PTY 抓屏)· 22 个官方协议方法 · shared-core #[path] 双进程复用 · worktree 一等对象 · 前端零状态库。解析站见上方「一、交互学习站」verify-* + 686 篇 Agent Notes。含 241 个包逐个名册与协作图谱。HTML 版与教程见上方「一、交互学习站」Compose turn tail · PrefixShape miss 诊断 · 动态 MCP 用 use_capability 隔离 · 压缩明码标价 · 双模型独立 session。HTML 版见上方「一、交互学习站」outputs/<主题>/ 项目契约 · content_guard fail-closed exit 7 / 人设只提醒 · SSE 断线不杀 · 双锁 + uuid5。交互站见上方「一、交互学习站」