先把脈絡救回來
我在 GitHub Releases 看到 openclaw 2026.10.7,第一眼其實有點失望。沒有什麼很炫的新功能,整篇都在講 recovery、backup、state durability 這些平常不太會拿來宣傳的東西。結果看完反而覺得,這可能是最適合拿來跑 side project 的版本更新。
我之前搞過一個小自動化:每天早上掃 NAS 的備份狀態,整理成摘要,再把異常推到 Telegram。後來又加上新聞摘要、smart home 排程,還有幾個臨時想到就直接 prototype 的小流程。這種東西平常跑起來很爽,但真正麻煩的是它不是每次都正常結束。session 被中斷、tool 做到一半、更新套件時斷線,下一次啟動如果不知道前面發生什麼,就很容易重複執行,甚至把原本好的設定蓋掉。
這次 release notes 裡幾個細節,剛好都打中這種痛點。中斷的 session 會保留 recovery provenance 和尚未完成的 tool outcomes,代表恢復時不只是「再試一次」,而是有機會知道自己卡在哪裡。停止的 conversation 會在下一則訊息前清掉終結殘留,這對我這種常常讓 agent 接著處理工作的流程很重要,不然舊狀態會像幽靈一樣干擾下一輪。
另外,更新流程在 maintenance 或 ledger 出錯後仍保留已驗證的 activation,中斷的 package update 也能安全恢復。設定寫入不會隨便截斷並蓋掉 last-known-good snapshot,多檔 apply_patch 失敗時還會保留先前檔案。這些聽起來都不像新功能,但它們決定了我敢不敢讓 OpenClaw 半夜自己跑。
等一下,這其實可以直接套到我的 prototype 流程:白天想到一個點子就讓 agent 接,晚上跑批次任務;如果中間失敗,隔天不是從零開始猜,而是沿著保留下來的狀態繼續。Memory Wiki 重匯入也保留人寫的筆記,這種「不要把我的脈絡弄丟」的設計,比多一個 demo command 實用太多。
所以我會把這版當成可靠性版本來看。OpenClaw 真正開始像一個可以長時間工作的 side project 基礎建設,不是因為它突然多會做事,而是出錯之後比較有機會把事情接回來。
作者:Hector19