我的OpenClaw每晚10點準時“覆盤”—從工具到夥伴的進化循環
整理版優先睇
讓AI每晚自動覆盤對話記錄,從被動工具變成主動夥伴,持續優化你嘅工作效率。
呢篇文章係作者陳老師分享佢點樣將OpenClaw從一個被動工具變成會主動覆盤嘅AI夥伴。佢厭倦咗每次都要手動解釋自己嘅偏好同模式,想AI可以自己觀察、學習同總結。靈感來自「楓言楓語」播客嘅「AI自我進化」概念同風險投資筆記提及嘅「AI無法替代業務理解」,所以決定打造一個能持續理解「我」嘅AI。
作者嘅整體結論係:透過Cron定時任務,每晚10點觸發腳本,讀取最近3-7日嘅對話記錄,提取技能、偏好、模式同待辦事項,然後生成一份有洞察嘅覆盤報告。呢個循環令AI可以不斷更新對你嘅理解,第二日服務得更到位。關鍵唔係技術,而係觀念轉變——將自己當成AI需要優化嘅核心業務。
文章詳細講解咗四個步驟:對話回顧、知識提取、主動進化檢查同生成報告,並提供咗具體嘅Cron配置同行動清單。作者強調,你唔需要一開始就搞複雜系統,可以先手動覆盤一次,再寫簡單腳本,逐步實現自動化。最終,你會得到一個唔會疲倦嘅數字夥伴,幫你優化時間利用率。
- 核心觀念:將自己當成AI需要理解同優化嘅核心業務,而唔係叫AI幫你做任務。
- 工作流:每晚10點Cron觸發腳本,讀取對話記錄,提取技能、偏好、模式、待辦四類記憶。
- 主動進化:檢查超期待辦同發現可自動化模式,令AI從被動變主動。
- 實現方法:Linux Cron定時任務加Python腳本,調用LLM API分析歷史數據。
- 行動建議:先導出對話、設計Memory結構、手動覆盤一次,再逐步自動化。
夜間覆盤Cron定時任務配置
crontab -e 加入:0 22 * * * /usr/bin/python3 /home/user/ai_agent/nightly_review.py >> /home/user/ai_agent/cron.log 2>&1
點解要畀AI覆盤?
作者討厭重複勞動,每日同AI嘅大量對話入面藏住工作流、思考習慣同知識盲區,但過去呢啲對話「潑出去嘅水」就冇咗。佢受到播客「楓言楓語」同風險投資筆記啟發,明白到AI可以幫手執行,但永遠無法理解你嘅業務核心,除非畀佢持續觀察你。
- AI自我進化唔係畫圖寫code,而係融入你嘅日常,主動幫你優化。
- AI可以替代執行(例如寫SQL),但無法替代業務理解。
- 目標係打造一個能持續理解「你」呢個業務嘅AI夥伴。
每晚10點,AI夥伴做咗啲咩?
成個工作流程由一個Cron定時任務準時觸發,分為四個步驟,好似一條精密嘅流水線。
- 1 對話回顧:讀取 sessions_history 目錄下最近3-7日嘅對話記錄。
- 2 知識提取:將有用信息分類存入 memory 核心模塊,包括 skills/(新工具方法)、preferences/(喜好)、patterns/(行為模式)、todos/(未完成事項)。
- 3 主動進化檢查:掃描 todos/ 揪出超期待辦,並分析 patterns/ 尋找可自動化嘅重複模式。
- 4 生成報告:將結果彙總成Markdown格式,寫入 memory/reflections/ 目錄。
呢一步係從「工具」邁向「夥伴」嘅關鍵:AI會主動發現你遺忘嘅待辦事項,或者提議將每日查詢變成自動化流程。
點樣搭建?核心係Cron Jobs
成個系統嘅引擎係Linux Cron,唔需要自己寫監控程式,只要設定定時任務執行一個Python腳本就得。以下係關鍵配置:
# 編輯cron任務
crontab -e
# 添加以下行,表示每晚22:00執行腳本
0 22 * * * /usr/bin/python3 /home/user/ai_agent/nightly_review.py >> /home/user/ai_agent/cron.log 2>&1
確保Python腳本路徑同解釋器路徑正確,並用cron.log記錄日誌方便排查。腳本入面需要:調用LLM API、讀取歷史文件、結構化存儲、生成報告,並處理好網絡中斷等錯誤。
進化循環同你嘅下一步
套系統運行一段時間後,AI會形成對你嘅深度理解:佢知道你鍾意咩文風、關注咩議題,甚至提醒你做漏咗咩。呢個完美循環係:你用AI → 產生對話數據 → AI夜間覆盤 → 更新對你嘅理解 → 第二日更好地服務你。
- 1 整理你最近一週有價值嘅對話,導出成文字檔案。
- 2 喺電腦開一個 memory 文件夾,裏面建四個子文件夾:skills/、preferences/、patterns/、todos/。
- 3 手動扮演一次AI,從對話中提取信息放入對應文件夾,感受下佢係點運作。
- 4 寫一個簡單Python腳本,讀取對話文件,調用一次LLM API,輸出總結。跑通呢步就成功八成。
關鍵起點係觀念轉變:別再淨係當AI係工具。畀佢一個觀察你嘅位置,一個為你思考嘅時間。你嘅Telegram,都可能會多咗一份每晚嘅期待。

