學會使用 AI 命令行工具來生成、處理與管理檔案
踏出 AI 自動化的第一步
CLI(Command Line Interface,命令行介面)是一種通過「輸入文字(Shell 命令)」來操作電腦的方式, 例如切換資料夾、建立檔案、執行程式等。
Gemini CLI 是 Google 提供的命令行工具,讓使用者能在終端機中以提示詞的方式使用 AI 大模型 Gemini, 協助生成內容、整理資訊與輔助開發。
以自然語言描述需求,生成文字、程式碼、圖片視頻等。
可直接操作電腦系統,在終端機中快速建立與管理輸出。
建立可重複、可記錄、可自動化的工作流程
同一套指令流程可重做多次,步驟一致且容易驗證。
指令與輸出可保存,便於查核、提交與分享。
可用腳本批量處理檔案與資料,節省時間並降低錯誤。
本練習將示範使用 Gemini CLI:
生成檔案 → 執行程式 → 產出統計結果 → 匯出紀錄
按下 Win + R 輸入 wt 打開終端機:
# 檢查 Python 版本
python --version
# 檢查 Gemini CLI 版本
gemini --version
代表環境已就緒,可直接使用。
請改用 npx @google/gemini-cli
在 PowerShell 依序輸入以下指令:
1 cd "$HOME\Desktop"
(無法進入桌面請嘗試:cd "$HOME\OneDrive\Desktop")
2 mkdir gemini-cli-class (已建立可跳過)
3 cd gemini-cli-class
4 mkdir S1B_姓名_Gemini-CLI_練習一 (已建立可跳過)
5 cd S1B_姓名_Gemini-CLI_練習一
6 pwd
# 應顯示 "...Desktop/gemini-cli-class/S1B_Tom_Gemini-CLI_練習一"
使用「系統變數」和「雙引號」以保證路徑的語言和空格不會出錯
依照你的安裝狀態,擇一啟動:
gemini
npx @google/gemini-cli
進入 CLI 後,對話框輸入為提示詞(Prompt),而非命令(Command)。
輸入命令需在消息框中按「!」進入 shell 模式(按 ESC 退出)。
在 Gemini CLI 對話框內貼上:
請用繁體中文產出「Windows PowerShell 命令行溫習紙」,存成 cheatsheet.txt(UTF-8):
1) 包含指令:pwd, ls, cd, mkdir, New-Item, cat, cp, mv, rm, cls。
2) 指令須有用途 + 範例。
3) 加上「相對/絕對路徑」與「空格要加引號」範例。
4) 最後附上 5 題問答題(暫不給答案)。
輸出要求:只在當前文件夾輸出一個 cheatsheet.txt,不要額外解釋。
重點:執行系統命令必須加「!」(按 ESC 退出)
# 檢查當前資料夾是否有檔案生成
!ls
# 用記事本查看檔案內容
!notepad cheatsheet.txt
在 Gemini CLI 對話框內貼上:
請寫一個 Python 程式 cheatsheet_stats.py:
輸出要求:只在當前文件夾輸出一個 cheatsheet_stats.py,不要額外解釋。
在 Gemini CLI 對話框內輸入以下命令來跑程式:
# 運行剛剛生成的 Python 程式
!python cheatsheet_stats.py
# 用記事本查看程式生成的統計結果
!notepad cheatsheet_stats.txt
問題:為什麼要加「!」?
用以下命令將你與 Gemini CLI 溝通的過程存下來:
存檔成功後,使用 !ls 確認檔案是否存在。
在 Gemini CLI 對話框內輸入以下命令打開記事本,並回答問題:
!notepad reflection.txt
反思內容(必填):
請確認 S1B_姓名_Gemini-CLI_練習一 資料夾中包含以下 5 個檔案: