里程碑
旅遊aiiiii
GKK @1207發布於
🤖 旅遊規劃小精靈 gkk —— LINE AI 助理開發報告
💡 它是誰?
身為一個每次想出國玩,光是排行程、找景點就頭痛半天的人,我做了一隻專門幫忙規劃旅遊的 LINE 小精靈 gkk!
名字:gkk(旅遊規劃小精靈)
- 住在哪裡:LINE 官方帳號(結合 n8n 自動化流程與 OpenAI)
2.它能做什麼:當你想出國或國內旅遊卻毫無頭緒時,丟一句話給它,它就能快速生成經典景點、美食推薦、交通貼士與精緻行程規劃!
🎯 什麼時候找它?
- 去哪裡玩完全沒概念、懶得做功課時。
- 想去特定城市(如:東京三天兩夜),希望快速拿到一份排 好的行程範本時。
🛠️ 怎麼接起來的?
- 關鍵程式與設定片段
n8n Webhook 接收點:接收來自 LINE 的對話文字。
OpenAI 提示詞(System Prompt):
「你叫 gkk,你對於出門規劃找景點很厲害,不管是冷門還是熱門的你都可以提出意見,對於伴手禮或是要住哪裡都難不倒你。」
HTTP Request 發送設定 (JSON Body):
{
"replyToken": "{{ $json.body.events[0].replyToken }}",
"messages": [
{
"type": "text",
"text": "{{ JSON.stringify($json.output[0].content[0].text) }}"
}
]
}
💬 實際聊起來
(測試範例)使用者:「我想去日本東京三天兩夜」
- gkk 回覆:
Day 1:上野公園 & 美術館 -淺草寺雷門 -晴空塔夜景
Day 2:明治神宮 -原宿竹下通- 澀谷十字路口 -新宿歌舞伎町
Day 3:築地外市場早餐 -銀座高級逛街 -東京車站 / 皇居外苑- 準備回程
gkk 超實用貼士:推薦租賃 Suica/Pasmo 悠遊卡、使用飯店行李宅配,並附上熱情問候!
🔧 我調整過的地方
- Markdown 換行字元在 LINE 顯示異常:在 n8n 的 HTTP Request 節點中使用 JSON.stringify() 正確轉譯 \n 換行符號。
- 格式太硬、像機器人:調整 System Prompt 賦予「gkk」熱情且專業的旅遊達人性格。
- 回答太大籠統:設定明確引導,提示小精靈在回答最後主動詢問是否需要推薦隱藏版甜點或購物清單。
🔍 我怎麼確認它做對了?
- 語氣測試:確認 gkk 是否自報家門(「嗨,我是 gkk!」)並展現熱情態度。
- 邏輯測試:輸入不同天數與地點,確認生成的行程是否順暢、景點是否合理。
🚀 未構延伸構想來架
記帳功能(記帳小幫手):
- 架構:新增「文字解析節點」與「Google Sheets API」。
- 邏輯:當輸入「午餐 300 日圓」時,AI 解析出金額與類別,並由 n8n 自動寫入 Google 試算表進行外幣結算。
天氣查詢功能:
- 架構:串接 OpenWeatherMap API。
- 邏輯:當使用者詢問行程時,n8n 先向天氣 API 查詢當地預報,再交由 AI 提醒「第 2 天有雨,建議攜帶雨具或改為室內行程」。
🎉 最後
如果你也是那種「想出國玩卻懶得做功課」的人,gkk 真的超方便!只要一句話,幾秒鐘內就能拿到包含景點、交通美食的清單。
0 個愛心0 則留言
登入並驗證手機後就能留言。登入