在這篇文章之前,我們都是使用 OpenClaw 內建基本的功能以及架構於 AI 模型的自動程式設計能力 (我們使用的是 Mistral AI),來建立小蝦的技能;但是自從 OpenClaw 在 2025 年 11月橫空出世之後,大量的社群及開發者已經發表了許多強大的技能套件;在 OpenClaw 控制台上就有數十種可以成熟使用的技能,在 ClawHub 上在 2026 年 3 月之前,更有超過 13,000 個 OpenClaw 的技能;這麼豐富的資源,可以讓我們在既有基礎上,用最小的努力發揮小蝦最大的能力。當然,如何選擇適當既有的技能,除了技能是否符合我們自己的需求以外,也要考慮技能的開發來源,才能確保技能使用的有效性、穩定性以及資訊安全。在這裏,我們介紹一個幾乎所有 OpenClaw 使用者都會安裝的 Google Suite Command-line Interface, gogcli,來自動操作 Gmail 以及 Google 行事曆。

- 安裝 gogcli

在這個網頁上,找到"Assets",點開之後就可以看到不同系統使用的壓縮製作好的執行檔,我們要使用的是 "gogcli_0.12.0_linux_arm64.tar.gz" ;記得要找檔案大的那個,它是 for intel 核心的架構,如果你是用蘋果 M 系列或 A 系列的 CPU 或是 nVidia/高通/聯發科的小電腦,那就要選檔案小的那個,它是 for ARM 的架構。

點選所需要的檔案下載之後,直接用檔案管理員 Finder 在壓縮檔上點兩下,它會自動解壓縮然後新增一個子目錄,在子目錄裏面就會找到 "gog" 這個 binary code 檔。把 gog 移到小蝦的共享目錄或是利用 ftp 傳到小蝦的電腦工作目錄,gog 加上執行標註並且搬到 "/usr/local/bin" 這個目錄
chmod +x gog
sudo mv gog /usr/local/bin
然後測試一下
cd ~
gog version
應該就會出現 "v0.12.0" 的版本資訊;這樣子就完成安裝了。
- 申請 Google OAuth 權限
我們可以透過 OpenClaw 跟 "gogcli" 來操控許多 Google 的應用程式,但是要先申請 Google 的 OAuth 的授權;因為過程比較複雜,而且網頁又新的更新,如果查一些網路資訊或直接請 Gemini 或小蝦 (其實是同一個人) 協助進行的話,往往會錯失一些步驟。建議先看一下 Eva 的這一支 YouTube 影片, 步驟上大致一樣,但是申請的項目要改成"電腦版應用程式"而非影片中的"網頁程式"。以下是詳細的步驟:
- 進入 Google Cloud Console,新建一個新的專案,原則上這是要付費,但是 Google 有給每個使用者很大的免費額度,所以免費使用,可以大膽用下去。如果,你進去的畫面是已經有一個正在管理的專案,那就在畫面上方點選那個專案 (不是中間那個),它會跑出另一個畫面,在右上方有新增專案的文字,按下去就可以新增一個專案。專案的名稱可以自己任意取,沒有限制。
- 新增之後會回到首頁,然後點選中間那個剛剛取名的專案,進行管理。它會出現一個管理畫面,在左邊往下滑到底,找到"開始使用"的那個段落,點選"API 瀏覽及啟用 API"。
- 這時候又會換了一個畫面,然後在這個畫面的左邊,點選"程式庫",然後畫面中間會出現一個搜尋框,在這裏填入"gmail api",按 enter 之後,會出來 "Gmail API" 及另一個 API 的小圖;在 "Gmail API"的圖示上直接按下去,又會換一個畫面,其中有一個"啟動"鍵;大膽再按下去。然後會出現一個說明 "Gmail API"是什麼的畫面,不要理它;到左邊再去找"程式庫",重複剛才的動作,但是這次要啟動的是"Google Calendar API"。
- 啟動完 Gmail 及 Google Calendar API 之後,再到左邊,找到"OAuth 同意畫面",按下去,整個畫面改變之後,中間會看到空空的,在空空的下面有一個"開始"按鈕,按下去;然後會出現兩個框要你填,一個是"應用程式名稱",你可以自己隨意取個短一點的名字,另一個是"使用者支援電子郵件",這個就要增你自己的 gmail 地址。然後,下方有一個"下一步"的框,按下去。
- 按下去之後,它會有兩個目標對象的勾選項目;很重要,一定要勾"外部"。然後再按下面那個"下一步"的框。
- 再來會有一個聯絡資訊的框,填入自己的 gmail。再按"下一步"。
- 然後會有一個"我同意",勾選之後,先按"繼續",再按"建立"。
- 然後,很重要,這時候要找左邊"用戶端",準備好要 copy-past 的記事本;按下"用戶端",在中間的畫面的上方有一行不顯眼的字"建立用戶端",按下去;畫面變化之後,在中間有一個"應用程式類型"的選擇框,選擇"電腦版應用程式" (這是跟 YouTube 介紹不一樣的地方);選了之後,下方會長出一個"名稱"的框,裏面會寫"電腦用戶端 X",把它改成你喜歡的名字,或是不改也可以,然後按下下面的"建立"按鈕。
- 精采的來了,它會出現一個對話框,第一個是"用戶端 ID",把內容貼到你準備好的記事本上;第二個是"用戶端密碼",也把內容貼到記事本;不要急著按"確定";把對話框的捲軸滑到最下面,有一個"下載 JSON"的按鈕,按下去,確定有下載完成;最後再按這個對話框的"確定"按鈕。
- 還沒結束,對話框消失之後,到畫面左邊找到"目標對象",按下去,然後把中間畫面滑到下面,找到"測試使用者"這個段落,按下"Add users" 這個框 (突然來測試你看不看得懂英文)。這時候會出現一個對話框,在這裏填入你自己的 gmail 以及小蝦的 gmail。按"儲存"鈕。
完成!這時候,我深刻體會到,為什麼 AI agent 發展之後,網頁軟體工程師會有失業的危機。
- 授權 gogcli
申請完 OAuth 之後,我們就要利用下載的 JSON 授權小蝦可以在它本機端的 'goglic' 執行我帳戶下的 Google 的服務;也就是 Gmail 以及 Google Calendar。
首先,先透過遠端控制小蝦的桌面,打開在它本機端的 Chrome ,登入我的帳號;這中間會有一些 Chrome 的認證過程,就都照 Chrome 的指示進行就可以。然後把下載的 JSON 檔案透過共享目錄或 ftp 傳送到小蝦的電腦,記得這個檔案自己要有備份;因為檔案名稱很長,在傳檔前我把它的檔名改成"claw_oauth.json"。打開終端機,在 JSON 檔所在目錄下,輸入:
gog auth credentials claw_oauth.json
gog auth add [你的 gmail] --manual
這時候,它會出現一長串 URL,同時程式執停在那裏等你作下一步;先把那一長串的 URL 貼上剛才在小蝦電腦桌面打開的 Chrome,然後 Chrome 會出現這樣的畫面