一、點解我要一個會「覆盤」嘅AI?
我好憎重複勞動。
更加憎嘅係,我每日都同AI進行大量對話,呢啲對話入面藏住我嘅工作流、我嘅思考習慣、甚至係我自己都冇留意到嘅知識盲區。
但以前,呢啲對話就好似倒咗嘅水,講完就散咗。
直至我聽到「楓言楓語」161期播客提到:「AI自我進化」。我諗,究竟咩先係「自進化」?
唔係用AI畫一幅圖,亦唔係叫佢寫一段code。
呢啲當然有用,但佢始終係「工具」。真正嘅「真實場景」,係AI可以融入你嘅日常,好似空氣咁存在,而且可以主動幫你優化呢個日常。
另一個靈感,嚟自一份關於風險投資嘅筆記。入面提到一個觀點:「AI會取代寫code(SQL)嘅過程,但冇辦法取代業務理解。」
呢句說話點醒咗我。AI可以幫我執行,但佢永遠冇辦法理解「我」呢個業務嘅核心。除非,我讓佢持續、有系統咁觀察「我」。
所以,我個目標好明確:打造一個可以持續理解「我」呢個業務嘅AI夥伴。 佢嘅核心任務唔係執行新指令,而係由歷史對話中學習,完成自我進化。
💡 核心思路: 唔好成日諗住叫AI幫你服務。試嚇令自己成為AI需要理解同優化嘅「核心業務」。
二、我個AI夥伴,每晚10點到底做緊乜?
佢嘅工作流程,好似一條精密嘅生產線,由四個核心步驟組成。
1 對話回顧:讀取一日嘅「記憶」
夜晚10點正,一個cron定時任務準時觸發。呢個就係成個系統嘅發令槍。
AI做嘅第一件事,係去讀取一個叫 sessions_history 嘅目錄。呢度按日期存放住我哋所有嘅對話紀錄。佢唔會睇太耐之前嘅,通常只睇最近3-7日,集中喺「新鮮」嘅互動上面。
呢個過程,有啲似「絕不原創的飛龍」喺博客入面提到嘅Ragas庫嘅做法——審視同評估文本,只係我哋評估嘅對象係我自己嘅對話歷史。
2 知識提取:將碎片整理成結構
淨係睇冇用,關鍵係要「提煉」。AI會好似篩金咁,由海量對話入面,將有價值嘅資訊分門別類,存喺一個叫 memory 嘅核心模組。
這個memory模組嘅結構,係我設計嘅精髓:
- skills/ (技能)
我提過啲咩新工具、新方法?例如「用WebBaseLoader加載網頁內容」。 - preferences/ (偏好)
我表達過啲咩鍾意或者討厭?例如「我憎長句堆砌嘅報告」。 - patterns/ (模式)
我有邊啲重複嘅行為習慣?例如「逢星期三下午習慣性問行業簡報」。 - todos/ (待辦)
我應承咗但未做嘅嘢?例如「記得睇清華計算機學科顧問委員會會議嘅後續報道」。

