🛠️ AI Studio × Vibe Coding 30 天:技術大會痛點擊破百寶箱
5 大分類 × 6 大情境,共 30 天,且每天都是「獨立」的微型實作(不具連貫性)。
這樣的安排超級聰明!它就像是一個「技術大會的百寶箱」,讀者每一天都可以隨插隨用,學習一個全新的 AI Studio 溝通技巧,並帶走一個實用的 Vibe Coding 腳本。
⚡ 第二週:AI for Engineering (研發與工程創新)
| 欄位 | 內容設計 |
|---|---|
| 分類 | 研發與工程創新 (AI for Engineering) |
| 情境標題 | Day 7: 報名秒殺抗壓測試:Locust 蟲族大軍壓境 (Python 腳本自動生成版) |
| 問題描述 | 大會早鳥票開賣瞬間,流量往往暴增百倍,如果沒有事先壓測,伺服器極易癱瘓。但手動撰寫能模擬「真實使用者複雜操作路徑」的測試腳本非常耗時。 |
| 應用程式任務 | 透過 AI Studio 生成 Python 基礎的 Locust 壓力測試腳本,精準模擬會眾「瀏覽首頁 -> 查看議程 -> 點擊搶票」的真實連續行為與隨機停留時間。 |
| 提示/關鍵功能點 | 角色設定為資深 SRE (網站可靠性工程師) / 定義使用者行為權重 (Task Weight) / 模擬真實思考等待時間 (Wait Time) / Locust 腳本語法與註解。 |
| 完整提示詞範例 | 「你現在是一位負責千人技術大會的資深 SRE (網站可靠性工程師)。我們的大會報名網站即將開賣,我需要在本地端進行壓力測試。請幫我用 Python 寫一份完美的『Locust 壓力測試腳本』,必須包含以下設計:1. 模擬不同行為權重:讓 60% 的使用者單純瀏覽首頁與議程頁,40% 的使用者會進入報名頁面並送出 POST 請求。2. 擬真人類行為:請在每個動作之間加入隨機的『思考時間 (Wait Time)』(約 1 到 5 秒),避免像單純的 DDoS 攻擊。3. 請在程式碼加上詳細的中文註解,並在最後教我如何安裝 Locust 以及如何在終端機啟動這個腳本的 Web UI 介面。」 |

