里程碑
中華桌球小將最新賽事資訊站1.0 (持續開發中><)
0544|Jane @jijane0901發布於 已編輯
一、簡介
用 LINE 直接搜尋台灣桌球中華代表隊小將的名字,機器人就會顯示該選手:
.現在正在參加什麼比賽
.剛剛贏了哪個國家或選手
.下一場賽事是什麼時候、對上哪個國家
.直播連結在哪裡
可惜的是,理想很豐滿,現實很骨感。製作過程中我遇到很多困難,目前也還沒有辦法全部解決,大家一起看下去
二、動機
我是一位桌球愛好者,同時關注非常多位桌球選手,但在網路上找到的資訊很不全面。
一個一個點進官網、用英文搜尋選手的名字,效率太慢,有時候還會拼錯選手的英文名字😅
另外,桌球的國際賽事由兩個單位辦理(WTT 與 ITTF),每次都要到不同的網站去找對的資訊,想追最近的賽況、下一場賽事,有時候還想找直播連結,常常花費大量的時間。
所以我想做這樣的整合,讓大家在 LINE 上輸入選手名字,就能一次看到想要的資訊。
三、遇到的困難
- AI Agent 查到的資料常常是錯的,或是查詢失敗
看完神木學堂後,我學到用 AI Agent 來回答用戶的問題,但我發現它經常找到錯誤的資料,
例如:現在正在進行的比賽是亞洲錦標賽,地點在烏茲別克,但它回答在南韓 ;我也查詢「簡彤娟」的賽況,實際上她是輸給張本美和,但它給的資料卻是輸給伊藤美誠,而伊藤美誠根本沒有參加這次 2026 年的亞洲桌球錦標賽。這是我遇到的第一個問題。
- 使用過多種 AI 工具,像多頭馬車
一開始我不知道該用哪一種 AI,所以什麼 AI 都用,有點像多頭馬車。
我先請 Claude 幫我寫 System Message,但寫出來之後,機器人的回覆也很奇怪。後來我發現 ChatGPT 查詢選手賽況的正確率很高,所以改請 ChatGPT 幫忙製作 System Message。但是要把我在 n8n 上遇到的所有問題(包含畫面)整合起來給它,還是有點困難。
- n8n 內建 AI 助手的限制與超出課堂範圍的內容
最後,我使用了 n8n 的 AI 助手(My Workflow),但它是免費試用,我用完流量之後就沒辦法再編輯了
而且它做出來的東西超出我的想像,我的認知跟不上。例如它幫我加了很多課堂中沒有學到的東西,像是 searchweb、readpage 和 Tavily 的使用。
- AI 給的方向太發散,怕走彎路
使用 AI 有時候會怕走冤枉路,或是給的方向太發散。
- 例如:
有一次 AI 推薦我直接去找運動賽事網站的 API。這個方向不是不行,但我不知道點進去之後要選哪個網址。另一個 AI 又勸我最好不要去動別人後台的東西(WTT 的 API)。
- LINE 的載入動畫(loading animation)秒數只能設定為 5 秒
因為 LINE 回覆用戶的時間有點久,所以我加了 loading animation。但是 loadingSeconds 不知道為什麼只能設定 5 秒,改成 5 以外的秒數都不行。
- 找不到之後尚未進行的賽事
機器人能搜尋到目前已經完成的賽事,但是接下來的賽事(例如:打完團體賽之後還有雙打賽)就找不到,儘管官網已經列出了。
- 文字排版非常亂
最後一個問題是機器人回覆的文字排版非常亂,但 AI 說不用加 stringify,需要改善這樣的問題。
- 過程中發生無數次改一下system message結果全部大跑掉
想說小小修一下竟然全部跑掉,想 restore 上一個版本時而可以時而不行,後來學乖開一個文件檔先存舊指令再去改。
跌跌撞撞來到這,有喜歡桌球的朋友如果有更快更準確的資訊都可以互相交流~
1 個愛心1 則留言
登入並驗證手機後就能留言。登入