里程碑
老蠹|住在 LINE 裡的師大圖書館找書小精靈
新成員 @legacy.kjhchkjomolmpficmpikmpkd發布於
在師大借書,我每次都要走一樣的流程:打開圖書館網站、輸入書名、從十幾筆結果裡認出要的版本,再截圖記下樓層和索書號。每一步都不難,加起來卻足以讓我拖著不去借。這次的 LINE 小精靈,我決定先解決這件小事。
老蠹是一隻在師大圖書館住了幾十年的蠹魚。牠話不多,只回答兩件事:書在哪裡、現在能不能借。
互動示範
我:同理心的力量
老蠹:同理心的書不少,我挑了最相關的 10 本,點下面的按鈕選你要的那本。
(我點了 2026 年版)
老蠹:這本我啃過,在架上等你。
📍 總館6F新類號專區
索書號:176.525 8646(2)
狀態:可外借,可以直接去拿
這本書館內其實有兩冊,舊版借出中、10/27 才會歸還。老蠹不會把兩筆資料都丟給我自己比對,而是直接告訴我該拿哪一本。對我來說,這才是「幫上忙」和「查得到資料」的差別。
怎麼做的
我用 n8n 接收 LINE 訊息,到圖書館的館藏系統查詢,再交給 AI 回覆。設計時我刻意讓 AI 只負責兩件事:把「我要找同理心那本」這種口語整理成搜尋關鍵字,以及把館藏資料說成人話。讀網頁、抓表格這些需要精準的工作,全部交給程式處理。
System Prompt 的重點:先寫它不能做什麼
一開始我把心思放在老蠹的個性,後來發現這是最簡單的部分。找書工具真正的風險是 AI 很有自信地講錯:索書號錯一個字,使用者就會在書架前白找半天。所以我寫的第一條規則是:館藏地、索書號和狀態只能照抄系統資料,連「2008年7刷」這種附註都不能省略;查不到就說查不到,不能憑印象猜樓層。
其他規則都是為了讓回覆能直接拿去用:把「到期 10-27-26」翻成「預計 10/27 歸還」,同一本書有多冊時優先推薦能借的那冊,每次固定回「在哪、索書號、狀態、下一步」四件事。
心得
這次最大的體會是,AI 的可靠來自邊界,而不是能力。給它越清楚的範圍,它越不會在不該發揮的地方亂發揮。
另外,真正花最多時間的不是 Prompt,而是串接:本機的 n8n 要另外開對外通道,LINE 才連得到;Webhook 網址貼錯過一次;我還把兩個官方帳號搞混,對著沒接上的那個傳了好幾次訊息,一直以為是流程壞了。這些錯誤反而讓我把資料從 LINE 到 n8n、再回到 LINE 的每一段都走過一遍。
接下來想把老蠹搬到雲端,讓它在電腦關機時也能值班,再加上「全部借出時一鍵預約」的功能。
2 個愛心0 則留言
登入並驗證手機後就能留言。登入