文章索引
記錄系統設計、AI Agent 工作流,以及實際專案裡值得保留的技術取捨。

Ghostty 1.4 提醒我們,終端輸出也需要信任邊界
Ghostty 1.4.0 修補十項安全公告。從圖形協定解析、macOS 超連結與貼上保護三種觸發條件,整理開發機與 Agent 工作環境的升級、隔離及驗收方式。

LFM3 能放進本機,任務邊界仍要比模型更小
Liquid AI 發布 LFM3 小模型家族後,如何挑選適合本地處理的單一任務?從退款訊息分類出發,分開驗收模型記憶體、拒答、工具權限與升級處理成本。

Octopus 的 OIDC 修補提醒:同名 Subject 不能跨 Issuer 認親
CVE-2026-116870 揭露 Octopus Server 的 OIDC issuer 驗證不一致。整理受影響版本與修補分支,並用 CI 部署案例說明服務帳號如何綁定簽發者、subject、audience 與權限。

退款一直沒完成,為什麼延遲圖卻很好看?
若只在退款完成時記錄耗時,卡住的案件可能完全消失在圖表外。從持久未決紀錄計算等待年齡,連同觀測器的新鮮度一起告警,讓人工接手期限有可驗證的依據。

ub-mode 把工程紀律寫成 skill,品質門檻還得接進 CI
拆解 Uncle Bob 的 ub-mode:TDD、小步驗證與三個品質工具各自負責什麼,為何 CRAP 10、重複度 0.8 和 mutation 結果不能直接當成自動放行條件,並用運費修改示範採用方式。

Cloudflare 的 KV cache 外洩:HTTP 200 驗不出請求隔離
拆解 Cloudflare 10 月 26 日披露的 GLM-5.3 跨請求資料曝露,說明 prefill/decode 分離後,容量檢查、拒絕傳遞與記憶體釋放如何共同構成租戶隔離。

MCP Toolbox 升級了,檔案與 Bucket 邊界仍要自己關上
CVE-2026-93328 揭露 cloud-storage 工具的檔案存取風險。從官方修補的預設允許行為,拆解版本、明確 allowlist 與執行身分如何共同決定工具能碰到哪些資料。

Terra 適合接手哪些畫面操作?先分清可重做與已送出
GPT-6.1 Terra 把低價電腦操作帶進模型選型;用虛構採購錄入流程,拆開讀取、草稿與正式送出的路由,避免把重試成本變成重複下單。

訂單資料庫還原了,什麼時候才能重新接單?
付款已完成,還原後的訂單卻回到未付款。用一次虛構故障決定恢復服務的放行條件,核對外部結果、遺失的冪等收據與庫存,再衡量停寫和分區恢復的代價。

設計模式怎麼選?看物件如何建立、組合與互動
用文章收藏站整理 15 個設計模式的用途與代價,再拆開 Strategy 排序、Adapter 匯入與 Observer 通知。學會辨認需要隔離的變動,也知道何時一個函式就夠。