← 全部课程

揭开黑盒:理解系统的调查课堂

13 节 · 约 47 分钟 · 无需先学完语法课;需要浏览器和一次本地实验启动 · v1.1.0 · 更新于 2026-10-01

从“保存真的发生了吗”走到“页面里的现在是什么时候”。第一单元练习验证承诺,第二单元沿对象、时间、显示三线调查,再合并证据作出有限判断;配可运行实验与分支记录册。

系统思维证据读代码揭开黑盒

“我现在还不知道它为什么这样,但我知道下一步可以怎样查。”

这是课堂的新主线。我们从一个可观察的承诺开始,先预测,再收集证据,
必要时打开恰好需要的一层,最后写清自己仍不知道什么。
语法与框架在调查中按需使用:Python 工具箱、项目与技术参考。

第一单元:你点了保存,东西真的保存了吗? 00 是开篇,01–06 是调查步骤;实验在 assets/save-lab/,端口 8034。
第二单元:页面里的“现在”,是什么时候? 从 07 共同现场进入,08/09/10 是可任意先后的三条证据线,在 11 汇合,12 迁移验证。
同一现场可以分工调查,每位读者有独立记录册;JSON 证据可比较、合并,冲突会明确提示。
下载整门课后,在相应实验目录运行 py -3 lab.py;第二单元为 assets/state-lab/,端口 8035。macOS/Linux 使用 python3 lab.py。
教材只用 Python 标准库,无需模型账号。公开站点提供讲义和下载包,动态实验在你本机运行。

开始阅读下载整门课(78.7 KB)

第二单元路线 · 各走一条线,再带着证据相遇

分支可自选先后;实验台保留证据,材料齐全后再提出汇合解释。


开篇 · 为什么还要理解系统

  1. 00在抽象越来越高的时代,我们为什么还要读代码?3 分钟

第一单元 · 保存真的发生了吗(六个调查步骤)

  1. 01你点了保存,东西真的保存了吗?4 分钟
  2. 02同一个现象,可能有几种解释?4 分钟
  3. 03只改变一个条件,结论才有分量4 分钟
  4. 04什么时候值得打开源码?5 分钟
  5. 05失败提示,能证明没有保存吗?4 分钟
  6. 06把“我懂了”变成别人能复核的报告5 分钟

第二单元 · 页面里的现在(共同现场—三线并行—汇合)

  1. 07第二单元:页面里的“现在”,是什么时候?3 分钟
  2. 08证据线 A:两边写着同一个名字,就是同一件事吗?3 分钟
  3. 09证据线 B:最后到达的消息,一定比较新吗?3 分钟
  4. 10证据线 C:数据是对的,画面就一定对吗?3 分钟
  5. 11汇合:把三条线索放进同一次解释3 分钟
  6. 12迁移:什么时候可以相信眼前的“现在”?3 分钟