跳至主要内容
MCP 發票辨識教學 - 步驟 4

進階應用 - 自動寫入 Google Docs

完成基本的發票分析功能後,我們可以進一步設定自動化流程,讓 AI 工具 自動將分析結果寫入 Google Docs

4.1 設定 Playwright MCP

因為 AI 工具的限制,無法自動開啟瀏覽器,我們需要使用 Playwright MCP 來進行自動化流程。

  1. 下載安裝 Playwright MCP 的應用程式
npm install -g @playwright/mcp@latest
  1. Toolbase 中選擇你使用的 AI 工具
  2. 切換到 Custom 標籤,並點擊 Add Custom Plugin
  3. 基本設定:
    • Name: Playwright(只能輸入英文和特定符號)
    • Type: 選擇 Local
    • Command: 輸入以下內容
  npx @playwright/mcp
  1. 點擊 Save 儲存
  2. 將介面上 Playwright 的切換開關啟動為 on

設定 Playwright MCP

提示
  • Playwright MCP 需要 Node.js 版本 18 以上,請先確認你的 Node.js 版本是否符合要求
  • 如果 Command 指令無效,可能是執行路徑問題,請確認路徑設定是否正確

4.2 執行自動化流程

下達指令,請將 {資料夾路徑} 替換成你存放發票圖片的資料夾路徑:

請幫我用 MCP 辨識 {資料夾路徑} 資料夾內的發票檔案內容
再用 MCP 操作瀏覽器打開線上的 Google Docs,新增一篇線上文件命名為「發票簡報」,將發票辨識結果報告整理寫進線上文件「發票簡報」裡

過程中會進行多次的處理,會需要一段時間。當 AI 工具需要存取 Google Docs 時,系統會要求你授權權限。請根據 AI 工具的提示,點擊授權按鈕並完成權限設定即可

提示
  • 未付費的 AI 工具會有請求次數限制,MCP 服務會產生多次請求,可能會造成流程被中斷
  • 如果 AI 工具本身沒有具備直接存取本地資料夾的功能,只要 Toolbase 已設定好指定目錄,就不需要額外指定資料夾路徑

4.3 查看結果

完成所有步驟後,你可以:

  1. 檢查 Google Docs 中的分析結果
  2. 驗證資料是否正確寫入
  3. 測試不同的發票圖片
  4. 確認自動化流程是否正常運作,如有異常,可以嘗試調整對話的文字描述,避免 AI 誤判行為