Codev 是什麼
Codev是由Wisp Labs, Inc.所運營的AI全堆疊式Web應用開發平台,其產品也以co.dev這個品牌來銷售。它能將自然語言描述的需求轉換成可執行的Next.js與Supabase專案,從而減少從產品構思到資料庫、使用者介面以及部署環境的建立過程中的重複工作。
它面向網頁應用而非通用代碼補全:使用者描述業務流程、頁面和資料關係後,系統會生成前端、後端連接及專案結構,並允許透過對話持續修改。此產品適合用於快速驗證原型、製作內部工具或搭建早期軟體產品,但並不等同於可以不需審核即可上線的自動外包團隊。
主要功能
從需求生成全堆疊 Web 應用
- 接收自然語言產品描述,可從用戶角色、核心頁面、資料欄位和互動規則開始生成應用。
- 預設會使用 Next.js 來建構網頁前端及應用程式邏輯,而 PostgreSQL 資料庫、身分驗證、介面以及即時資料處理功能則由 Supabase 承擔。
- 系統會根據專案需求自動安裝軟體套件,減少手動處理依賴及基礎目錄的工作。
- 生成後可以繼續要求新增頁面、調整流程、修復問題或改變視覺風格,而不必一次寫完所有需求。
資料庫、認證與業務資料
- 可連接 Supabase 專案,透過專案地址及匿名金鑰來建立資料庫連線;使用者仍需在 Supabase 中建立並管理自己的專案。
- 支援建立資料表、查詢以及常見的新增、讀取、更新、刪除操作,適用於客戶清單、訂單、內容管理、預約和任務看板等結構化場景。
- 可配置郵箱密碼登入和第三方登入,並能結合行級安全策略限制不同用戶可訪問的數據。
- 認證回調地址、金鑰、資料表結構與權限策略需要按部署環境正確設定,錯誤配置可能導致登入失敗或資料越權。
界面、圖片與迭代修改
- 用戶可在提示中上傳參考圖片或項目素材,讓系統依據視覺參考生成或調整頁面。
- 專案可使用 shadcn/ui 相關組件與主題功能,適合用於製作表單、導航、對話方塊、資料表以及常見的後台介面。
- 已有應用可以分輪修改,適合先確定核心流程,再逐步補充響應式佈局、空狀態、錯誤處理和細節樣式。
- AI 生成的界面和代碼可能存在不一致、遺漏或不可用邏輯,複雜互動仍需要瀏覽器測試和人工代碼審查。
源碼、GitHub 與部署
- 付費功能包括源代碼下載和 GitHub 整合,可將專案轉入常規版本管理流程。
- 透過 GitHub 導出後,即可在 Vercel 等相容 Next.js 的環境中繼續部署,並在目標平台上設定 Supabase 等環境變數。
- 支援為專案綁定自訂網域並自動配置 SSL,具體解析生效時間仍取決於網域服務商。
- 專案頁面可以直接託管,但若需要長期維護、團隊協作或遷移時,建議盡早保留代碼倉庫和環境設定清單。
輸入、輸出與技術組成
| 項目 | 支持內容 | 實際用途 | 注意事項 |
|---|---|---|---|
| 文字輸入 | 產品描述、頁面要求、資料結構、修改指令 | 生成和迭代 Web 應用 | 需求越具體,越便於核對生成結果 |
| 圖片輸入 | 界面參考圖和專案素材 | 輔助確定佈局、風格與視覺內容 | 上傳者需擁有相應使用權 |
| 應用輸出 | Next.js Web 專案 | 瀏覽器端業務應用和響應式頁面 | 不生成原生移動應用或瀏覽器擴充功能 |
| 數據服務 | Supabase 資料庫、認證與即時功能 | 保存業務數據並管理用戶訪問 | 帳號、用量、權限和費用由對應服務分別管理 |
| 交付方式 | 線上專案、代碼下載、GitHub 儲存庫 | 託管、二次開發或遷移部署 | 部分交付能力受套餐限制 |
模型選擇與用量
編輯器提供多個主流模型供用戶選擇,目前產品資料列有 Claude 4 Sonnet、GPT-4.1 和 Gemini 2.5 Pro,並顯示 GPT-5 的可用提示。模型範圍、價格倍率及帳戶可見性可能會有所調整,應以專案中的即時模型列表和用量計費界面為準。
| 能力 | 作用 | 可能變化 |
|---|---|---|
| 模型選擇 | 在不同代碼生成模型之間切換 | 模型版本和可用範圍會更新 |
| 按模型計費 | 依據實際模型使用消耗餘額 | 不同模型成本可能不同 |
| Plus 用量折扣 | 模型使用價格享 25% 折扣 | 訂閱本身不包含模型積分 |
從想法到上線的使用流程
- 註冊帳戶並新建專案,先用一段話說明目標用戶、核心任務、必須出現的頁面和數據對象。
- 選擇適合的模型,提交第一版需求;若有界面參考圖或品牌素材,可一并上傳。
- 檢查生成的頁面和導航,逐項測試表單、按鈕、錯誤提示、空資料狀態以及手機和桌面佈局。
- 建立 Supabase 專案,填入專案連線資訊,再建立資料表、認證方式及行級安全策略。
- 用測試帳號走完整業務流程,驗證創建、讀取、修改、刪除、退出登入和權限隔離是否符合預期。
- 透過對話要求系統修正具體問題,每次只處理一組相關變化,並在修改後重新回歸測試。
- 需要獨立維護時下載源碼或連接 GitHub,保存環境變數說明並檢查第三方依賴許可證。
- 選擇線上託管或遷移至相容環境,配置自訂域名、SSL、回呼地址及生產環境金鑰後再發布。
Supabase 設定要點
- 在 Supabase 中建立獨立專案,取得專案地址與公開的匿名金鑰,切勿將伺服器端的高權限金鑰暴露在瀏覽器程式碼中。
- 依據業務設計資料表和欄位,為外鍵、唯一值和必填資料設定約束,避免僅依賴前端校驗。
- 啟用身分驗證後,需設定站點地址與允許的重導向地址;使用 Google 登入時,還需要在相應的控制台完成憑證及回調設定。
- 為含有使用者資料的表格啟用行級安全,並分別驗證匿名使用者、普通使用者和管理員的權限。
- 若加入郵件流程,可配置 Resend 等郵件服務和模板,同時核對發件域名、密鑰權限與發送限額。
價格與套餐
Codev同時提供免費層、月度訂閱以及企業方案。價格以美元計算,可能還需加上稅金;模型使用量與訂閱費用並非同一筆費用。
| 套餐或版本 | 價格 | 計費週期 | 核心權益或額度 | 適合用戶 |
|---|---|---|---|---|
| Hobby | 免費 | 無訂閱週期 | 3美元一次性餘額、1個公開專案、可選擇模型、社區支援 | 體驗產品和公開原型 |
| Plus | 19 美元 | 每月 | 無限私有專案、無限自訂網域名稱、代碼下載、GitHub 整合、模型用量 25% 折扣;不含積分 | 持續開發及需要私有專案的個人或小團隊 |
| Enterprise | 訂製報價 | 聯絡銷售 | 專屬引導、專門支援與優先支援 | 需要採購和服務保障的組織 |
服務條款還寫明,新註冊的使用者可獲得 14 天的免費試用期,試用期結束後則需根據所選的訂閱方案來支付費用;這與目前定價頁面中所說的 Hobby 免費方案並不相同。是否要進入付費試用階段,以及試用期間能享受哪些權益,應以帳戶提示和結算頁面的說明為準。
付費訂閱可在帳戶中取消,取消通常在當前付款週期結束時生效。條款明確規定,若 AI 生成的代碼或內容無法如預期般運作、功能不準確或不符合特定需求時,將不予退款,且此購買行為視為最終交易。
適合用戶與典型場景
- 產品經理和創業者:快速驗證 SaaS、客戶門戶、預約系統或市場需求原型。
- 設計師和非全職開發人員:將文字說明和視覺參考轉換成可互動的網頁產品,再交由開發人員完善。
- 獨立開發者:建立 Next.js 與 Supabase 的基礎架構,減少表單、認證及資料操作上的重複建構工作。
- 小型團隊:製作內部管理工具、資料輸入系統、簡單的 CRM、內容後台以及活動頁面。
- 教學與技術探索:觀察需求如何對應到頁面、資料庫和認證流程,但仍需理解基礎的網路安全。
能力邊界與使用限制
- 產品目前僅能開發 Web 應用,不支援 iOS、Android 原生應用,亦不會產生 Chrome 擴充功能。
- 複雜網路爬蟲以及需要高流量、高可擴展性的系統並非目前的重點支援範圍,不宜直接作為關鍵生產基礎設施。
- 生成的代碼可能包含邏輯錯誤、不完整的異常處理,或是安全問題,因此在投入實際使用之前,應由開發人員進行審查,並進行權限、效能及依賴項目的安全測試。
- Supabase、Vercel、模型服務、域名以及郵件服務都可能會產生各自的費用與使用額度限制,因此不能僅以 Codev 的訂閱價格來估算總成本。
- 禁止利用服務創建或維護涉及色情、賭博、非法藥物、武器、暴力及其他違法或有害活動的產品,違規項目可能被終止且不退款。
- 此服務並非依據醫療或金融領域的監管流程而設計,因此不應用於需要遵守 HIPAA、FISMA 或 GLBA 相關規定的場景。
平台、API 與開源狀態
| 項目 | 當前狀態 | 說明 |
|---|---|---|
| Web 构建器 | 支持 | 透過瀏覽器創建、修改和管理專案 |
| Web 應用輸出 | 支持 | 生成 Next.js 專案並連接 Supabase |
| GitHub | 支持 | 用於代碼倉庫、遷移及後續開發 |
| 原生行動應用 | 不支援生成 | 不輸出 iOS 或 Android 原生專案 |
| 瀏覽器擴充功能 | 不支援生成 | 不輸出 Chrome 擴充功能 |
| 公開 API 或 SDK | 暫未公開 | 未確認面向客戶的公共開發接口 |
| 產品開源 | 未開源 | 代碼導出和 GitHub 整合不代表平台源碼開放 |
產品頁面稱,使用者可以下載並擁有所產生專案的完整原始碼,但這並不代表 Codev 平台、介面或服務本身是採用開源授權。所導出的專案仍可能包含開源元件或第三方素材,因此在商業發布之前,應先檢查相關的授權條款、素材的使用許可,以及所產生內容的風險。
隱私、安全與資料管理
- 隱私政策說明會處理用戶主動提供的姓名、電子郵件,以及自動收集的裝置、瀏覽器、IP 地址、使用記錄和診斷資訊。
- 支付所需的資料由 Stripe 保存;使用者不應將產品金鑰、真實客戶資料或不必要的敏感資料直接放入提示中。
- 服務會使用 Cookie 和類似技術,並可能從公共資料庫、行銷合作夥伴、社交平台及其他外部渠道取得有限資訊。
- 隱私政策聲明不會處理敏感個人資訊,並表示會採用組織與技術措施來保護資料,但同時也提醒,網路傳輸與儲存無法保證絕對安全。
- 用戶可在帳戶中修改資訊或申請終止帳戶;帳戶終止後,活動資料庫中的資訊會停用或刪除,但為防欺詐、排錯、調查、執行條款或滿足法律義務,部分記錄可能繼續保留。
- 服務會維護部分傳輸數據並進行常規備份,但條款要求用戶自行對項目數據負責,因此應定期導出代碼、資料庫和環境配置。
使用建議
Codev 的價值在於能夠將產品描述快速轉換為可測試的全堆疊 Web 原型,同時仍保留進入常規程式碼開發流程的途徑。最穩妥的用法是讓 AI 負責處理腳手架及高頻使用的頁面,而由人類負責需求驗收、資料權限管理、金鑰管理以及產品的上線發布等工作。
在決定付費之前,應先使用免費服務來驗證目標流程及模型的成本,再判斷是否有必要使用專有服務、下載原始代碼、使用 GitHub 或自訂網域。若涉及真實的使用者數據或商業性交付,還需將第三方服務的費用、所依賴的授權條款、退款限制以及備份責任等納入評估範圍。
桂公網安備45132202000164號