Vibe Coder 指南
給用描述來寫程式的開發者。 不需要命令列專業知識。只要告訴 Boring 你想要什麼。
🎨 什麼是 Vibe Coding?
Vibe Coding 是一種開發風格: 1. 描述 你用自然語言想要什麼 2. 讓 AI 生成實作 3. 審查 並精煉輸出
你專注於「什麼」,AI 處理「如何」。
🚀 你的第一個 Vibe 會話
步驟 1:從 /vibe_start 開始
步驟 2:回答問題
Boring:好主意!讓我了解你的願景:
1. 靜態網站還是有後端?
2. 需要哪些功能?(評論、搜尋、標籤)
3. 設計風格?(極簡、雜誌風、科技感)
4. 目標平台?(桌面、行動優先)
你:1. 靜態網站就好
2. 標籤和搜尋
3. 極簡乾淨
4. 行動優先
步驟 3:看著你的部落格誕生
Boring:完美!這是我會建立的:
📁 blog/
├── index.html (首頁)
├── posts/ (部落格文章)
├── styles/ (深色主題 CSS)
├── js/ (搜尋功能)
└── tags/ (標籤頁面)
開始實作...
✅ 建立基礎結構
✅ 實作深色主題
✅ 新增搜尋功能
✅ 建立範例文章
你的部落格準備好了!開啟 index.html 查看。
💡 Vibe Coder 快速提示
| 你想要什麼 | 只需說 |
|---|---|
| 建立新東西 | /vibe_start [描述你的想法] |
| 修復錯誤 | /quick_fix 或 boring-route "修好它" |
| 提交變更 | /smart_commit 或 boring-route "提交變更" |
| 全端應用 | /full_stack_dev 或 boring-route "建立應用..." |
範例
/vibe_start 建立一個有城市搜尋的天氣儀表板
/vibe_start 建立一個有拖放功能的任務管理器
/vibe_start 為攝影師製作一個作品集網站
/full_stack_dev my-store "Next.js + Stripe + Supabase"
🎯 Vibe Coding 模式
模式 1:描述體驗
❌ 不要這樣說:
✅ 這樣說:
模式 2:專注於使用者
❌ 不要這樣說:
✅ 這樣說:
模式 3:展示,不要告訴
❌ 不要這樣說:
✅ 這樣說:
🔄 Vibe 工作流程
┌─────────────────────────────────────────────────────────┐
│ VIBE 工作流程 │
├─────────────────────────────────────────────────────────┤
│ │
│ 1. 描述 2. 審查 3. 精煉 │
│ ────── ────── ────── │
│ 告訴 AI 你 查看結果 「把按鈕 │
│ 的願景 做大一點」 │
│ │
│ ↓ ↓ ↓ │
│ │
│ 「我想要一個 「看起來不錯, AI 調整 │
│ 很吸睛的 但需要更多 然後你就 │
│ 著陸頁」 顏色」 完成了!🎉 │
│ │
└─────────────────────────────────────────────────────────┘
🛡️ 安全第一(即使對 Vibe Coder 也是)
影子模式保護你
即使你不是命令列專家,Boring 也會保護你:
你始終掌控一切。 危險操作需要你的確認。
📱 給行動/網頁開發者
建立行動應用
建立網頁應用
建立 API
🎮 給遊戲開發者
🤖 給 AI/ML 開發者
💬 常用短語
| 短語 | 會發生什麼 |
|---|---|
| 「讓它更好」 | AI 改善代碼品質 |
| 「新增測試」 | AI 撰寫測試案例 |
| 「讓它更快」 | AI 優化效能 |
| 「讓它更漂亮」 | AI 改善 UI/設計 |
| 「解釋這個」 | AI 撰寫文檔 |
| 「修復這個」 | AI 除錯問題 |