
VibeSDK by CloudFlare
VibeSDK 是 Cloudflare 的一個開源 AI 驅動平台,使開發人員能夠一鍵部署他們自己的完整堆疊 vibe 編碼環境,從而允許用戶通過自然語言描述生成和部署應用程式。
https://github.com/cloudflare/vibesdk?ref=producthunt&utm_source=aipure

產品資訊
更新時間:2025年09月30日
什麼是 VibeSDK by CloudFlare
VibeSDK 是 Cloudflare 的開源平台,可將 AI 驅動的應用程式開發普及化。它以 MIT 許可證發布,提供完整的技術堆疊,包括 React 和 Vite 前端、Cloudflare Workers 後端和 D1 數據庫管理。該平台允許開發人員僅通過用簡單的語言描述應用程式來構建、測試和部署應用程式,從而使技術和非技術用戶都可以訪問應用程式開發。預設情況下,它利用 Google 的 Gemini 模型進行專案規劃、程式碼生成和除錯,同時支援通過 Cloudflare 的 AI Gateway 與其他 AI 提供商整合。
VibeSDK by CloudFlare 的主要功能
VibeSDK是由Cloudflare推出的一個開源AI平台,使開發人員能夠通過自然語言描述構建和部署AI驅動的應用程式。它具有一個全棧開發環境,包括AI代碼生成、沙盒容器中的實時預覽以及一鍵部署到Cloudflare Workers。該平台通過Cloudflare的AI Gateway整合了多個LLM供應商,提供安全的代碼執行,並允許用戶將項目導出到GitHub或他們自己的Cloudflare帳戶。
AI驅動的代碼生成: 通過Cloudflare的AI Gateway使用多個LLM模型(包括Google的Gemini)從自然語言描述生成代碼,具有階段性開發和錯誤糾正功能
沙盒開發環境: 提供隔離的容器,用於安全代碼執行和實時預覽,並提供不同的實例類型以滿足不同的性能需求
一鍵部署: 能夠即時部署到Cloudflare Workers,具有內置的擴展、監控和多租戶支持
項目導出功能: 允許用戶將生成的項目導出到他們自己的GitHub存儲庫或Cloudflare帳戶,以進行持續開發
VibeSDK by CloudFlare 的使用案例
企業開發平台: 公司可以部署自己的AI驅動開發平台供內部團隊使用,保持對基礎設施和安全性的控制
SaaS產品增強: 平台可以整合VibeSDK,使客戶能夠構建自定義功能和擴展,而無需編碼知識
內部工具開發: 非技術團隊可以通過自然語言描述需求來創建自己的工具、儀表板和自動化工作流程
優點
開源且高度可定制
建立在Cloudflare的強大基礎設施之上
企業級安全功能
缺點
增強功能需要Cloudflare Enterprise計劃
複雜的設置過程,包含多個配置步驟
依賴於Cloudflare的生態系統
如何使用 VibeSDK by CloudFlare
先決條件檢查: 請確保您已具備:1) Cloudflare Workers 付費方案 2) Workers for Platforms 訂閱 3) 用於子網域映射的 Advanced Certificate Manager
獲取所需的 API 金鑰: 從 ai.google.dev 獲取 Google Gemini API 金鑰 - 這將在部署期間需要
部署到 Cloudflare: 點擊 VibeSDK GitHub 頁面或線上演示網站 (build.cloudflare.dev) 上的「部署到 Cloudflare」按鈕
配置環境變數: 在 Cloudflare 儀表板中設定所需的變數:GOOGLE_AI_STUDIO_API_KEY、JWT_SECRET、WEBHOOK_SECRET、SECRETS_ENCRYPTION_KEY、ALLOWED_EMAIL 和 CUSTOM_DOMAIN
設定 DNS: 在您的 DNS 設定中新增 CNAME 記錄:類型=CNAME,名稱=*.abc,目標=abc.xyz.com(替換為您的網域),並啟用 Proxy 狀態
等待 DNS 傳播: 在測試預覽應用程式之前,請等待長達一小時的時間,以使 DNS 變更生效
訪問您的實例: 訪問您在配置的自訂網域上部署的實例
創建應用程式: 使用自然語言來描述您想在平台介面中構建的應用程式
審閱和迭代: 使用聊天介面提供回饋並對生成的應用程式進行調整
預覽應用程式: 在隔離容器中提供的線上預覽環境中測試您的應用程式
部署或匯出: 將應用程式直接部署到 Workers for Platforms,或將其匯出到您的 GitHub 儲存庫或 Cloudflare 帳戶以進行進一步開發
可選:設定 OAuth: 通過在 .dev.vars 和 .prod.vars 檔案中設定適當的客戶端 ID 和密鑰,為其他身份驗證功能配置 Google 和 GitHub OAuth
VibeSDK by CloudFlare 常見問題
Cloudflare VibeSDK 是一個基於 Cloudflare 開發者平台的開源 AI 氛圍編碼平台。它允許使用者透過自然語言描述他們想要的東西來構建應用程式,然後 AI 代理會自動創建和部署該應用程式。