一支 API 只有三件事:一個網址、一把 key、一包問題。學會 serper.dev,你就學會了所有 API 的通用模式。
學習目標
讓 Skill 呼叫外部 API,把外面世界的即時資料拉進來。學的是通用模式:一個網址、一把 key、一包問題。
讓 Skill 主動打電話出去拿資料。那通電話就叫 API 呼叫。它不再只靠自己的知識回答,能把即時的外部資料拉進來。
一個能查 Google 的 skill,叫 serp-checker。輸入關鍵字,回來前十名與搜尋意圖分析。
今天串 serper,明天換任何一支 API,方法完全一樣。網址換掉、key 換掉、問題換掉,就這三件事。
通用模式
把它想成得來速:開到窗口(網址)、出示會員卡(key)、點餐(問題),它就把答案遞出來。
告訴系統你要打哪一個窗口。google.serper.dev/search 就是 serper 的得來速窗口。
證明你有資格用這個服務。serper 免費 2500 次查詢,今天絕對夠用。
你要問什麼、查什麼地區、要幾筆。用 JSON 格式包好,一起送出去。
所有 API 都是這個模式。今天你串 serper,明天換任何一支,學到的是同一件事。
通用模式 · 關鍵心法
Claude 不會背下每一支 API。把那支 API 的官方文件找出來丟給它,它就照規格做。
Google 搜「serper api docs」,或到 serper.dev 點 Docs / API Reference。每支正規 API 都有這一頁。
把那頁網址貼給 Claude Code,說「去讀這份文件,照它的規格做」。它會自己讀、自己看懂格式。
Claude 從文件讀出網址、參數、回傳長相,直接寫成能跑的程式。技術細節你完全不用看。
找對文件、餵給 AI,就是串任何 API 的通用鑰匙。文件對了半小時搞定,叫它用猜的就會卡住。
動手前準備 · 環境變數
key 是密碼,別寫進指令。放進一個叫 .env 的純文字檔就好。它只是文字檔,Mac 和 Windows 一模一樣。
.env 的檔。SERPER_API_KEY=你的key最快:直接叫 Claude「在這個資料夾幫我建一個 .env,放這把 key」,它會幫你建好。
動手 · 10 分鐘
注意指令裡那一段 「key 放在 .env」。這就是上一頁設好的那個檔,告訴 Claude 你的 key 在哪,不是叫你去終端機打指令。
SEO 應用 · 25 分鐘
這兩塊是搜尋意圖最直接的線索。serper 都幫你抓回來了,讓 skill 接著分析。
貼完就跑:輸入任何關鍵字,意圖摘要與延伸清單一次回來。
產出解讀
原本要開 Google → 手動看 → 手動記 → 手動猜意圖。現在:輸入關鍵字,全部自動拿回來。
這不是取代你的判斷,是把蒐集資料那一段時間還給你,讓你專心做內容決策。
進階加碼 · 技術端選做
講師示範,不要求全員操作。重點是讓你親眼看到:換一支 API,只是換那三個東西。
| 三件事 | serper.dev(你剛做完的) | DataForSEO(示範) |
|---|---|---|
| 網址 | google.serper.dev/search | api.dataforseo.com/v3/... |
| Key | SERPER_API_KEY | DATAFORSEO_KEY |
| 問題 | 查關鍵字的 Google 搜尋結果 | 查月搜量、CPC、競爭度 |
卡關備援
.env,再叫 Claude「讀 .env 取得 API key」。不用自己打 export,Claude 會處理。卡關是正常的,不是你的問題。API 整合的卡關點就那幾個,遇到的時候對照這頁就好。