上一篇:Day 12 懶得寫信,名單更新後,信件也躺好在草稿
前情提要:上一篇進度是建立自動草稿生成工作流,完成度99%,因為實際測試時發現:輸入 20 個 items,AI Agent 產生了 20+ 個草稿,主要是 AI Agent Fan Out 問題。
今天繼續把工作流優化,目標是:修復 AI Agent Fan Out 問題,確保每個 email 只產生一封草稿信
上一篇我自己的解法是:不想增加節點複雜度,改用關鍵字在 system message 說明,
工作流程:以「信箱」作為唯一鍵。每個信箱在本次 workflow 執行期間,只能建立一次草稿。
但結果是:沒成功。重複數量雖然變少,只有重複一封信,但若是上百封會很悲劇。所以今天從節點來優化,直接去重比較穩定。
Claude 嘗試 1:想把複雜的資料正規化,提供我下面版本流程
Claude 嘗試 2:鬼打牆建議 Agent 內建 Gmail Tool,等於回到原點
Claude 嘗試 3:
原版:會重複
優化後:沒重複
最終工作流
我做了什麼
AI 幫了我什麼
遇到的挑戰
下一步想來測試當三個操作(Parse AI Responses、Remove Duplicates、Gmail Draft) 都作為 AI Agent 的 Tools 時會發生什麼:
執行順序是否可控?
去重邏輯是否有效?
Fan out 問題是否會加劇?
整體穩定性如何?
我覺得一定可行,但 Claude 直接先預言這個架構會遇到下列問題,並讓我到n8n去實驗建好的版本,對比兩種架構的實際表現,並還叮嚀我記得先配置好相同的憑證,然後來看看實際結果如何XD
那就繼續來調整跟實驗。