這次改動不是重寫整個 AutoFarm,而是把選題之後那段最混亂的環節——cluster 判斷、寫入 feed.json、驗證——拆成各司其職、有紀錄、出事會停下來的管線。
LLM 寫完直接上車,出事再補救。
LLM 交稿,程式判斷、驗證、留紀錄,再決定能不能上車。
左邊是一條從頭混到尾的單線,錯誤要等寫進 feed.json 才浮現;右邊在 publish 之前多了一道閘門。
feed.json 寫完後才被發現,只能往回補。原本 LLM 同時負責選題、cluster、寫 JSON、修錯,責任全混在一起。現在切成四段,每段只做一件事。
每一個原本的痛點,都對應到流程裡的一個固定環節。
核心價值不是「明天 cluster 一定 100% 準」,而是讓錯誤可控、決策可查。