Windows 上安裝 Google Workspace CLI 完整踩坑紀錄
Google 最近開源了一個統一的命令列工具 gws,可以用一支 CLI 操作 Drive、Gmail、Calendar、Sheets 等所有 Google Workspace 服務。更吸引我的是它能當 MCP 伺服器跑,讓 AI agent 直接操作 Google Workspace API。 我在 Windows 上裝它,結果踩了三個坑,花了不少時間才搞定。紀錄一下。 gws 是什麼gws 用 Rust 寫的,最特別的地方是它的命令不是寫死的——而是從 Google Discovery Service 動態建構。Google 新增 API 端點時,gws 自動就能用,不需要更新軟體。 目前支援的服務: Drive — 檔案管理 Spreadsheets — 試算表 Gmail — 郵件讀寫 Calendar — 行事曆 Documents — 文件 Presentations — 簡報 Tasks — 待辦事項 所有回應都是 JSON 格式,很適合寫腳本或讓 AI agent 呼叫。 安裝:npm 裝不起來官方文件說用 npm 裝: 1npm install -g...
每次都要輸入一串指令?用 PowerShell Function 把 Claude Code 變成一個字
你有沒有這種經驗:每次想用 Claude Code 搭配 Chrome 瀏覽器時,都要輸入一長串指令? 1claude --chrome --dangerously-skip-permissions 手指敲到懷疑人生,而且一旦打錯一個字,又要重來一次。 今天教你一招,把這串指令變成兩個字母:cc 問題:為什麼需要關心這個?如果你常用 Claude Code 的瀏覽器整合功能,你會發現: 參數太長:--chrome --dangerously-skip-permissions 根本記不住 容易打錯:dangerously 這種長單字很容易拼錯 效率低落:每次啟動都要浪費 10 秒打指令 更慘的是,如果你還要傳其他參數(比如指定模型或專案路徑),指令會變得更長: 1claude --chrome --dangerously-skip-permissions --model opus some-argument 這根本是在折磨自己。 解決方案:用 PowerShell Function 封裝指令PowerShell 的 Function...
