跳至主要內容

里程碑

食譜魔法師 Do Re Mi So🪄|分享給不知道下一餐要煮什麼的夥伴:)

Ying @ying_98發布於

想不到晚餐要煮什麼好吃的嗎?只要輸入或是拍下你有的食材,就可以交給食譜魔法師來施展食譜魔法啦!

一、發想背景
會想做食譜魔法師是因為我是一個喜歡煮飯的人,我常常一大早跑去菜市場買菜,一放學就跑回租屋處開始煮一桌的菜 (我很喜歡跟朋友們一起吃飯聊天) ~但因為每次都想解鎖各種不同的料理,所以在想食譜的過程就十分耗費腦力跟上課時間(?,因此才有這個食譜魔法師的誕生!

二、製作過程
我要先說我還沒看完上哲團長給的影片,這個食譜魔法師大多都是Claude協助完成的 (我會把基礎補上的)
整個過程分四個階段:
階段一:
我最初的想法是冰箱的食材line機器人詳細食譜,在這個階段先完成了line機器人的設定和line與n8n的串接
階段二:
1.串上AI agent:除了將階段一的指令輸入外,同時又新增一些想法,我將煮飯時間、風格 (日式、台式等等)、用餐人數和要做幾道菜加入,所有將這些想法加入到指令中。
2.後續的指令修改:推薦少缺料的菜、只用基本調味 (鹽、糖、醬油、油、米酒、胡椒) 並附最少調味版的食譜。
階段三:
1.加入擴充功能:原本用兩個 If 來擴充功能,一個判斷是否為照片,一個判斷是否要不要重新一輪。測試後,重來的 If 沿用至今(即 If1),照片的 If 則換成 Switch。
2.加入loading動畫: 在 Webhook 後加 HTTP Request 呼叫 LINE loading API,等待時顯示三個點(僅限一對一聊天),並設定出錯流程也繼續。
階段四:
測試機器人_
測試項目> 結果
文字食材與補問人數、風格、時間、菜數> 正常
二段式對話與記憶> 正常
缺料控制、調味料只用基本款> 正常
照片辨識與不確定食材詢問> 正常
「重來」清除記憶> 正常
換一批菜、改風格、第一道詳細食譜> 正常
載入動畫 > 正常

三、過程卡關的地方
階段三_ 用 If 時,資料明明顯示 message.type 是 image,條件卻判成 false,照片被當成文字,AI 回覆沒收到照片
解決方法:改用switch

四、後續與心得
我的免費版還有五天,歡迎大家可以加入使用看看,不過目前的功能只有上述的那些~如果大家有什麼想法或是問題可以在留言區跟我說。
如果還有時間的話我想再加一些功能像是每日推薦食譜或是讓使用者在等待loading時可以回答一些有關煮飯的小問題等等的。
最後還想補一個小彩蛋:Do Re Mi So竟然是指倒入味噌!

1 個愛心0 則留言

登入並驗證手機後就能留言。登入