一起学智能体 · 02

设计方案|一本可以交互的技术史

Mira 研习课的深蓝视觉、SVG 图解、HTML 课堂、移动端体验及安全与版权边界。

视觉与交互设计基线 v0.1 · 2026 年 10 月 27 日。这里说明已经确认的设计方向,不代表相关交互功能已经正式部署。具体状态请看课程进度。

为什么不做普通课件下载页#

这不是在网上放一份 PPT 或把 PDF 拆成章节。我们希望读者进入的是一本可探索、可质疑、可实践的技术史:SVG 帮助看懂结构,Mira 把因果解释清楚,练习让人自己做判断。

外部原书是史料与解释起点;Mira 的页面必须有独立教学价值,不能仅仅复刻原作者版式。有关教材来源、版权和教学责任参见上课方案。

视觉气质已经达成共识#

  • 深海蓝:来自蓝色教材的历史厚度,用于讲义舞台和封面;
  • 暖白/纸色:适合长文阅读,避免整页深色导致眼睛疲劳;
  • 克制的暖金:章节序号、时间线与考证标记;
  • 少量青绿:可交互部件、当前状态和关键反馈;
  • 书卷气 × 工程感:有编辑排版的节制,也能把架构、证据、异常状态画明白。

禁止堆砌装饰卡、浮夸渐变、超大无意义数字以及空按钮。精致不是动画多,而是信息经过认真组织。

SVG 是主要教学媒介#

优先重绘原创的、可缩放的 SVG 图解,而不是机械地将课堂版 153 页逐页转为截图或矢量复刻。

图解类别 课堂用途 有意义的互动
历史时间线 Gen 0–6 的推进、重叠与分支 点击阶段查看事件、前提与局限
Harness 架构图 模型与七部件如何支持行动 点部件查看职责、输入、输出和失败模式
Agent 状态机 执行、等待、审批、重试、终止 切换正常/异常路径,解释停机条件
技术路线比较 API、MCP、Computer Use、本地/云端 改变约束,显示取舍与理由
决策推演 选择工作流还是 Agent 给出可验证的后果与成本

图必须可放大、可阅读,含文字说明与屏幕阅读器可理解的替代描述。交互图应有键盘支持和静态降级,不靠颜色区分唯一状态。精确历史时间及来源应在写本讲时核实。

一页课该长什么样#

建议有六块紧密衔接的内容,而不是六层复杂产品导航。

  1. 课堂书签:当前讲次、核心问题、知识点(防止追问后迷路)。
  2. SVG 讲义舞台:展示当前解释的结构;必要时逐层突出。
  3. Mira 讲述:真正的课堂正文,包括背景、原理、案例与反证。
  4. 双视角推演:工程端与产品端的不同选择及其代价。
  5. 背景追问出口:允许深入,但结束后能回到课堂书签。
  6. 实战习题与反馈:开放题具约束、参考思路具证据;回答错误能说明原因。

第 00 讲的建议主题是 「能回答,不等于能交付」。图可展示模型、工具、验证、权限和运行闭环,点选 Harness 七部件后解释每项如何保护任务完成,随后让学生判断一条带审批与超时风险的真实业务链路。

HTML 与 Intelligent UI 的边界#

网站采用 MiraDocs,支持文章内容与部分 HTML 表现能力;有教学价值时可以使用 SVG、HTML 和必要脚本制作互动。

但能写 HTML 不等于线上已具备安全、可运行、可持久化的交互课堂。 正式集成要验证当前 Markdown 渲染器、脚本策略、键盘操作、SEO 静态输出、手机浏览器、回退和安全边界。

已有第 00 讲的独立 HTML 概念样板,其用途是验证视觉与交互设想;它还没有作为正式课堂集成、部署和实机验收。不得把样板存在解读为课堂交付完成。

可以逐步引入章节切换、SVG 热点、分层解释、局部练习和有根据的反馈;但不能出现点击无事发生的摆设按钮,也不能把 toast 提示当作实际完成。AI 自动批改、跨会话追问记忆与个人进度同步目前都未实施,不对外承诺其可用。

手机优先,但不能牺牲内容密度#

小屏优先保证正文清晰、图片可缩放、操作区足够易点、无横向溢出。复杂示意图可以分段、按步骤阅读,并提供文字版。桌面可以利用更宽空间展示 SVG 与讲解并列,但两个设备应呈现相同的教学含义。

每一页的验收不能止于构建通过。至少验证图文一致、理解无需跳转教材、关键交互真的可用、手机可读、题目足够严谨,且原作者贡献与我们的补充有明确边界。

第一阶段做减法#

V0.1 只需书架入口、课程手册、进度书签,随后逐讲打磨 00、01 讲。不新建复杂学习平台,不扩写公共 npm 包的官网特化职责,不一次铺满十讲。

设计目标只有一个:图让人看懂,讲解让人理解,追问保持清晰,练习能证明学到了什么。