這時候按"繼續",然後會出現 Google 服務的勾選項目,勾選 Gmail 及 Google Calendar 相關的項目;其他的項目,之後在 Google Cloud Console 還可以再增加。

勾選完之後,按"繼續",會出來一個無法連結的畫面;

不用緊張,把這時候 Chrome 連結的 URL,或是畫面上顯示那一段無法連結的 URL copy 下來;回到剛才還在執行程式的終端機端,把這段 URL 貼上去;然後再回來 Chrome,請 Chrome 重新再載入一次;這時候就回出現一個對話框;

填入自定的密碼,記得要把密碼記起來,然後按下"繼續";回到終端機,會發現程式已經執行完成了。可以試著輸入
gog auth list它就會列出授權人 (也就是你自己的 gmail),以授權的 Google 服務。
記得要再回到 Chrome,登出自己的帳號;再登入小蝦的帳號。
- 自動 Gmail 功能
整個安裝及授權的流程結束之後,你就可以請小蝦檢查一下 gogcli 的狀況。

透過 gogcli 這個技能,只要透過對話就可以請小蝦讀我的 email,作一些整理,例如:


但是它也可以用我的帳號發信或是刪除信件,所以必須要作好保護的規則。




- 自動 Google Calendar 功能
在這次的安裝中,也有安裝 Google Calendar;也可以請小蝦幫忙設定

所以,小蝦就會在我的 Google Calendar 加上一個新的項目。

它也可以讀我的 Google Calendar,所以也可以請它作提醒。















