Plugin guides

Microsoft Teams 會議外掛

teams-meetings 外掛會以訪客身分,在 OpenClaw Chrome 設定檔中加入 Microsoft Teams 連結。它接受 teams.microsoft.com/l/meetup-join/... 下的工作連結,以及 teams.live.com/meet/... 下的消費者連結。它不會建立會議、透過電話撥入、呼叫 Microsoft Graph 或錄製會議。

設定

語音回覆使用與 Google Meet 外掛相同的本機音訊必要條件:macOS、BlackHole 2ch 虛擬音訊裝置和 SoX。

bash
brew install blackhole-2ch soxsudo rebootsystem_profiler SPAudioDataType | grep -i BlackHolecommand -v sox

啟用外掛,然後檢查設定:

json5
{  plugins: {    entries: {      "teams-meetings": {        enabled: true,        config: {          defaultMode: "agent",          chrome: { guestName: "OpenClaw Agent" },        },      },    },  },}
bash
openclaw teamsmeetings setupopenclaw teamsmeetings join 'https://teams.microsoft.com/l/meetup-join/...'

使用 chromeNode.node 在已配對的 macOS 節點上執行 Chrome、BlackHole 和 SoX。該節點必須允許 teamsmeetings.chromebrowser.proxy

模式

模式 行為
agent 即時轉錄會諮詢已設定的 OpenClaw 代理程式;由 TTS 回覆。
bidi 即時語音模型會直接聆聽並回覆。
transcribe 僅觀察加入,並擷取即時字幕轉錄快照。

轉錄模式會在獲准加入後啟用 Teams 即時字幕,並擷取標示發言者的字幕列。transcript 動作會傳回目前 OpenClaw 會議工作階段中有界限的字幕緩衝區。

訪客加入限制

瀏覽器轉接器會關閉應用程式插頁、填入訪客名稱、關閉相機、依所選模式設定麥克風,並按一下加入按鈕。通話中狀態會使用掛斷控制項;大廳、租用戶登入和裝置權限狀態則會傳回明確的手動操作原因。支援消費者會議啟動器重新導向,以及 Chrome 顯示的 BlackHole 2ch (Virtual) 標籤。

Teams 租用戶原則可能要求登入、電子郵件驗證或由組織者核准加入。請在 OpenClaw Chrome 設定檔中完成該步驟,然後重新嘗試狀態查詢或語音。外掛不會繞過租用戶原則。

消費者版 Teams 網頁用戶端已針對以下項目完成實際驗證:應用程式插頁、訪客名稱輸入、加入前的麥克風/相機切換、加入、大廳准入、媒體權限、通話中偵測、即時字幕、BlackHole 輸入/輸出路由、離開,以及通話後偵測。工作租用戶可能實施不同的登入、電子郵件驗證、准入和離開確認原則;請在 OpenClaw Chrome 設定檔中完成所有回報的手動操作。

工具與閘道介面

teams_meetings 代理程式工具支援 joinleavestatustranscriptspeak。閘道方法使用 teamsmeetings.* 前綴。節點命令為 teamsmeetings.chrome

相關內容

Was this useful?
On this page

On this page