呢一步,係將倒咗嘅水收回嚟,雪成一個個有形狀嘅冰。
3 主動進化檢查:發現「唔對路」嘅地方
呢個係佢由「工具」邁向「夥伴」嘅關鍵一步。提取完知識,佢會主動做兩件事:
第一,檢查過期待辦。 佢會掃描 todos/ 目錄,將所有超過3日都未標記完成嘅事項揾出嚟。例如,如果我三日之前話「要研究一下Hugging Face上面嘅xm_transformer模型」,但一直冇鬱過,佢就會喺報告度用高亮提醒我。
第二,發現可自動化模式。 佢會分析 patterns/ 入面嘅紀錄,揾出嗰啲高度重複、可以用腳本或者工作流程取代嘅「體力活」。例如,如果佢發現我每日朝早第一個問題都係「今日AI圈有咩大新聞」,佢可能會建議我set一個自動抓取「每日AI簡報」嘅RSS流程。
4 生成報告:俾我一個交代
所有分析完咗,佢會將結果整合,生成一份Markdown格式嘅報告,寫入 memory/reflections/2025-XX-XX.md。
呢份報告唔係冷冰冰嘅日誌,而係有洞察嘅總結。佢嘅樣係咁:
【2025-XX-XX 覆盤報告】
✅ Skills 新增: 瞭解到「小報童專欄」入面有Sitin彭濤嘅《5分鐘搞定AI繪畫》教程,可作為快速入門參考。
🔄 Preferences 更新: 你再次強調反感「首先其次最後」嘅模板化結構,已強化記憶。
🔍 Patterns 發現: 本週有3次對話圍繞「業務理解與AI替代」展開,呢個可能係你持續關注嘅焦點議題。
⚠️ Todos 提醒: 「跟進蘋果20億美元收購Q.ai嘅後續整合情況」待辦已存在4日,請注意優先級。
見到咁樣嘅報告,我感覺唔係檢查功課,而係聽一個沉默嘅合夥人每日匯報。
三、點樣砌起佢?核心係Cron Jobs
聽落複雜,但核心實現比你諗嘅簡單。成個系統嘅引擎,就係Linux下嘅Cron定時任務。

我唔需要自己由頭寫一個監控程式,只需要叫系統喺固定時間,執行一個我寫好嘅腳本。呢個腳本入面,封裝咗上面四個步驟嘅邏輯。
以OpenClaw或者任何雲伺服器/本地開發環境為例,關鍵配置就幾行:
# 編輯cron任務
crontab -e
# 添加以下行,表示每晚22:00執行位於 /home/user/ai_agent/ 下的覆盤腳本
0 22 * * * /usr/bin/python3 /home/user/ai_agent/nightly_review.py >> /home/user/ai_agent/cron.log 2>&1⚠️ 重點: 確保你個Python腳本路徑同直譯器路徑係正確嘅。cron.log 文件用嚟記錄每次執行嘅日誌,方便出問題時排查。
剩下嘅,就係編寫嗰個 nightly_review.py 腳本。呢個腳本入面,你需要:
調用LLM嘅API(例如OpenAI,Claude,或者本地部署嘅模型)。 實現讀取歷史文件、調用LLM做分析、結構化存儲、生成報告嘅邏輯。 處理好錯誤,例如網絡中斷或者API限額。
呢啲需要一啲基本嘅編程能力,但邏輯係直接嘅。你甚至可以用「楠竹11_社區達人頁」入面提到嘅一啲雲原生工具嚟包裝同部署呢個腳本,令佢更穩定。
四、由工具到夥伴:一個進化嘅循環
呢套系統運行一段時間之後,帶嚟嘅改變係靜默但深刻嘅。
我唔再需要用力咁同AI解釋「我鍾意咩嘢文風」。因為我嘅偏好,早已被佢記錄喺 preferences/ 目錄下,每次對話佢都會參考。
我容易忘記嘅靈感火花,變咗做 todos/ 入面嘅待辦項,被佢適時咁推到我面前。
更加重要嘅係,佢開始形成對我嘅「理解」。當「每日AI簡報」入面提到「面壁智能完成數億元融資」時,佢知道呢個可能係我關心嘅,因為patterns/顯示我持續關注AI融資動態。
呢個形成咗一個完美嘅進化循環:
我用AI → 產生對話數據 → AI夜晚覆盤學習 → 更新對我嘅理解 → 第二日更好咁服務我。
佢唔再係嗰個需要我詳細輸入提示詞嘅「傻瓜工具」,而係一個帶住歷史記憶同背景知識嚟返工嘅「資深助理」。清華大學計算機系顧問委員會會議紀要入面嗰句說話,用喺呢度好啱:「你喺專業領域嘅哪怕一個小數點嘅突破,都可能俾後來者帶嚟啟迪」。
對我嚟講,呢個「小數點突破」,就係令AI學識咗「覆盤」。而佢覆盤嘅成果,又持續啟迪我第二日嘅工作。
✅ 好處: 你得到一個永不疲倦、持續觀察、同埋基於觀察進行自我優化嘅數位夥伴。你嘅時間利用率,喺佢嘅幫助下被悄然優化。
五、而家,你可以開始行動
唔好俾「Self-Evolving Agent」呢啲大詞嚇親。佢嘅內核好簡單:定時 + 覆盤 + 結構化記憶。
我俾你一個即刻可以開始嘅行動清單:
1 整理你嘅對話歷史
無論你用緊邊個AI平台,想辦法將你最近一週有價值嘅對話導出做文字檔案。呢個係你嘅原始礦藏。
2 設計你嘅Memory結構
就喺你部電腦開一個新文件夾,改名做memory。然後喺入面開四個子文件夾:skills, preferences, patterns, todos。先感受一下呢個結構。
3 手動完成一次「覆盤」
打開你導出嘅對話文本,人手扮演一次AI。嘗試由入面提取資訊,分別放入嗰四個文件夾。呢個過程會令你徹底明白,你希望AI幫你提煉啲乜。
4 嘗試最簡單嘅自動化
唔好一開始就搞複雜嘅cron。先寫一個Python腳本,令佢可以讀取你嘅對話檔案,調用一次LLM API,嘗試輸出啲總結。行通呢步,你就成功咗八成。
技術細節,你總會揾到code同教學。但最關鍵嘅起點,係觀念嘅轉變:唔好再淨係將AI當做工具用。
試嚇俾佢一個觀察你嘅位置,一個為咗你思考嘅時間。
你會發現,當工具開始覆盤,夥伴就出現咗。
我個telegram,而家每晚10點之後,都會多一份期待。
你嘅呢?

