Meeting.ai 是幫你做會議記錄的工具:它的 Meeting Bot 會進你的 Zoom、Google Meet 或 Microsoft Teams 會議錄音,Meeting.ai 再寫出逐字稿、筆記和待辦事項。把它的命令列工具 memo 跟 Hermes Agent 裝在同一台機器上,這些內容代理就都讀得到。你可以傳訊息問它某場會議的事,也可以讓 cron 工作把摘要送到你的 Telegram。
只要會議已經在 Meeting.ai 裡就能用,錄的或上傳的都算。設定只要三個指令,其中一個是登入。不需要 API 金鑰,只要你的方案仍可存取你要讀的會議,讀取筆記和逐字稿也不用另外付費。
每週五 16:00,當週的待辦事項送到 Telegram。一個指令就能建立這項工作:
hermes cron create "0 16 * * 5" \
"用 memo 列出我從週一到現在的會議,逐場讀取待辦事項,再依負責人分組寫成一張清單,附上期限和出自哪一場會議。沒有負責人的項目請標出來。" \
--name "Friday action items" \
--deliver telegramHermes Agent 的 gateway 常駐程式會在每週五執行這項工作,並把結果送到你的 Telegram home channel,也就是把 Telegram 連到 Hermes Agent 時設成 TELEGRAM_HOME_CHANNEL 的那個聊天室。下面的訊息是示意,會議是虛構的;本文所有回答範例也都以虛構的會議為例。
待辦事項,10 月 12 日至 16 日
Priya
- 把 migration 計畫寄給 Northwind(期限 10 月 19 日,「Northwind 導入」)
- 檢查值班表(期限 10 月 21 日,「平台同步會議」)
Tomas
- 更新 staging 憑證(期限 10 月 19 日,「平台同步會議」)
Elif
- 分享 Q4 徵才計畫(期限 10 月 23 日,「主管週會」)
沒有負責人
- 決定壓力測試的費用由誰出(「Northwind 導入」)週一到週五 07:00,開會前先收到重點整理。這是第二項工作,做法寫在後面;它會列出今天的行事曆活動,並告訴你每場會議上次決定了什麼、還有什麼沒解決。
想到就能問以前的某一場會。傳訊息給它:
用 memo 找出我上一次跟 Northwind 開的會。我們談定的折扣是多少?還要等誰核准?
代理會搜尋你的會議、讀取那場會議的筆記,然後回答,例如:年繳方案折扣 12%,還在等對方的財務主管核准。
怎麼把 Meeting.ai 連接到 Hermes Agent?
在執行 Hermes Agent 的那台機器上執行三個指令。登入之後,memo 指令會輸出 JSON,而且不會跳出詢問,所以沒有人盯著也能執行。
Hermes Agent 要跑在 macOS 或 Linux 上,終端機後端用預設的 local。在 Windows 上,請在 WSL2 裡執行 Hermes Agent。如果你在 Meeting.ai 還沒有任何會議,請先錄製或上傳一場。
curl -fsSL https://raw.githubusercontent.com/meeting-ai/memo-cli/main/install.sh | bash接著開一個新的終端機,讓 shell 能在 ~/.local/bin 找到 memo,再執行:
memo auth login
memo install-skill-md- 安裝 memo:第一個指令會下載適合你平台(arm64 或 amd64)的版本、核對 SHA-256 檢查碼,並把
memo放進~/.local/bin。執行之前,你可以先看過安裝程式的內容。 - 登入:在沒有瀏覽器的伺服器上,執行
memo auth login email --email [email protected],再照它印出的步驟做:Meeting.ai 會把驗證碼寄到你的信箱。在有瀏覽器的機器上,memo auth login會直接在瀏覽器開啟 Meeting.ai。CLI 是以你的身分登入,讀得到的工作區和你的 Meeting.ai 帳號相同。 - 安裝技能:
memo install-skill-md會把SKILL.md寫入~/.hermes/skills/memo/。這個檔案會教 Hermes Agent 怎麼使用這些指令。安裝程式其實已經試過這一步,再執行一次也無妨。 - 確認 Hermes Agent 看得到它:執行
hermes skills list,找找看有沒有 memo。如果是原本就開著的工作階段,就傳送/reload-skills。 - 開口問:告訴代理:「用 memo 列出我最近的五場會議。」如果標題和你在 Meeting.ai 看到的一致,就成功了。
讓它定時執行
開頭的週五工作是在終端機建立的,晨間重點整理則是傳訊息建立的。兩個指令都是依 Hermes Agent 文件記載的旗標組合出來的。
/cron add "0 7 * * 1-5" "用 memo 列出今天的行事曆活動,逐一搜尋我過去標題相同的會議,告訴我上次決定了什麼、還有什麼沒解決。內容控制在一個畫面以內。"請在跟代理的對話裡執行,例如在 Telegram,重點整理就會回到那個對話;從終端機建立的工作,輸出預設存成本機檔案,要加上 --deliver 才會送出。重點整理需要先在 Meeting.ai 連接行事曆。
你也可以用口語描述排程,Hermes Agent 會把要求轉成排程工作:「每週五下午 4 點,用 memo 整理這週的待辦事項,再用 Telegram 傳給我。」每月一次的也一樣:「每個月一號,用 memo 整理上個月的專案會議,再用 Telegram 傳給我。」
使用前要知道的事
- 這些步驟來自說明文件:我們依據 Hermes Agent 的說明文件和 memo 0.19.2 寫成,沒有親自在 Hermes Agent 裡跑過這套設定;如果某個步驟在你的機器上不一樣,請寫信到 [email protected]。MCP 的做法應該行得通,但我們沒有實際跑過。
- 只有危險的指令才會先問你:在預設的
smart模式下,Hermes Agent 會拿每個指令比對一份危險指令樣式清單,其餘的就直接執行。大多數memo指令只會讀取;會建立會議、編輯筆記、分享或刪除的指令,動到的是你真正的資料。 - 排程的提示詞要寫得完整:cron 工作會在全新的工作階段裡執行,不記得你們聊過什麼,所以要把完整的指示寫進工作裡,連「用 memo」也要寫。
- cron 需要 gateway:排程工作和訊息收發都由 gateway 常駐程式負責,它沒有在執行,就什麼都不會觸發。時間以伺服器的當地時間為準;要改的話,在
~/.hermes/config.yaml設定timezone。 - 維持使用 local 後端:使用容器後端時,指令是在容器裡執行的;容器裡沒有主機上的
memo,也沒有它的登入狀態,得自己掛載進去。 - 錄製和 Visual Note 會用到你的方案:用 Meeting Bot 錄製會議和繪製 Visual Note,會算在你的 Meeting.ai 訂閱裡,或扣 Coins,也就是你 Meeting.ai 帳號裡的點數。由代理發起的也算在內。
- 限制誰能傳訊息給代理:你的會議裡有其他人說過的話。請限制哪些人可以傳訊息給你的代理,摘要也只傳到裡面每個人都該看到的聊天室。
傳訊息時可以問什麼?
用手機就能拿到會後跟進信
剛開完的那場客戶會議,我們決定了什麼?幫我擬一封會後跟進信,不超過 150 字。
Hermes Agent 會用 memo meetings list 找出最新的一場會議、讀取筆記,然後在同一個對話裡把決議和一份可以直接轉寄的草稿回給你。會議一結束,筆記不會馬上就好;memo meetings progress 可以看處理狀態。
替快要開始的會議安排錄製
現在就派 Meeting Bot 加入這場會議:[貼上 Zoom、Google Meet 或 Microsoft Teams 連結]
Meeting Bot 會進入會議並開始錄製。背後執行的指令是 memo meetings create --url <link> --confirm。--confirm 旗標表示這個動作是你要求的;少了它,memo 會回答它正在等待確認。
用一個關鍵字翻遍一整季的會議
在這一季的會議裡搜尋「續約」,列出每家客戶說了什麼。
你會拿到符合的會議,以及每場會議裡相關的那幾句話。搜尋本身用的是 memo meetings search。
還可以問這些
- 當時的原話:「週二的平台同步會議上,我們對 staging 憑證到底是怎麼說的?請引用逐字稿。」
- 某個人在一場會議裡說的話:「列出 Priya 在 Northwind 導入會議中說過的所有內容。」
- 跟某個人開過的所有會:「在我的聯絡人裡找出 Jonas,列出我們今年開過的每一場會,每場用一行說明在談什麼。」聯絡人就是你會議裡出現過的人。
- 把筆記存成檔案:「把今天董事會會前準備的筆記以 Markdown 匯出到我的筆記資料夾。」代理會用
memo meetings export寫出檔案。 - 預先安排錄製:「讓 Meeting Bot 加入明天 10:00 跟 Northwind 團隊的會議。」代理會更新行事曆活動,讓 Meeting Bot 到時候加入。這需要先在 Meeting.ai 連接行事曆。
- 結束錄製:「停止錄製我派 Meeting Bot 加入的那場會議。」
- Visual Note:「把今天下午的工作坊做成一頁 Visual Note。」Visual Note 是把一場會議畫成一張圖,你會收到一張圖片。
Hermes Agent 為什麼讀不到我的會議?
先確認三件事:技能已經載入、登入已經完成,而且代理用的是 local 後端。
| 你看到的狀況 | 該怎麼做 |
|---|---|
| 找不到技能 | 執行 memo install-skill-md,再傳送 /reload-skills 或開一個新的工作階段 |
找不到 memo | 確認 ~/.local/bin 在非互動式 shell 的路徑裡。如果你是在 gateway 之後才安裝 memo,就再執行一次 hermes gateway install,讓它抓到你目前的路徑 |
| 尚未登入 | 執行 memo auth status,再執行 memo auth login 或改用電子郵件驗證碼登入 |
| 只在你的 shell 裡能用 | 代理多半是在容器後端上。把 terminal.backend 切換成 local |
| 找不到任何會議 | memo 一次只會在一個工作區(團隊)裡找。執行 memo workspace list,再用 memo workspace set 切換 |
| 工作一直沒有執行 | 查看 hermes cron status,並確認 gateway 常駐程式正在執行 |
| 餘額已用完的錯誤 | 這項操作需要訂閱或 Coins |
memo 說這場會議已鎖定 | 這場會議所屬的工作區,已經沒有能涵蓋它的訂閱或 Coins。恢復之後就能再讀取;如果是別人分享給你的會議,要由會議擁有者來恢復 |
改走 MCP
Hermes Agent 也能連接 MCP 伺服器,Meeting.ai MCP 伺服器還有一項功能,是前面的 CLI 步驟沒有涵蓋的:Meeting Bot 還在會議裡時的即時筆記,以及到目前為止的逐字稿。
根據它的說明文件,Hermes Agent 會用 Client ID Metadata Document 自動向伺服器表明身分,Meeting.ai 伺服器也支援這種方式。你要把伺服器加進 ~/.hermes/config.yaml:
mcp_servers:
meeting-ai:
url: "https://mcp.meeting.ai/mcp"
auth: oauth接著開一個新的終端機執行 hermes mcp login meeting-ai,在瀏覽器授權連接,然後開一個新的工作階段或傳送 /reload-mcp。用這種方式建立的連接,會列在 Meeting.ai 的已連接的 MCP 用戶端下方,你可以在那裡撤銷。
怎麼取消 Meeting.ai 和 Hermes Agent 的連接?
執行 memo auth logout 結束工作階段,再執行 memo install-skill-md --uninstall 移除技能檔。接著移除會呼叫 memo 的 cron 工作。想從 Meeting.ai 這邊結束工作階段,就到設定 › MCP & CLI 撤銷。撤銷會立即生效。
從週五的摘要開始
執行那三個指令、建立週五的工作,然後在 16:00 看看 Telegram。Meeting.ai CLI 頁面和 CLI 指南對各個指令有更詳細的說明。
其他代理和助理的教學:





