跳至主要內容

里程碑

群組聊完了,換我做什麼?

tunajohnny @johnny_0120發布於

群組聊完了,誰還記得我要做什麼?|公事小精靈

「文案週五交。」「改到下午三點喔。」「你可以先確認一下嗎?」

群組裡最容易漏掉的,往往就是這幾句。它們混在閒聊和一整排「收到」中間。看完當下好像都懂,等到真的要做事,又得往回翻:到底改了什麼?哪件事輪到我?

我做了一個住在 LINE 裡的「公事小精靈」,讓它接收指定工作群組的新文字,整理工作資訊、可能需要回覆的事項,再把重點私訊給我。它也能參考我的 Obsidian 筆記,並使用 Google Calendar 工具。

同一段對話,整理出可以接著做的事

假設工作群組出現這段對話:

同學 A:活動文案週五交。

同學 B:交件時間改成下午三點。

同學 A:Johnny,你可以先確認場地嗎?

這是情境示範,不是真實群組紀錄。小精靈要整理的是:活動文案的交件時間,以及「確認場地」這件可能需要我處理的事。摘要會附上原文依據,讓我回頭核對,避免只剩一句看起來很肯定、卻不知道從哪裡來的結論。

每天台北時間 21:00 已設定自動整理,也能私訊 /整理 提前查看。整理結果回到我和小精靈的聊天室,方便我集中看,不必在每個工作群重新找一次。

待回覆也能留下來追蹤:用 /待回覆 查看,用 /已處理 編號 標記完成。不過,它不能知道我是不是已經在別的地方回覆了,所以完成狀態仍需要我告訴它。

私訊直接講,小精靈自己判斷要用什麼工具

我不希望每次使用都得先背指令,更不想每一則訊息都先加上「公事:」。所以私訊可以直接用自己的說法。

「週五前要把活動文案交給負責人。」可以交給它辨識工作內容;「今天有什麼行程?」交給日曆查詢;「參考我的筆記,準備 TRC 競賽有什麼建議?」則先找相關筆記,再帶著背景回答。

資訊不足時,它會先追問,保留近期對話脈絡,讓下一句能接著補充。這也是我希望它具備的 agent 能力:讀懂需求、選擇工具,執行後說明結果。工具仍有範圍,並不是能操作所有服務的通用代理人。

日曆安排,分得清楚「確定」和「可能」

「幫我安排明天下午三點到四點的文案會議」是一個時間清楚的新增要求。小精靈會走日曆新增流程,依工具實際回傳的結果告知成功或失敗。

但「我下週可能想找大家開會」還不夠。暫定安排會先成為建議,缺少日期或時間就追問,不會自己補一個時間直接塞進日曆。

Google Calendar 的行程查詢與空閒檢查已驗證,新增流程已寫好,真實新增活動仍待補測。目前也還沒有修改、刪除與週期活動功能。

我自己的筆記,成為回答的背景

Obsidian 是這個版本很想保留的特色。群組只會說眼前正在做的事,但很多專案背景,其實早就存在筆記裡。

小精靈會用關鍵字搜尋相關 Markdown 片段,回答時附上筆記名稱與原文。這樣在 LINE 問問題時,就能先找回既有資料,不必每次重講專案背景。

它目前讀的是搜尋到的文字片段,沒有讀完整個筆記庫的所有內容,也不讀附件。明確標記的私密內容、日記與私密路徑會略過,未標記的私人文字仍有可能被找到。

它實際能看見的範圍

工作群組需要先邀請小精靈加入,再用一次性指令完成綁定並啟用。之後的新文字才會進入收集,不需要每句都寫「公事」。

它不能直接讀取我所有的 LINE 私人聊天,不能看沒有加入的群組,也不能回補加入前的歷史。圖片、語音與附件目前不在閱讀範圍內,也不會自行替我回覆其他人。

私事會先過濾,私事 或 #private 能明確排除,但 AI 判斷仍可能出錯。需要分析的對話、近期前文和相關筆記片段會送往 OpenRouter 與模型供應方,使用前也需要讓群組成員知道用途。

快速教學:從一個工作群開始

目前需要部署自己的版本,使用自己的 LINE 官方帳號與憑證。我還沒有開放大家共用我的小精靈,所以不能只加我的帳號就直接使用。

部署完成後,可以先從一個工作群試起:

  1. 邀請自己的小精靈入群,私訊它 /綁定群組,把收到的一次性指令整行貼進目標群組,依提示啟用。
  2. 在群內傳一則沒有敏感資訊的測試,例如「活動文案週五下午三點交,請我確認場地」。
  3. 私訊小精靈 /整理,等最終摘要送達,核對期限、待確認事項與原文依據。處理好後,用 /待回覆 清單裡的編號傳 /已處理 編號。

之後群組的新文字會自動收集,不需要每一則都加「公事」。私訊也能直接問「今天有什麼行程?」或「參考我的筆記,整理專案重點」,日曆與筆記需先完成各自的連線設定。

想自己部署,請看 GitHub 詳細安裝說明(在新分頁開啟),包含 API key、n8n、Webhook 與 Google 授權設定。操作步驟、預期結果和常見問題則放在完整使用教學(在新分頁開啟)。

想自己養一隻,可以從開源版本開始

這個工具透過 n8n 處理 LINE Webhook、摘要 AI Agent、排程與 HTTP 流程,本機 Python 服務負責資料庫、對話脈絡、筆記搜尋和日曆工具。模型使用 OpenRouter 免費版本,設定零價格限制,不自動改用付費模型;這不代表 LINE 推播與其他服務都沒有費用。

目前已有真實 Obsidian 問答送達 LINE,也用模擬公事驗證過 n8n 摘要、待辦與私訊發送。每日排程的長期運行仍需要持續觀察。本機版本需要電腦登入、保持在線,睡眠或斷網時就會中斷。

程式與 n8n 工作流已採 MIT 授權公開,包含安裝說明。想試用的人可以部署自己的版本,使用自己的 LINE 帳號與憑證;我的聊天、筆記與金鑰沒有放進去。

GitHub:公事小精靈(在新分頁開啟)

如果把它放進你的工作群,你最想讓它記住的是交件期限,還是那些「等一下要回」的訊息?

1 個愛心0 則留言

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