一、為什麼我要一個會“覆盤”的AI?
我討厭重複勞動。
更討厭的是,我每天都在和AI進行大量對話,這些對話裏藏着我的工作流、我的思考習慣、甚至是我自己都沒意識到的知識盲區。
但過去,這些對話就像潑出去的水,聊完就散了。
直到我看到“楓言楓語”161期播客提到的:“AI自我進化”。我就在想,什麼才是“自進化”?
不是用AI畫一張圖,也不是讓它寫一段代碼。
這些當然有用,但它還是“工具”。真正的“真實場景”,是AI能融入你的日常,像空氣一樣存在,並且能主動幫你優化這個日常。
另一個啓發,來自一份關於風險投資的筆記。裏面提到一個觀點:“AI會替代寫代碼(SQL)的過程,但無法替代業務理解。”
這句話點醒了我。AI可以幫我執行,但它永遠無法理解“我”這個業務的核心。除非,我讓它持續地、系統地觀察“我”。
所以,我的目標很明確:打造一個能持續理解“我”這個業務的AI夥伴。 它的核心任務不是執行新命令,而是從歷史對話中學習,完成自我進化。
💡 核心思路: 別總想着讓AI為你服務。試着讓自己,成為AI需要理解和優化的“核心業務”。
二、我的AI夥伴,每晚10點到底在幹什麼?
它的工作流,像一條精密的流水線,由四個核心步驟組成。
1 對話回顧:讀取一整天的“記憶”
晚上10點整,一個cron定時任務準時觸發。這是整個系統的發令槍。
AI做的第一件事,是去讀取一個叫 sessions_history 的目錄。這裏面按日期存放着我們所有的對話記錄。它不會看太久遠的,通常只看最近3-7天,聚焦在“新鮮”的互動上。
這個過程,有點像“絕不原創的飛龍”在博客裏提到的Ragas庫的工作方式——對文本進行審視和評估,只不過我們評估的對象,是我自己的對話歷史。
2 知識提取:把碎片整理成結構
光看沒用,關鍵是要“提煉”。AI會像篩金子一樣,從海量對話裏,把有價值的信息分門別類,存進一個叫 memory 的核心模塊。
這個memory模塊的結構,是我設計的精髓:
- skills/ (技能)
我提到了什麼新工具、新方法?比如“用WebBaseLoader加載網頁內容”。 - preferences/ (偏好)
我表達過什麼喜歡或討厭?比如“我討厭長句堆砌的報告”。 - patterns/ (模式)
我有哪些重複的行為習慣?比如“每週三下午習慣性詢問行業簡報”。 - todos/ (待辦)
我承諾過但還沒做的事?比如“記得查看清華計算機學科顧問委員會會議的後續報道”。

這一步,是把潑出去的水,收回來,凍成一塊塊有形狀的冰。
3 主動進化檢查:發現“不對勁”的地方
這是它從“工具”邁向“夥伴”的關鍵一步。提取完知識,它會主動做兩件事:
第一,檢查超期待辦。 它會掃描 todos/ 目錄,把所有掛了超過3天還沒標記完成的事項揪出來。比如,如果我三天前說“要研究一下Hugging Face上的xm_transformer模型”,但一直沒動靜,它就會在報告裏高亮提醒我。
第二,發現可自動化模式。 它會分析 patterns/ 裏的記錄,尋找那些高度重複、可以被腳本或工作流替代的“體力活”。比如,如果它發現我每天早上的第一個問題都是“今天AI圈有什麼大新聞”,它可能會建議我設置一個自動抓取“每日AI簡報”的RSS流程。
4 生成報告:給我一個交代
所有分析完畢,它會將結果彙總,生成一份Markdown格式的報告,寫入 memory/reflections/2025-XX-XX.md。
這份報告不是冰冷的日誌,而是有洞察的總結。它長這樣:
【2025-XX-XX 覆盤報告】
✅ Skills 新增: 瞭解到“小報童專欄”中有Sitin彭濤的《5分鐘搞定AI繪畫》教程,可作為快速入門參考。
🔄 Preferences 更新: 你再次強調反感“首先其次最後”的模板化結構,已強化記憶。
🔍 Patterns 發現: 本週有3次對話圍繞“業務理解與AI替代”展開,這可能是一個你持續關注的焦點議題。
⚠️ Todos 提醒: “跟進蘋果20億美元收購Q.ai的後續整合情況”待辦已存在4天,請注意優先級。
看到這樣的報告,我感覺不是在檢查作業,而是在聽一個沉默的合夥人的每日彙報。
三、怎麼把它搭起來?核心是Cron Jobs
聽起來複雜,但核心實現比你想象的要簡單。整個系統的發動機,就是Linux下的Cron定時任務。

