里程碑
我的小精靈 | 待辦及考試安排規劃
Alicia @alicia0472發布於
一、動機
平常在學校常常有各種作業、報告和考試要準備,有時候事情一多,就容易忘記截止日期,或是不知道該怎麼安排讀書進度。雖然現在有很多待辦事項 App,但每次都要自己輸入、設定和安排,還是覺得有點麻煩。
所以我就想,既然 LINE 是平常最常使用的通訊軟體,能不能結合 AI,做出一個只要透過聊天,就能幫我記錄待辦事項、安排讀書進度的小助理呢?
於是就有了這次的作品——「我的小精靈」
二、規劃
一開始只是想做一個能在 LINE 上聊天、回答問題的 AI 小精靈,但後來覺得如果只有聊天,好像少了一點實用性,所以決定增加兩個主要功能。
第一個是智慧待辦事項。使用者只要告訴 Nuva 有什麼事情要完成、截止日期是什麼時候,它就會幫忙記錄,並依照重要程度安排優先順序。完成後也可以直接告訴 Nuva,讓它更新紀錄。
第二個是檢定讀書進度規劃。 例如告訴 Nuva:「我要在明年三月考多益,每天可以讀一小時。」它就能記錄考試資訊,協助安排每天或每週的讀書進度。
最後再把兩個功能結合,讓使用者只要問一句「我今天要做什麼?」,Nuva 就能整理出當天的待辦事項和讀書計畫。
當然,原本的 AI 聊天功能也保留下來,讓 Nuva 不只是管理工具,也能回答生活或課業上的問題。
三、製作
這次是我第一次接觸 n8n,在參加活動之前,甚至不知道原來可以透過這種工具,把不同平台和 AI 串接在一起。
一開始先使用 LINE Developers 建立機器人,再透過 n8n 的 Webhook 接收訊息,最後利用 AI Agent 和 HTTP Request 回覆使用者。
原本以為只要把節點連起來就好了,結果光是 LINE 的 Webhook 就測試了好幾次,不是連線失敗,就是訊息無法正常回覆,好不容易解決了,又遇到 JSON 格式錯誤的問題,真的有種問題永遠解不完的感覺。
後來開始製作待辦事項和讀書計畫功能,才發現 AI 雖然可以回答問題,但不代表它真的會記住資料。因此又加入 Data Tables,讓 Nuva 能夠新增、查詢和更新使用者的紀錄。
其中印象最深刻的是,明明 Nuva 已經回覆「任務完成」,但資料表裡的狀態卻還是 pending,後來才知道必須正確使用 Update 工具,才能真正修改資料。
整個過程就是不斷測試、出錯、修改,再重新測試,最後才慢慢把想要的功能完成。
四、心得
只能說,第一次使用 n8n 就挑戰做一個 LINE AI 小助理,真的比想像中困難很多!
因為自己原本對自動化流程和程式設定都不太熟悉,所以製作過程中遇到很多問題,也花了不少時間研究,從節點設定、程式碼到錯誤排除,都是一邊詢問、一邊摸索。
最有成就感的,就是看到 Nuva 從一開始只能回覆固定訊息,慢慢變成可以自然聊天、記錄待辦事項,甚至幫忙安排考試讀書進度的小助理。
這次不只學會了 n8n 的基本操作,也讓我發現,原來透過 AI 和自動化工具,真的可以把自己生活中的想法變成實際能使用的作品,雖然小精靈還有很多可以改進的地方,但看到最後的成果,還是覺得前面遇到的那些問題都值得了!
0 個愛心0 則留言
登入並驗證手機後就能留言。登入