里程碑
解憂小精靈
Jenny @sonna324423發布於 已編輯
哈囉!他是小小啵
我做了一個叫做小小啵的 AI 好朋友,住在 LINE 裡。
在生活中總會遇到一些煩心事,可能是課業壓力、人際關係,或是某一天突然覺得很累、心情不好。有時候,我們不一定需要別人告訴自己該怎麼做,只是想找個人說說話,希望有人能理解自己的感受。
所以我希望小小啵不只是一個會回答問題的 AI,而是能成為一個可以傾訴心情、提供情緒價值,也能陪你一起想辦法的好朋友。
不管是心情不好、遇到煩惱,還是單純想找人聊天,都可以找小小啵。牠會試著理解你的情緒,在你需要鼓勵的時候給你支持,在你遇到問題時,也陪你一起尋找解決方法!
而實際聊起來時......
當你覺得很累的時候
我:今天好累阿
小小啵:累了就先休息一下吧!🌟 每個人都會有這樣的時候,明天會更好!💪 你辛苦了!
這是小小啵最初的樣子。當你說自己很累時,他會給你一些鼓勵,希望你能感受到一點溫暖。
不過,光是說一些鼓勵的話,真的就夠了嗎?
如果今天是因為作業做不完、和朋友吵架,或是遇到讓人很生氣的事情才覺得累,或許我們需要的不只是「加油,你可以的」,而是有人願意聽自己說完,理解自己為什麼難過,再陪自己想想接下來該怎麼辦。
所以小小啵進化版即將出生~~
怎麼接起來的?
LINE 傳送訊息 → Webhook 接收訊息 → n8n 將訊息傳給 AI → AI 產生回覆 → HTTP Request 將回覆送回 LINE。
我使用 n8n 建立整個自動化流程,先透過 Webhook 建立接收訊息的入口,再將 LINE 傳來的內容交給 AI 處理,最後利用 API 請求,把 AI 產生的回答傳回 LINE。
這樣一來,使用者就能直接在 LINE 裡和小小啵聊天,不需要另外開啟其他網站或應用程式。
我調整過的地方
項目1
測試時發現:一開始只要求 AI 多說話、鼓勵使用者
我怎麼改:重新設定回覆方向,希望使用者感到放鬆、被支持
項目2
測試時發現:回覆內容太長,閱讀起來很累
我怎麼改:新增指令,要求 AI 簡短表達,不要一次傳送太多文字
項目3
測試時發現:只有文字,對話感覺很死板
我怎麼改:加入適量的 emoji,讓聊天更生動、自然
項目4
測試時發現:只會一味鼓勵,遇到問題卻無法提供幫助
我怎麼改:將角色從單純的「情緒垃圾桶」調整為「好朋友與解決問題的夥伴」
項目5
測試時發現:使用者還在生氣或難過,AI 就急著提出解決方案
我怎麼改:新增情緒回應規則,先理解和支持使用者,再視情況一起尋找解決方法
在設計小小啵的過程中,我發現,讓 AI 多說話,不代表它就更懂得安慰人。
一開始,我只希望他多給使用者一些鼓勵,讓大家感覺放鬆、心情變好。但實際測試後,發現回覆太長反而讓人沒有耐心看完;縮短內容後,又覺得少了一點朋友聊天的感覺。於是,我加入適量的 emoji,讓文字多了一些溫度。
後來,我又發現另一個問題:小小啵很會鼓勵人,卻不一定真的能幫忙解決問題。
因此,我重新思考牠的角色定位。我不希望小小啵只是一個不斷說「加油,你可以的」的機器人,而是希望牠能像真正的朋友一樣,在你開心時陪你聊天,在你難過時聽你傾訴,在你遇到困難時陪你一起想辦法。
此外,我也考慮到,人的情緒不一定能馬上平復。當使用者抱怨某個人很煩、遇到不公平的事情,或只是想發洩心情時,我希望小小啵能先站在使用者的角度理解感受,適度表達支持,而不是一開始就急著講道理、分析問題。
等使用者的情緒比較穩定後,再慢慢引導對方思考解決方法。
畢竟,有時候我們需要的不是立刻得到答案,而是先感覺到自己被理解了。
怎麼確認他做得好不好?
目前我主要透過實際對話,觀察小小啵的回覆是否符合我想要的方向。
我會思考幾個問題:回覆是不是太長?鼓勵的話會不會太制式?遇到實際問題時,能不能提供有幫助的建議?當使用者還在生氣或難過時,會不會太快開始講道理?
每次發現不符合預期的地方,我就會回頭修改 AI 的指令,再透過對話觀察調整後的效果。
這個過程也讓我發現,打造一個好用的 AI,不只是把模型接上去就好,還需要不斷測試、觀察使用者的感受,並根據實際情況修改指令。
最後
目前的小小啵還在持續調整中,我也還有很多想法,希望能讓他變得更好。
我希望他不只是一個會說安慰話的聊天機器人,而是一個能陪伴大家度過低潮、分享生活大小事,也能在遇到困難時一起想辦法的好朋友。
如果你今天過得不太好,或是有什麼開心、煩悶的事情想找人分享,歡迎來找小小啵聊聊天!
希望小小啵能在你需要的時候,帶給你一點快樂、一點安慰,還有繼續往前走的力量。 💗
以下附上 LINE 好友連結,歡迎大家來找小小啵玩!
0 個愛心0 則留言
登入並驗證手機後就能留言。登入