← 補充單元 相關等級:L2
⚙️
工具 · 自動化

GAS × AI API:讓 Google 試算表直接呼叫 AI

在儲存格裡輸入 =ASK_AI(),AI 幫你填答案

什麼是 GAS × AI?

Google Apps Script(GAS) 是 Google 內建的自動化腳本工具,不需要架設伺服器,直接在瀏覽器裡寫 JavaScript,就能操作所有 Google 服務。

當 GAS 串接 AI API(Claude API / OpenAI API / Gemini API),你的 Google 工作區就有了 AI 能力:

  • Google Sheets 儲存格裡直接呼叫 AI
  • Gmail 自動分類、摘要、草稿回信
  • Google Calendar 自動安排行程
  • Google Docs 批量潤稿

不需要寫後端,不需要部署伺服器,用你已經有的 Google 帳號就能跑。


核心場景

試算表 AI 函式

自訂一個 =ASK_AI("問題") 函式,在任何儲存格呼叫 AI:

  • =ASK_AI("幫我把這段文字翻譯成英文: " & A1)
  • =ASK_AI("判斷這則評論的情緒(正面/負面/中性): " & B2)
  • =SUMMARIZE(C1:C100) — 批量摘要 100 筆資料

自動化工作流

  • 每天早上 9 點自動抓新聞摘要發到 Gmail
  • 客戶填表單 → AI 自動分類 → 寫回 Sheets → 發通知信
  • 會議記錄貼進 Docs → AI 自動整理行動項目

技術概念

API 呼叫

GAS 透過 UrlFetchApp 呼叫外部 API,支援:

  • Anthropic API(Claude 系列)
  • OpenAI API(GPT 系列)
  • Google Gemini API(免費額度最高)

clasp(本地開發工具)

clasp 是 Google 官方的 GAS 本地開發工具,讓你用 VS Code 寫 GAS,再同步到雲端,搭配 Claude Code 使用效果最佳。

Trigger(觸發器)

GAS 的排程執行機制:

  • 時間觸發:每小時、每天、每週
  • 事件觸發:表單送出、試算表編輯
  • HTTP 觸發:當成 webhook 使用

與其他自動化工具的定位

工具 適合場景 技術門檻
GAS Google 工作區深度整合 低(JavaScript)
Zapier / Make 跨平台 SaaS 串接 最低(無程式碼)
Python 腳本 資料處理、批量作業
n8n 自建自動化平台 中高

相關專有名詞

Google Apps Script GAS clasp UrlFetchApp Trigger Anthropic API OpenAI API Gemini API Google Sheets AI 自動化工作流 webhook Spreadsheet function Apps Script IDE

L2「Coding AI 與 API 串接」課程中,我們會從零建立 GAS AI 函式,直接在 Google Sheets 裡呼叫 Claude API。