← 補充單元 相關等級: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。