進階應用 - 自動寫入 Google Docs
完成基本的發票分析功能後,我們可以進一步設定自動化流程,讓 AI 工具 自動將分析結果寫入 Google Docs。
4.1 設定 Playwright MCP
因為 AI 工具的限制,無法自動開啟瀏覽器,我們需要使用 Playwright MCP 來進行自動化流程。
- 下載安裝 Playwright MCP 的應用程式
npm install -g @playwright/mcp@latest
- 在 Toolbase 中選擇你使用的 AI 工具
- 切換到 Custom 標籤,並點擊 Add Custom Plugin
- 基本設定:
- Name:
Playwright
(只能輸入英文和特定符號) - Type: 選擇
Local
- Command: 輸入以下內容
- Name:
npx @playwright/mcp
- 點擊 Save 儲存
- 將介面上
Playwright
的切換開關啟動為 on
tip
- Playwright MCP 需要 Node.js 版本 18 以上,請先確認你的 Node.js 版本是否符合要求
- 如果 Command 指令無效,可能是執行路徑問題,請確認路徑設定是否正確
4.2 執行自動化流程
下達指令,請將 {資料夾路徑}
替換成你存放發票圖片的資料夾路徑:
請幫我用 MCP 辨識 {資料夾路徑} 資料夾內的發票檔案內容
再用 MCP 操作瀏覽器打開線上的 Google Docs,新增一篇線上文件命名為「發票簡報」,將發票辨識結果報告整理寫進線上文件「發票簡報」 裡
過程中會進行多次的處理,會需要一段時間。當 AI 工具需要存取 Google Docs 時,系統會要求你授權權限。請根據 AI 工具的提示,點擊授權按鈕並完成權限設定即可
tip
- 未付費的 AI 工具會有請求次數限制,MCP 服務會產生多次請求,可能會造成流程被中斷
- 如果 AI 工具本身沒有具備直接存取本地資料夾的功能,只要 Toolbase 已設定好指定目錄,就不需要額外指定資料夾路徑
4.3 查看結果
完成所有步驟後,你可以:
- 檢查 Google Docs 中的分析結果
- 驗證資料是否正確寫入
- 測試不同的發票圖片
- 確認自動化流程是否正常運作,如有異常,可以嘗試調整對話的文字描述,避免 AI 誤判行為