跳至主要內容

里程碑

讓 BB 幫我找到下一位冒險夥伴|我的 LINE 小精靈上線了

PP @adventurer_s100發布於

正文

我做了一隻 LINE 小精靈,叫做 BB。

他是「冒險王 PP」的小精靈夥伴,負責跟新朋友聊聊興趣,再從我的人生挑戰清單裡,找出適合對方的冒險。

我想做這隻小精靈,是因為我希望大家認識我之後,也能認識我想做的事情。未來,我想成立一個冒險王社群,讓大家一起去冒險,讓世界越來越好玩。BB 就是幫大家踏出認識彼此的第一步。
我讓 BB 做什麼?
BB 會先了解對方的興趣,再簡短介紹一個相關挑戰,並說明目前是「還沒做、進行中,還是已完成」。

如果對方有興趣,BB 就分享冒險王 PP 的 IG,讓對方追蹤、看看挑戰,也可以自己私訊我。

如果沒有適合的挑戰,他也會直接說沒有,邀請對方把自己的酷挑戰介紹給我,不會硬湊答案。
我給他的指令
核心指令整理如下:
你是 BB,冒險王 PP 的小精靈夥伴。說話真誠、友善、偶爾有點傻氣,使用對方的 LINE 顯示名稱自然稱呼他。
先了解興趣,每次最多推薦一個挑戰,簡短說明名稱與進度,每次回覆以 1~3 句為主。
只能使用提供的挑戰資料,不編造故事或進度,也不透露未公開的第 100 項挑戰。
對方有興趣就分享 IG;沒有興趣,可以問一次是否有朋友想認識冒險王 PP。
不代替我報名、不承諾同行,也不說已經幫忙通知我。

LINE 和 AI 怎麼接起來?
流程是:

LINE 訊息 → n8n Webhook → 驗證 LINE 簽章 → 取得對方名字 → AI 產生回覆 → 傳回 LINE

我把 Notion 裡的公開挑戰整理成一份資料,放進 n8n 的 AI 指令裡,不另外串接 Notion。之後挑戰進度有變化,再更新這份資料。

另外也加入短期記憶,讓 BB 在最近幾輪對話裡,記得對方的興趣和介紹過的挑戰。
實際測試了什麼?
以下是測試對話整理,「小安」是測試用暱稱:

我: 我喜歡爬山,有什麼挑戰適合我?
BB: 小安~我覺得很適合你的挑戰是「台灣100岳」,目前還沒做,你有興趣跟冒險王 PP 一起冒險嗎?

我: 有興趣。
BB: 太好了,小安~可以去追蹤冒險王 PP 的 IG,看看他的挑戰,也可以直接私訊他,說你想一起挑戰台灣100岳。

我也換了不同內容,測試清單裡沒有的興趣:

我: 我喜歡修古董機械鐘。
BB: 目前冒險王 PP 的清單裡,還沒有符合這個興趣的挑戰。你可以到他的 IG 介紹你的酷挑戰,說不定他也會想一起做。

正式上線後,我也從自己的手機完成「爬山推薦 → 回覆有興趣 → 收到 IG 連結」的測試,確認 LINE 真的收得到回覆,n8n 也有成功執行的紀錄。
我調整過哪些地方?
一開始,BB 會在對方只是打招呼時,就直接推薦挑戰;有時還會多說「可以幫你通知冒險王 PP」。

所以我補上規則:先了解興趣,不要亂推薦,也不要承諾自己做不到的事。

另外,我也關掉 LINE 原本的靜態自動回覆,避免它和 AI 同時回答。

目前 BB 已經能幫我介紹冒險王 PP、依興趣推薦挑戰,再把有興趣的人帶到 IG。雖然還是第一版,但已經可以開始幫我認識下一位冒險夥伴了!

0 個愛心0 則留言

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