會前準備自動化:帶著簡報開會,該取消就取消
運用行事曆 API、工具情境與 AI 簡報自動化會前準備的實用指南。別再花 30 分鐘為不必要的會議做準備。
By Ellis Keane · 2026-03-28
會前準備自動化的目標,不是讓會議準備得更充分,而是徹底減少會議數量。
大多數「AI 會議助理」的推銷都搞反了方向。他們假設你行事曆上的每場會議都有存在的必要,而問題只在於你毫無準備地走進去。實際上,每週有很大一部分會議可以用兩段話的摘要來取代 – 只是那段摘要沒人寫,因為沒人有足夠的情境來寫它。
我們開始認真思考會前準備時,首先注意到的不是人們進場前需要更好的筆記。而是會議之所以存在,通常是因為有人不知道上次團隊討論後發生了什麼事,而找出答案的唯一方法就是排 30 分鐘來問。如果你以工程師薪資估算會議室成本每小時 150–200 美元(對四到五人團隊算是保守估計),那其實是用很昂貴的同步儀式交換原本就已存在於專案追蹤器、聊天紀錄和 commit log 的資訊。
所以這裡有一份完整的自動化作戰手冊。只要你能存取行事曆、聊天工具和專案追蹤器的 API,本指南中的所有內容都做得到。有些部分維護起來確實很繁瑣(老實說),但機制本身不複雜,而且效益會持續累積。
會前準備真正的意思
大部分人說「會前準備」時,通常是指兩件事之一:要嘛審閱議程(前提是有議程 – 根據我們經驗通常沒有),要嘛在行事曆通知跳出前 10 分鐘狂刷 Slack 和 Email。這兩種在任何實質意義上都稱不上是準備。
真正的會前準備自動化,會在你坐下來之前回答三個問題:
- 自上次開會後發生了什麼? 不是模糊地說「事情有進展」,而是具體更新:哪些任務移動了、哪些 PR 合併了、在哪些頻道做出了哪些決策。
- 什麼卡住了或有風險? 沒有進展的事項、未解決的對話、被提出但從未處理的阻礙(blockers)。
- 每位與會者需要從這場會議得到什麼? 不是正式議程,而是根據每個人近期的工作,他們實際可能帶著哪些問題進來。
如果你能自動回答這三個問題,就打造出了真正有用的東西。同時你也創造了一份文件,有時會讓會議變得不必要 – 因為答案就在那裡,根本不需要同步討論。我們沒有在大樣本上嚴格追蹤這個數據,但根據經驗,當會前簡報先發出時,例行同步會議被取消的比例約為 20–30%。
會前準備自動化的三個層次
把自動化會前準備想像成三個堆疊的層次,每一層都為下一層提供輸入。你可以只實作第一層就能獲得實質價值,或者三層全做,打造出更有用的成果。
第一步:從各處提取情境
這是基礎管線工程。你需要一個系統,給定一場行事曆事件及其與會者,能夠從團隊使用的工具中提取近期活動。
對典型的工程團隊來說,這意味著:
- 行事曆:與會者名單、會議標題、任何連結的文件或議程
- 專案追蹤器(Linear、Jira、Asana):過去 5–7 天內,指派給每位與會者或由其更新的任務
- 程式碼平台(GitHub、GitLab):自上次同類會議以來,與會者開啟、審閱或合併的 PR
- 聊天工具(Slack、Teams):相關頻道中的訊息,特別是與會者參與的討論串
最簡單的實作方式是一個在會前 30 分鐘執行的排程工作。它會查行事曆 API 撈即將到來的事件、提取與會者 Email,再打各工具 API 拉取對應人的近期活動。
大致虛擬碼如下:
``` for each meeting in next_2_hours: attendees = calendar.get_attendees(meeting.id) for each person in attendees: tasks = linear.get_recent_tasks(person.email, days=7) prs = github.get_recent_prs(person.username, days=7) messages = slack.search(from=person.id, after=last_meeting_date) compile_brief(meeting, attendees, tasks, prs, messages) ```
Google Calendar API 讓提取與會者變得很直觀。Slack 的 search.messages 端點 支援 from: 和 after: 查詢修飾符,可用於按使用者和日期範圍過濾 – 正是你這裡需要的。
第二步:過濾出真正重要的
原始的活動傾印是沒用的。沒人想在 30 分鐘的同步會議前讀 47 則 Slack 訊息和 12 個 PR 描述。第二層會篩出對這場特定會議真正重要的內容,而篩選邏輯取決於會議類型:
- 1-on-1:對方的阻礙、近期完成的工作,以及你們之間未解決的討論串。跳過與雙方無關的內容。
- 團隊 standup / sync:狀態變更(任務欄位移動)、新阻礙與跨團隊依賴。跳過例行 commit 和小的 PR review 留言。
- 專案 review:里程碑進度、範圍變更,以及自上次 review 後非同步做出的決策。跳過個別任務層級的更新。
- 外部會議(客戶、合作夥伴):近期溝通紀錄、未兌現的承諾,以及對方正在等待的事項。
一開始可用啟發式規則實作(regex 和關鍵字比對的效果出乎意料地好,這也某種程度說明了大多數會議議程有多可預測),資料量夠大再升級為 LLM 篩選。多數行事曆事件可透過標題和與會者人數做到不錯的分類,但你需要為模糊情況準備備用方案。
第三步:產出簡報,而非摘要
拿著篩選後的訊號,產出一份可讀文件,結構要設計成讓你在 60 秒內就能掃完。
實務上效果良好的會前準備模板:
- 自上次以來:3–5 個重點總結發生了什麼變化
- 觀察清單:卡住、逾期或被標記的項目
- 未結討論串:已開始但尚未解決的對話
- 建議主題:從資訊落差推斷出這場會議可能需要解決的問題
如果你用 LLM 來生成(到了這個階段,除了簡單格式化之外你大概都該用 LLM),請將篩選後的訊號作為結構化資料(而非原始文字)餵給它,並要求它產出簡報(brief),而不是摘要(summary)。這個區別很重要:摘要描述了發生過的事,簡報告訴你進場前需要知道的事。
會議摘要與會前簡報的差別在於方向性。摘要向後看。簡報向前看。請自動化簡報,而不是摘要。
自己動手做:務實的評估
那些把會前準備自動化說得像週末專案的教學文章,(出於善意地)在騙你。以下是實際需要的心力。
做得快的部分:
- 行事曆 API 整合:半天,文件齊全且穩定
- 專案追蹤器與程式碼平台 API 查詢:每個工具一到兩天,取決於身分驗證設定
- 基本的簡報格式化:使用任何模板系統只需幾個小時
耗費時間的部分:
- 大規模的 Slack 搜尋:Slack 的搜尋 API 有 rate limits,當你為每場會議跨多個使用者和頻道查詢時就會碰壁。你花在分頁和退避(backoff)邏輯上的時間,會比實際搜尋還多。
- 身分解析(Identity resolution):把行事曆與會者的 Email 對到 Slack user ID、GitHub 帳號和 Linear 帳戶,是一個出乎意料煩人的問題。每當有人在一個服務用個人信箱、另一個用工作信箱時就會壞掉,而且沒有通用的跨工具身分標準(仔細想想,這正是資訊最終會被孤立的很大一部分原因)。
- 會議重複性偵測:要知道「上次我們開會」是什麼時候,需要理解重複性行事曆事件,而各供應商的實作不一致。Google Calendar、Outlook 和 CalDAV 處理 recurrence expansion 的方式都不一樣。
- 維護:Token 會過期、API 會改版、新團隊成員需要被映射。這些管線需要持續照顧。
涵蓋一種會議類型、橫跨三個工具的可用原型,務實的估計是:一位資深開發者 2–3 週的兼職工程時間。這是基於我們內部經驗以及與建過類似管線的團隊交流後得出的結論。若要擴展到處理多種會議類型並支援優雅降級(graceful degradation):大約還需要一個月。
值得嗎?對一個 8–10 人、每週開 15–20 場會議的團隊來說,假設每人目前花 10–15 分鐘準備每場會議,算下來整個團隊每週大約能省下 5–8 小時的手動準備時間。是否能合理化開發成本,取決於你如何衡量工程時間與會議時間的價值(以及其中有多少場會議可以直接取消)。
當準備工作自動化後會改變什麼
最有趣的結果不是會議變得更好(雖然確實變好了)。而是會前簡報本身變成了一種溝通載體,完全取代了某些會議。
當一份簡報在 standup 前 30 分鐘發出,且涵蓋了 standup 原本要提出的所有內容時,大家就開始回覆「看起來沒問題,沒有要補充的」,然後會議被取消。這種情況一開始發生得慢,接著會以一種我只能形容為「驚人的規律」持續出現。我們在自己團隊和幾個交流過的團隊中(公平地說,不是嚴格的樣本)都看到了這種模式:團隊從每週五次同步減少到兩到三次,不是因為有人強制規定減少會議,而是資訊的流動讓其他會議變得多餘。
第二個改變的是會議品質。當每個人走進來時已經吸收了情境,對話就會從更高的高度開始。不再是「X 的進度如何?」而是「我看到 X 被 Y 卡住了,我們需要做什麼來解除阻礙?」這種從收集狀態到解決問題的轉變,其價值遠超過省下的準備時間。
第三件事 – 也是最常讓人驚訝的 – 是簡報在沒有監視的情況下創造了當責(accountability)。當一份文件顯示某個任務已經閒置兩週沒人碰,沒人需要去追問。它就擺在那裡。這種可見性達到了任何 standup 提問都做不到的效果(希望不會讓任何人感到被監視 – 這是一條需要小心拿捏的界線)。
帶著簡報走進每一場會議。Sugarbug 會自動從你的工具中彙整情境,讓你專注於決策 – 而不是狀態更新。
Q: 什麼是會前準備自動化? A: 會前準備自動化利用行事曆整合、工具 API 與 AI,在每場會議前自動蒐集與會者、議題與近期活動的情境。系統會為你整理好一份簡報(通常在會議前 30–60 分鐘),讓你無須手動查看 Slack 討論串、專案追蹤器和 Email。
Q: Sugarbug 會自動做會前準備嗎? A: 會。Sugarbug 會從已連接的工具拉取情境,產生一份會前簡報,包含每位與會者的近期活動、待處理事項與相關決策。我們仍在微調預設要浮現多少情境,但簡報會在你進入會議前準備就緒,並涵蓋本指南中概述的三個問題。
Q: 不買新工具也能做會前準備自動化嗎? A: 可以。本指南中的所有內容都可以透過行事曆 API、聊天搜尋端點以及輕量腳本或 cron job 來實作。你可以用現有工具獲得大部分價值,但持續的維護成本(身分解析、Token 管理、API 變更)是真實存在的,決策時值得一起考量。
Q: Sugarbug 的會前準備支援 Google Calendar 嗎? A: 支援。Sugarbug 整合了 Google Calendar 以取得與會者與事件資料。它會將與會者與他們在已連接工具中的活動進行比對,並送出一份簡報,涵蓋發生了什麼變化、什麼卡住了,以及每個人可能想在會議中討論什麼。
Q: 設定自動化會前準備需要多久? A: 若從 API 自行開發:涵蓋一種會議類型和三個工具的基本原型,約需 2–3 週的兼職工程時間。若使用像 Sugarbug 這樣的現成產品,設定過程更像是連接你的帳號,然後讓系統在第一週學習你的會議模式。
---
P.S. 如果你不想自己鋪整條管線,這正是我們在 Sugarbug 打造的東西。不過上面的做法即使沒有我們也都行得通。