我不需要自己從頭寫一個監控程序,我只需要讓系統在固定時間,去執行一個我寫好的腳本。這個腳本里,封裝了上面四個步驟的邏輯。
以OpenClaw或任何雲服務器/本地開發環境為例,關鍵配置就幾行:
# 編輯cron任務
crontab -e
# 添加以下行,表示每晚22:00執行位於 /home/user/ai_agent/ 下的覆盤腳本
0 22 * * * /usr/bin/python3 /home/user/ai_agent/nightly_review.py >> /home/user/ai_agent/cron.log 2>&1⚠️ 重點: 確保你的Python腳本路徑和解釋器路徑是正確的。cron.log 文件用於記錄每次執行的日誌,方便出問題時排查。
剩下的,就是編寫那個 nightly_review.py 腳本。這個腳本里,你需要:
調用LLM的API(比如OpenAI,Claude,或本地部署的模型)。 實現讀取歷史文件、調用LLM進行分析、結構化存儲、生成報告的邏輯。 處理好錯誤,比如網絡中斷或API限額。
這需要一些基礎的編程能力,但邏輯是直白的。你甚至可以用“楠竹11_社區達人頁”裏提到的一些雲原生工具來包裝和部署這個腳本,讓它更穩定。
四、從工具到夥伴:一個進化的循環
這套系統運行一段時間後,帶來的改變是靜默但深刻的。
我不再需要費力地向AI解釋“我喜歡什麼樣的文風”。因為我的偏好,早已被它記錄在 preferences/ 目錄下,每次對話它都會參考。
我容易遺忘的靈感火花,變成了 todos/ 裏的待辦項,被它適時地推到我面前。
更重要的是,它開始形成對我的“理解”。當“每日AI簡報”裏提到“面壁智能完成數億元融資”時,它知道這可能是我關心的,因為patterns/顯示我持續關注AI融資動態。
這形成了一個完美的進化循環:
我使用AI → 產生對話數據 → AI夜間覆盤學習 → 更新對我的理解 → 第二天更好地服務我。
它不再是那個需要我詳細輸入提示詞的“傻瓜工具”,而是一個帶着歷史記憶和背景知識來上班的“資深助理”。清華大學計算機系顧問委員會會議紀要裏那句話,用在這裏很合適:“你在專業領域的哪怕一個小數點的突破,都可能會給後來者帶來啓迪”。
對我而言,這個“小數點突破”,就是讓AI學會了“覆盤”。而它覆盤的成果,又在持續啓迪我第二天的工作。
✅ 好處: 你獲得了一個永不疲倦、持續觀察、並基於觀察進行自我優化的數字夥伴。你的時間利用率,在它的幫助下被悄然優化。
五、現在,你可以開始行動了
別被“Self-Evolving Agent”這種大詞嚇到。它的內核很簡單:定時 + 覆盤 + 結構化記憶。
我給你一個立刻能開始的行動清單:
1 整理你的對話歷史
不管你用的是哪個AI平台,想辦法把你最近一週有價值的對話導出成文本文件。這是你的原始礦藏。
2 設計你的Memory結構
就在你的電腦上新建一個文件夾,命名為memory。然後在裏面創建四個子文件夾:skills, preferences, patterns, todos。先感受一下這個結構。
3 手動完成一次“覆盤”
打開你導出的對話文本,人工扮演一次AI。嘗試從中提取信息,分別放進那四個文件夾裏。這個過程會讓你徹底明白,你希望AI幫你提煉什麼。
4 嘗試最簡單的自動化
不用一開始就搞複雜的cron。先寫一個Python腳本,讓它能讀取你的對話文件,調用一次LLM API,並嘗試輸出一些總結。把這步跑通,你就成功了80%。
技術的細節,你總能找到代碼和教程。但最關鍵的起點,是觀念的轉變:別再只把AI當工具用了。
試着給它一個觀察你的位置,一個為你思考的時間。
你會發現,當工具開始覆盤,夥伴就出現了。
我的telegram,現在每晚10點後,都會多一份期待。
你的呢?