✨ Vibe Coder 體驗 (自然語言操作)
簡單說:就像跟真人資深工程師講話一樣。你不用記指令,只要說人話。
🙋 只要開口說 (Just Ask)
以前你要記住一堆指令:boring-rag --query "login" --limit 5。
現在,你只要告訴 Vibe Coder (我們的 AI 路由助手):
"幫我找一下登入邏輯壞在哪" "這段代碼安全嗎?" "幫我把這個變數改名"
它會聽懂你的意思,然後自動去幫你跑工具。
🗣️ 金句小抄 (Cheat Sheet)
把這些句子記下來,或是直接複製貼上:
1. 找東西 (RAG)
- 「幫我找一下跟 [功能] 有關的程式碼」
- 「[函式名稱] 是做什麼用的?」
- 「哪裡有用到 [變數]?」
2. 檢查品質 (Review)
- 「幫我 Code Review 剛寫的檔案」
- 「檢查這段有沒有 安全漏洞」
- 「這寫法 效能 好嗎?」
3. 動手做 (Action)
- 「幫我為這個檔案 寫測試」
- 「幫我把這個功能 提交 (Commit)」
- 「幫我 擬定計畫」
- 「幫我 深入分析/思考 這段邏輯」
🚀 背後原理 (給好奇的人)
你只有一個入口:boring()。
當你說話時,Vibe Coder 會進行「意圖分析」:
1. 你說:「幫我找登入邏輯」
2. 分析:「意圖 = 搜尋代碼」
3. 執行:呼叫 boring_rag_search 工具
這代表你不再需要去記那 98 個複雜的工具名稱了。
🎛️ 如何設定? (Profile)
我們提供了不同的「工具包」模式,在 .boring.toml 或 mcp.json 設定 BORING_MCP_PROFILE:
ultra_lite(超級省錢包):只給你最基本的搜尋和讀寫功能。適合只想簡單問答的人。lite(推薦):包含搜尋、讀寫、基本測試。適合 90% 的日常開發。standard:全功能開發。