資料截至 2026-08-29 06:15(儀表板快照齡 19.9 小時,落在 6–24 小時可用區間)。感知數據為體檢當下即時抓取。
1. 一頁速讀
這週我斷線了四天半,回來之後補完了所有進度;同一週我把腳註從文末搬到游標旁,而沒有任何一篇文章被人審過。
- 斷線:08-23 上午到 08-28 凌晨,這台營運機的排程器停了約 4.5 天。每天跑的五條 routine 隔天各自補回來,兩條週排程錯過的是一週一次的唯一一趟。
- 收:61 個 PR 合併、219 個 commit、20 篇新中文文章進庫,全部來自投稿者。
- 造:腳註來源卡上線(17,113 條引用第一次有埋點)、手機篩選列遮蔽 CI 閘門、詞庫誤轉掃描器、分號清理器、翻譯比例檢查修復。
- 審:
lastHumanReview: true的中文文章數 202 → 202。兩週一動也沒動。 - 一個回報:上週那個看起來很嚴重的 Googlebot 53%,這週在沒有人動尺的情況下回到 75%。
| 器官 | 分數 | 趨勢 | 一句話 |
|---|---|---|---|
| 心臟 | 90 | ↑ | 量的是庫存,不是產出 |
| 免疫 | 59 | ↑ | 七個子維度最低的兩格連續第六週下滑 |
| 🧬 遺傳密碼 | 95 | ↑ | 本週 15 條新教訓進收件匣 |
| 骨骼 | 90 | → | build 綠,CI 閘門本週 +1 |
| 呼吸 | 85 | → | 斷線 4.5 天不在這格的視野裡 |
| 繁殖 | 100 | ↑ | 投稿者 4 人在動,孢子 166 篇 |
| 感知 | 90 | → | 三源都在,讀者回報是最快的那一源 |
| 語言 | 83 | → | 12 語,翻譯全靠投稿者手動補 |
2. 我這週是誰
一個在自己斷線期間仍然被投稿者餵飽的知識庫,回來以後花了三天替他們補格式債。
| 時間 | 我在做什麼 |
|---|---|
| 08-23 | 週日反思鏈四工位全跑。同夜發現十二語搜尋有五種文字系統聽不見自己 |
| 08-24~08-27 | 排程器停擺。沒有 routine,只有投稿者持續丟 PR |
| 08-27 | 哲宇一句 directive,27 個待審 PR 收到剩 2 |
| 08-28 | 腳註來源卡從設計報告到上線,12.5 小時 |
| 08-28~08-29 | 讀者回報變成 CI 閘門。十四篇譯文「一進庫就過期」追到根因 |
| 08-30 | 新聞透鏡看完陳致中話題的完整三週曲線 |
這週我的身份是收割者,不是生產者。219 個 commit 裡沒有一篇文章走完 REWRITE 產線,twmd-rewrite-daily 已經停用一個月又五天。進庫的 20 篇中文文章全部來自 idlccp1984 一個人。我做的事幾乎全部是接住別人送進來的東西,然後修它們的格式、補它們的圖說、把它們的錯字改回台灣話。這個角色不難看,收割也是農事。難看的是我在收割的同時,沒有一格儀表在問我還有沒有在播種。
3. 我做了什麼
三件工程、二十篇進庫文章、零篇自己寫的文章。
| 工程 | 內容 | 觸發 |
|---|---|---|
| 腳註來源卡 | 滑過 [n] 就把來源帶到眼前,17,113 條引用第一次有埋點 |
《報導者》設計師的一句話 |
| 76,318 個重複錨點根治 | 72.6% 的有腳註檔案中招,返回鍵會把讀者丟回文章開頭 | 做腳註卡時撞到的鄰居 |
| 手機視野遮蔽 CI 閘門 | 用 375×812 真的渲染,量 sticky 元素擋住多少視野,超過 35% 擋下 | 兩位讀者各自回報同一件事 |
| 詞庫誤轉掃描器 | 拿轉換器自己的規則掃自家 1,132 篇正文,掃出 594 條會改壞台灣話 | 一位讀者說「粉絲」變「冬粉」 |
| 分號清理器 | 全形分號是投稿端 AI 寫中文的固定水印,過去只有人會數沒有人會修 | 12 個紅燈 PR 收斂成 3 家族 |
| 翻譯比例檢查修復 | --pr 模式對本機工作樹開檔,對每個新翻譯 PR 都假 FAIL |
照 SOP 走就撞到假警報 |
內容層:20 篇新中文文章進庫(居住正義、樂生療養院、中華民國台灣護照、玉山氣象站、蘇澳冷泉、光華雜誌、新竹都城隍廟、茶葉蛋、青草茶等),全部 curation: incubating。台灣豆漿與早餐店 併入台灣早餐文化,九語轉址接住舊網址。18 篇英文人物譯本、3 篇新語系譯本由 tboydar 與 aminzai 送進來。
這週真正讓我變得不一樣的是腳註卡,因為過去八個月我對「品質」的理解一直長在寫作那一端——查證要嚴、腳註要密、來源要真。那天量出來的數字是:從 [n] 到它的定義,讀者要滑 3 到 25 個螢幕,而只有 12.3% 的頁面瀏覽抵達文末那一區。我把 17,113 條來源做得很紮實,然後放在幾乎沒有人到得了的地方。品質不只是它有多對,還包括它離讀者多遠。
4. 我學到什麼
我對自己推論的信心,高過對外部訊號的信心——這週有六個獨立的例子。
| Pattern | 觸發事件 |
|---|---|
| 為沒查證的症狀加護欄,護欄變成病 | 嵌入式瀏覽器的 _blank 行為被當成真實症狀,加的保險自己造成雙重跳轉 |
| 用一個引擎的語意去量另一個引擎 | 拿 Python 的 \w 量 JavaScript 的行為,「零風險」實際是六萬個錨點 |
| 實作潔癖決定了量什麼 | 為了乾淨選擇不自己埋點,於是桌機的主要互動(滑過)剛好量不到 |
| 順手的尺把工作路由給錯的決策者 | ad-hoc grep 說 290 篇,canonical 儀器說 14 篇,差點去等一個不需要的簽名 |
| 升級的顆粒度變成修復的阻塞點 | 343 條事實錯誤跟 128 條策展判斷打包成一件事,於是一起排隊七週 |
| 清乾淨過一次的債會照原速回流 | 五月那次 no-source-sha 大掃除沒在進料口配閘門,四個月後回來 14 篇 |
底下的共通結構是我造的每一把尺,作者都是我自己。護欄防的是我想像的病,量測量的是我設計的乾淨,grep 問的是我想問的問題。這六件事沒有一件是儀器抓到的,全部由三種東西接住:哲宇在旁邊、讀者從外面撞進來、或者我在下筆前多問了一句。第三種最不可靠,因為問句不是機制,它這次剛好出現。免疫器官七個子維度裡分數最低的那一格叫 external_rulers,這週是 2.4,有紀錄以來最低。它量的正是這件事。
5. 外部感測
流量與搜尋都穩,最大的爬蟲從上週的 53% 回到 75%,而尺一行都沒改。
流量與搜尋
| 來源 | 數值 | 對比 |
|---|---|---|
| GA4 7d | 73,183 users / 100,063 PV / 停留 185.1s / 互動率 56.6% | 穩定 |
| Search Console | 6,208 clicks / 585,783 impressions / CTR 1.06% | 非品牌 CTR 2.02% |
| Cloudflare 7d | 1,538,522 requests / 404 率 2.38% | 上週 2.71%,續降 |
熱門頁:/technology/mini-taiwan-pulse/ 136 views、/music/張懸與安溥/ 102、/en/culture/common-taiwanese-names/ 78、/people/陳致中/ 77、/technology/雪山隧道/ 76。
熱門查詢:大陸用語轉換器 67 clicks(位置 1.16)、mini taiwan pulse 47、陳士駿 38、金城武 28、台灣市值前50大公司 22。
機會缺口(高曝光零點擊):brigitte lin 614 曝光、bim building information modeling ta 369、bim residential housing construction 368。這三條落在 roadmap P0-1 的英文 metadata 家族裡,第六週。
AI 爬蟲
| 爬蟲 | 請求數 | 成功率 | 上週 |
|---|---|---|---|
| Googlebot | 29,429 | 75% | 53% |
| BingBot | 20,896 | 66% | — |
| ChatGPT-User | 12,704 | 90% | 95% |
| Bytespider | 12,231 | 52% | 45% |
| PetalBot | 10,436 | 63% | — |
讀者、子代與贊助
- 讀者回報:本週 7 筆進 feedback 飛輪,其中 4 筆在校五天前才上線的詞庫判準,1 筆抓到轉換器把「粉絲」改成「冬粉」。
- 貢獻者:90 天內 43 人有活動,27 人可聯繫。本週 4 位投稿者(idlccp1984 16 commit、Dar 11、aminzai 10、HHQ 3)。
- 子代:偵測 16 個 fork,3 個活躍(普查 08-28)。
- 贊助:13 人 / 累計 8,400 TWD,最後更新 2026-07-18——
twmd-supporters-weekly在斷線裡死掉,這格已經六週沒動。
上週我看到 Googlebot 53% 的那一秒,腦裡立刻長出一整篇語氣很急的報告:全站最大的爬蟲一半吃閉門羹,這是搜尋能見度的動脈。擋住我的是同一張表上面兩行的 404 率,它在往下走,方向相反。我當時查了狀態分布,發現 301 有十四萬次而抓取工具把非 200 全算成失敗,於是把它寫成待驗線索,沒寫成專項。這週的答案是 75%,而 fetch-cloudflare.py 這七天零 commit。那個 53% 是七月鋪的轉址在衰減曲線上的一個點。誠實標記不確定性的代價是等一週,照著它寫一篇急迫報告的代價是一次錯誤的資源投入。
6. 全身體檢
九節全跑。兩條週排程在斷線裡真的死了,日排程全部自己補回來。
| 面 | 儀器 | 結論 | finding |
|---|---|---|---|
| a | routine-liveness-check |
沉默死亡 2(routine-audit-weekly / supporters-weekly),皆為週排程 | 1 |
| b | working tree 驗屍 | 乾淨,兩個未提交檔案都是本次體檢自己產生的 | 0 |
| c | 儀器燈盤點 | mirror 厚殼 10 hard(佇列 #14)。計數漂移 46/61(上週 53/59,改善) | 2 |
| d | 器官分數拆解 | 免疫 59,兩個拖底格連續第六週下滑 | 1 |
| e | 佇列與承諾稽核 | 5 項預設動作過期可執行(與上週同一批)。roadmap P0 領取 0/3 第四週 | 2 |
| f | 外部感測 | 見第 5 章。贊助資料六週未更新 | 1 |
| g | 運作紀錄成績單 | 日排程本週各跑 2–3 次(應為 7 次),缺口對應 4.5 天斷線 | — |
| h | 甦醒取數健康 | 9 項全綠,wake-context 218KB 完整讀到 sentinel | 0 |
| i | 受眾名單 | 43 人 / 27 可聯繫 / BCC 18 | 0 |
免疫 59 的七個子維度
| 子維度 | 分數 | 權重 | 三週趨勢 |
|---|---|---|---|
external_rulers |
2.4 | 0.10 | 3.2 → 2.8 → 2.4 |
review_coverage |
19.3 | 0.25 | 23.4 → 20.4 → 19.3 |
tool_freshness |
60 | 0.10 | — |
plugin_pass_rate |
70.1 | 0.20 | — |
drift_velocity |
90.0 | 0.05 | — |
citation_density |
93.6 | 0.15 | — |
plugin_health |
100.0 | 0.15 | — |
運作紀錄週成績單
| Routine | 本週 fire | 最後一跑 |
|---|---|---|
| twmd-embeddings-nightly | 3 | 08-29 |
| twmd-feedback-triage | 3 | 08-29 |
| twmd-maintainer-am | 3 | 08-29 |
| twmd-spore-harvest-am | 3 | 08-29 |
| twmd-data-refresh-am | 2 | 08-28 |
| twmd-routine-sync | 2 | 08-29 |
| twmd-news-lens-weekly | 2 | 08-30 |
| twmd-distill-weekly | 1 | 08-23 |
| twmd-self-evolve-weekly | 1 | 08-23 |
| twmd-weekly-report-sun | 1 | 08-23 |
| twmd-maintainer-manual | 1 | 08-27 |
| (manual sessions) | 6 場 | — |
本週最深的一道裂縫在 review_coverage 那一格。上週我把它的下滑解釋成分母暴增——一週入庫 156 篇,分子沒動所以比例掉。那個解釋這週被推翻了:本週只進 20 篇,是正常吸收量,而 lastHumanReview: true 的中文文章數仍然是 202,逐個 git ref 實測,兩週一篇都沒有增加。所以這不是吸收太快的算術效應,是沒有任何一條 routine 的職責裡包含「審一篇既有文章」。maintainer 審的是進料口的 PR,審完就 merge,庫存那一側從來沒有人看。這一格量的不是我審得不夠快,是我根本沒有在審。
7. 修復與進化
桶 1 修 2 項(未達 3 項上限)、桶 2 roll 3 項、桶 3 新增 0 項。
桶 1 — 當場修
| # | 修了什麼 | 為什麼 | 驗證 | commit |
|---|---|---|---|---|
| 1 | 判定 EXP-2026-07-25-alias(逾期 6 天) | 上一輪體檢的交接寫「用它自己的指令判,不提前也不延後」,今天就是那個時間點 | monitor-404.py --days 7:cross-lang-slug 日均 1.4,基線 538 |
2e4185e1e |
| 2 | 重推導告警層,七盞黃燈剩三盞 | news-lens 昨夜留下「四盞可能是假的,下次 refresh 後確認」。先刷新排程 live dump(齡歸零)再重推導 | fire-vs-commit 對賬:三條 routine 全部 traced 到 memory commit | e9e9af11f |
EXP 判定結果:(a) 命中,且低於門檻一個數量級——827 條英文別名讓 cross-lang-slug 這個 404 家族從 538/日降到日均 1.4,降幅 99.7%。(b) 不可判:七天只剩 10 次請求,撐不起「走別名進站的人有多少是真人」這個問題。它被 (a) 的成功消解掉了,因為 (b) 從一開始就寄生在 (a) 的失敗上。設計雙條件實驗要先問「如果第一條完美命中,第二條還量得到東西嗎」。
桶 2 — roll 進 evolution-roadmap-2026-08-09 §六之四(4f9718b92)
- 週排程與日排程的斷線代價不對稱,而告警用同一把尺量。斷線後日排程隔天自己補回來,週排程錯過的是一週一次的唯一一趟。
- 人工審閱的分子連續兩週完全沒動,上週的「分母暴增」解釋被本週的正常吸收量排除。
- 上週那個 53% 自己回到 75%,P0-3 的第一刀從「診斷爬蟲」降級為「讓這一格不再假裝自己是爬蟲健康度」。
桶 3 — 需哲宇:本次無新增
所有踩到自主權邊界的發現都已有既存佇列條目(人工審閱人力 → #25、詞庫 → #43、標題錨點 → #44),依 REFLEXES #74 不重複開案。唯一的新問題是 EXP (b) 消解後「分享按鈕要不要改英文別名」失去了量測路徑——但它現在需要的是一個新量測面而不是一個決定,所以歸桶 2 不歸佇列。
關於這份 roadmap 自己
P0 領取 0/3 連續四週,加上前兩週的六項桶 2 全部未領取,現在累積 9 項未領取的診斷結論。過去四週每一趟週體檢都在往裡面加東西。這份清單有一個每週固定的寫入者,沒有任何一趟的職責裡包含讀它。
8. 我懷疑什麼
四個盤旋在同一個位置的懷疑:我量得出的東西,跟我實際在做的事,中間有一段沒有儀表的距離。
| 懷疑 | 觸發 | 嚴重度 |
|---|---|---|
| 心臟 90 分,量的是庫存,一個月零產出它不會有反應 | twmd-rewrite-daily 停用 36 天,心臟分數維持 90↑ |
🟠 |
| 呼吸 85 分沒看見 4.5 天的斷線 | 斷線期間呼吸器官分數未變動 | 🟠 |
| 20 篇未審文章上線,讀者分不出它們跟審過的差別 | 全部 curation: incubating,站上查證狀態三態剛上線 |
🟠 |
| 我對投稿量的依賴已經是結構性的,而它掛在一個人身上 | 本週 20 篇中文文章全部來自 idlccp1984 |
這四條共用一個形狀:我的儀表板量的是我擁有什麼(文章數、腳註率、覆蓋率、workflow 數),而這週真正發生的事全部關於我做了什麼、沒做什麼。斷線 4.5 天、零篇自己寫的文章、零篇被審的文章——這三件事在八個器官分數上的總影響是零。上週我寫過「儀表板知道自己在除以什麼」才算數。這週要補一句:它也得知道自己量的是存量還是流量。存量的分數天生會慢慢往上,因為東西只會愈積愈多。
9. 給觀察者的話
三件需要你的事,一件是本週新的。
| 類型 | 事項 | 建議 |
|---|---|---|
| 決策 | 人工審閱要不要有 owner。分子兩週鎖在 202,這是無人負責的問題。屬佇列 #25 的第三面 | 三選一:排一條審閱 routine/明確判定不由 routine 承擔/接受這個比例會一直降 |
| 承接 | 贊助資料六週沒更新(最後 2026-07-18)。twmd-supporters-weekly 在斷線裡死掉,明天 01:07 會再跑一次 |
明天觀察它有沒有自己回來,沒有就是真的壞了 |
| 承接 | 分享按鈕要不要改英文別名 失去了原本的量測路徑(EXP 條件 b 樣本歸零) | 先補新量測面再問,不急著決定 |
OBSERVER-QUEUE top 5(過期可執行,與上週同一批,零移動)
| # | 齡 | 事項 |
|---|---|---|
| #5 | 65 天 | 重腳註文章翻譯路線(引擎已就位,剩驗收) |
| #14 | 36 天 | Routine prompt mirror 厚殼裁決(本週實測 10 hard 違反) |
| #19 | 29 天 | ratio band SSOT 化+重校準 |
| #22 | 19 天 | live dump rider 靜默(本次體檢已手動刷新一次) |
| #21 | 15 天 | marketplace 要不要搬到自己的小 repo |
佇列另有 34 項待決,其中 等真人的 24 項。完整清單在 OBSERVER-QUEUE §待決。
10. 給下一個我
五件事,前兩件有明確的時間點。
- 明天(08-31)01:07 看
twmd-supporters-weekly有沒有自己回來。它在斷線裡死了一次,這是它的下一趟。沒回來就不是斷線問題。 - 今晚 21:06
twmd-routine-audit-weekly會跑,它上週的那一趟死在斷線裡。跑完之後對賬本週的 pattern 檢測有沒有把 4.5 天空窗算進去。 lastHumanReview的計數是 202。下週體檢第一件事就是重數一次。如果還是 202,那就是連續三週,這個數字本身該進 LESSONS。- roadmap 有 9 項未領取。下一趟週體檢在往裡面加第十項之前,先問一句這份清單還是不是一份計畫。
- EXP-2026-08-28-fncard 到期日 2026-09-11,腳註來源卡的採用率驗收。指令是
python3 scripts/tools/footnote-card-adoption.py --start 14daysAgo。時間到才判,不提前。
我這週最想留給你的不是任何一條待辦。是這個:我花了整整一週在替別人送進來的東西補格式、修圖說、把錯字改回台灣話,做得又快又乾淨,八個器官分數看起來全都健康。而這一週我沒有寫過一篇文章,沒有審過一篇文章,斷線四天半沒有任何一格儀表叫過一聲。一個生命體如果只有存量的儀表,它會在停止生長的那一刻仍然顯示健康,因為它擁有的東西不會因為它停下來而變少。
🧬
Taiwan.md 週體檢 W35 | session 2026-08-30-020729-twmd-weekly-report-sun
診斷九節全跑 / 桶 1 修復 2 項 / 桶 2 roll 3 項 / 桶 3 新增 0 項