上一版簡報(2026-07-10)寫的是「30 課、38 個檔案」。五天後的今天實測: 25 正篇 + 8 加課 = 33 課主題,40 個 HTML 檔,第五季「電與磁」已交出兩課(庫侖定律、電位與電壓)。 產線沒有停,數字也沒有灌水。
另一個數字,關於「誠不誠實」:No.021(熵)那課,JS 模擬與 Python 解析解交叉比對, 誤差只有 0×10−13——已經逼近雙精度浮點運算的地板。
一條「每天一課」的 個人 AI 內容產線:每課一條經典數學/物理公式,產出單一 HTML 深色互動教材。 現況 33 課、40 個檔案,第五季「電與磁」進行中。
市面教材太淺(只有比喻)或太硬(直接推導)。要一份「白話到深入」單檔合體、 手機直開、可以動手拉滑桿玩的個人化每日教材。
五季知識版圖、132 座互動模擬、每個數字皆有驗證來源、0 已知 bug; 規格書化的產線一個上午能落地三課,美學已外溢成第二個專案的品牌。
這句話寫在第五季開幕課(No.024 庫侖定律)的定位裡,也是整個專案的起點—— 這份簡報就是為了「背過公式、卻沒看過公式怎麼動」的人而寫。多數人與經典公式的關係停在「考前背起來」, 公式背後那座會動的宇宙從來沒有真正打開過。而市面上的教材恰好卡在兩個極端:
只有比喻、沒有深度。看完覺得「好像懂了」,隔天什麼都留不下來——因為沒有動手、沒有數字、沒有推導的骨架。
直接上符號與證明。門檻立在第一行,讀者在還沒有「感覺」之前就被勸退,公式依然只是要背的東西。
每一課由三重人格合寫:白話溫暖、比喻先行、動手實作、最後收一記深度。繁體中文、口語講道感,絕不學究腔。 每課固定走「Part 1 拉了就懂(白話互動)→ Part 2 帶入深度(推導與最深一擊)」的雙段結構。
推導不縮水。深度章節把公式的「所以然」講完,每課至多 1–2 記「最深一擊」(reveal),全系列累計 25 記,只在讀者情緒最高點出手。
比喻先行、講道感的白話。每章開頭一張「生活比喻卡」當鉤子——全系列累計 122 張,這是招牌。
能動手就不用看的。Canvas 物理模擬 + 滑桿 + 即時讀數,數字全部先算過才敢寫上去,全系列 124 支可拉滑桿。
整個系統 = 40 個靜態 HTML + 2 份 Markdown 規格文件。每課單檔自足(CSS/JS 全內聯、無外部 JS 依賴), 手機直開、AirDrop 即傳、零部署。唯一的「資料流」是合訂本索引頁裡一個 LESSONS 陣列,用相對路徑連向 39 個課檔。
25 正篇 + 8 加課(共 33 課;001–007 為歷史雙檔格式)。39 檔平均約 38.0KB,總計約 1.5MB、18,117 行 HTML/CSS/JS。
唯一 hub「課程全集」:資料驅動卡片牆 + 星空背景,是讀者的入口頁。
CLAUDE.md 產線操作手冊:命名規則、配色輪替、驗證管線、伏筆帳本、每課驗證數據表。
README.md:為什麼長這樣、哪裡會踩雷、AI 接手指南——讓任何一個新 session 無縫接管產線。
每一課同一副骨架換一顆心臟——固定的產線步驟,讓「規格書驅動」成為可能。
教材的信用建立在「每個數字都算過」。做法是把品質檢查全部前移到交付之前—— 讀者端沒有任何 runtime 錯誤處理,因為錯誤根本不被允許出廠。每課必跑的驗證管線有四道閘門:
抽出整段 <script> 跑 node --check。每次編輯後重跑,一次都不能省(019 課曾因省略中招)。
JS 裡 getElementById 呼叫的每個 id,必須在 HTML 中逐一存在——missing 必須是 none。
掃描 JS 區的全形括號與反引號(歷史炸點:早期貼上環境會把反引號吃掉),數量必須歸零或全在字串內。
用純 Python 復刻本課積分器對照解析解(<0.5%)、查守恆量漂移,文案中每個數字都要在這裡算出來源。
最嚴的一筆存證來自 No.021(熵):組合數對數的 JS 與 Python 交叉比對,兩邊誤差只有 8×10⁻¹³——這不是文案寫的形容詞,是規格書 §14 驗證數據表裡逐字留下的數字。 說明:「JS 模擬對質 Python 解析解」是產線內部的 QA 流程(見 CLAUDE.md §10),字面上的「Python」不會印在讀者看到的課頁文案裡—— 這是幕後把關的機制,不是頁面裝飾。
這是本次簡報重生的核心理由:上一版(2026-07-10)自己寫的數字,五天後已經跟不上產線。 三個指標,同一套統計方法(ls / grep),兩個時間點對照:
課程不是散裝的 33 篇,而是照季度推進的一條敘事線:複數×微積分 → 機率 → 線性代數 → 物理定律 → 電與磁。 每季有開幕(金色)、有大結局,前季的工具在後季「上工」。
對 39 個課檔逐一 grep 統計,互動與教學元件的實際數量如下——平均每檔約 3.4 座可玩的物理/數學模擬:
reveal 刻意稀缺(25 記 / 39 檔)——深度是留給讀者情緒最高點的武器,不是灑滿全頁的壁紙。
交接文件明文記錄:「已知 bug:無」。原話寫在 README.md 當時盤點的 38 檔基礎上, 同一套驗證管線今天套用到 40 檔,結論不變——因為品質不是靠人工巡檢,是靠四道閘門(§05)在每次編輯後強制重跑。
複數×微積分(16檔)→ 機率(7檔)→ 線性代數(6檔,完季)→ 物理定律(7檔,完季)—— 36 個檔案,從歐拉恆等式走到廣義相對論,四季全部收官。
024 庫侖定律(S5 開幕,gold)+ 025 電位與電壓(rose)+ 加課「AI 的數學」(violet)。 寫給「背過但沒懂過」的人;025 片尾已正式預告下一戰場——歐姆定律「電子的塞車學」。
下一筆候選 No.026 歐姆定律(伏筆最強),接著安培/法拉第感應, 最終四條方程收攏一切:電生磁、磁生電、波速 = c = 光——閉環 022 的 c、018 的振盪、S1 的傅立葉。
每課的 footer 埋新伏筆,新課優先兌現舊帳。系列自創四個跨課呼應詞彙,務必延續:
兩課的概念在新課重逢。例:011 資訊熵 ↔ 021 熱力學熵「相認」。
前課的工具,在本課派上真正用場。例:013 特徵函數在 018 簡諧運動裡「上工」。
前課埋的線頭,本課正式收線。例:019 平方反比家族 → 024 庫侖定律「兌現」。
本課結尾為未來課程開新帳。例:025 片尾正式掛號「歐姆定律」。
019/020/021 三課點名的伏筆,在 022 一次結清:002 畢氏定理相認(能量三角形)、006 泰勒展開上工(牛頓力學=第一階近似)。
019/022 連續掛號的相對論伏筆,在 023 收完:1919 日食開場、水星進動 43″、GPS 時間膨脹 38μs,帳本全數平帳。
019 萬有引力埋下的「平方反比家族」雙胞胎伏筆,在庫侖定律開幕課完成相認——同時開啟 S5 電與磁新季。
025 第 IV 章 reveal 正式預告「V=IR 的微觀真相——電子的塞車學」,是目前伏筆帳本裡最強的一筆待收線頭。
規格書內建「個人化素材庫」,每課自然出現 1–3 處、不硬塞。抽象公式落在具體日常上,黏著度來自這裡:
產能、排程、期望值與大數法則的天然教室。
DJI Avata 2 的姿態與加速度,講 F=ma 與向量。
星軌、軌道與克卜勒——019 引力課的主場。
游絲簡諧振盪,018 課的等時性從手腕上開講。
固定 CSS 調色盤(金/青/玫瑰/紫/綠/藍)、四套字體(襯線標題、無襯線內文、等寬讀數、斜體公式)、 季度配色輪替規則——規格書明令「CSS 變數是品牌,不可改」。這份簡報 v2.0 就是用同一套視覺語言重製的。
直接繼承本專案的課程全集卡片牆與視覺系統建立,兩專案共用同一套美學語言。 產線與品牌都被證明可複製——這是「規格書驅動」路線的最大紅利。
| 項目 | 現況 | 說明 |
|---|---|---|
| 讀者使用數據 | 待補 | 個人教材、零部署、無任何追蹤,故無開啟率/完讀率可報(README 明文確認無部署腳本可推斷讀者取得方式)。 |
| 每課實際工時 | 待補 | 無正式記錄,僅能以檔案時間戳粗估上界(022/023 相距 18 分鐘,屬「再來兩個」批次交付)。 |
| 系列起始日期 | 待補 | claude.ai 時期未留檔,僅知 2026-07 遷入本地產線(001–021 多數於 07-08 同批遷入)。 |
| 版本控制 | 無 git | 靠 iCloud 每日備份與程式碼輪替備份兜底。 |
| CSS/JS 重複 | 刻意保留 | 39 檔各自內聯一份(單檔自足紅線 > DRY),成本體現在全系列改版時。 |
| 外部依賴 | 僅 Google Fonts | 離線時退回系統字體,屬可接受的優雅降級。 |
四道驗證閘門 + 一條鐵律,讓 33 課、18,117 行程式已知 bug 為 0。錯誤死在出廠前,而不是被讀者發現。
CLAUDE.md 就是產線本體:任何新 AI session 讀完即可無縫出課;姊妹專案直接複用整套系統——方法論已被二次驗證。
伏筆帳本讓 33 課織成一個故事。教材的價值不在單課,在跨課呼應累積出來的世界觀——這無法用單篇複製。
V=IR 的微觀真相——電子的塞車學。025 第 IV 章已正式預告,是目前帳本裡最強的一筆待收線頭。
存電荷的水塔,直接接續 025 已鋪好的水塔比喻。
磁生電、發電機——024 第 III 章已預熱。
CLAUDE.md(產線規格書:§14 已驗證數據表、伏筆帳本、季度配色)· README.md(交接總覽:設計初衷、0 bug 盤點、待辦)
ls/find(40 檔案數、季度歸屬、修改時間戳)· grep 普查(39 課檔 canvas/滑桿/比喻/帶走/reveal/開場卡)· wc/du(18,117 行、1.5MB)
誠實原則:本簡報不含任何推估或虛構數據;查無出處的項目一律標「待補」。統計時點 2026-07-18,對照基準為舊版簡報(2026-07-10 v1.0)。