歸剛誒AI

歸剛欸,AI 又進步了——每天幫你盯 AI 圈的台灣人日報

← 回首頁 · 回第 28 期(2026-07-07)
工具・2026-07-07

越修越多的 4.0:sqlite-utils rc3 帶著複合外鍵登場,穩定版再延

越修越多的 4.0:sqlite-utils rc3 帶著複合外鍵登場,穩定版再延

本站第 27 期報導過 Simon Willison 花 149 美元請 Claude Fable 當「首席工程師」、在 sqlite-utils 4.0rc2 抓出資料遺失級大 bug 的故事,續集來了:他原本希望這個週末發布 4.0 穩定版,結果用 Claude Fable 5 加 GPT-5.5 一起清積壓的 issue 與 PR,rc2 之後的 changelog 越清越長,只好再發一版 rc3。

rc3 最大的新功能是複合外鍵(compound foreign keys)的檢視與建立支援。技術上的關鍵在時機:功能涉及 table.foreign_keys 屬性的微妙破壞性變更,語意學上必須趕在 4.0 定版前落地,不然就得等 5.0。大版號發布前的「破壞性變更收攏期」,正是最容易手滑的階段——rc2 那個資料遺失 bug 就是在這種趕工壓力下溜進來的。

另一個細節是 sqlite-utils 現在跟隨 SQLite 自家的慣例處理若干邊界行為,讓工具的語意與底層資料庫對齊。維護十年等級的開源工具,最花時間的往往不是寫新功能,而是決定哪些歷史包袱要在大版號一次清掉。

這條「AI 當協作維護者」的連載持續提供罕見的第一手數據:一位資深工程師、兩個前緣模型、一個真實世界的開源專案,每一版 release note 都是實驗紀錄。目前的觀察依然成立——AI 加速了清 backlog 的速度,但「該不該收這個變更」的判斷還是握在人手上。

歸剛點評|想知道 coding agent 在真實維護工作裡的實際戰力,跟著 Willison 的 release note 讀是成本最低的方法。他毫不遮掩地公開每一步用了哪個模型、花多少錢、踩了什麼雷——比任何廠商 benchmark 都誠實。

同期其他文章