Base44是什麼?
Base44是一種以自然語言驅動的AI全堆疊應用開發平台。使用者描述業務需求後,系統就能同時生成網頁介面、資料實體、使用者登入功能、權限設定、後端函數、檔案儲存以及部署環境,適合用於開發內部工具、客戶門戶、會員系統、管理後台、目錄網站、預約應用以及SaaS原型。
它通常被歸類為AI無代碼開發或Vibe Coding工具,但並不僅能產生靜態頁面。Base44還能提供後端服務及應用程式運行環境,使用者可透過對話式介面、視覺化編輯器或程式碼編輯器來持續修改專案。
Wix已經完成對Base44的收購,目前Base44屬於Wix的AI產品體系的一部分。
自然語言生成全堆應用
在建立專案時,使用者可以直接說明應用程式是為誰所設計、需要哪些頁面、資料欄位、角色權限以及業務流程。AI會負責建立React與Vite作為前端框架,並配置Base44作為後端托管方式。
後續可用追加提示要求修改佈局、增加實體、接入服務或修復問題。
高品質的提示應說明使用者角色、頁面結構、資料關係、成功條件以及異常處理方式。僅輸入一個寬泛的構想通常就能得到演示原型,但實際應用時仍需逐一檢查權限、資料驗證、支付狀態以及各種邊界條件。
可視化介面編輯
Base44提供可視化編輯功能,使用者可以選擇頁面元素,並調整文字、顏色、間距、佈局以及組件屬性。它很適合那些不熟悉前端程式的行銷、產品和設計人員使用,同時也能減少因微小的樣式修改而浪費AI訊息積分的情況。
在進行視覺化調整之後,仍需檢查桌面端與行動端的反應式表現、鍵盤操作、對比度以及表單錯誤提示。雖然所產生的介面看起來完整無缺,但這並不代表其可訪問性以及在不同屏幕尺寸下的表現都已經通過測試。
代碼編輯與活動監控
付費方案提供應用內的程式碼編輯功能,開發者可以查看並修改所產生的前端程式碼。活動監控則用於觀察函數的執行狀況、請求處理情況以及錯誤狀態,從而便於找出整合失敗、權限問題或運行異常等問題。
直接修改代碼會提高自由度,也可能與後續的 AI 修改產生相互影響。重要專案應使用版本控制、測試環境以及明確的發布流程,不要將線上預覽當作唯一的備份方式。
資料庫與資料實體
Base44透過Entities來管理結構化資料。使用者可以建立客戶、訂單、任務、庫存、文章等實體,設定相關的欄位與關係,並在前端執行新增、查詢、更新、刪除以及即時訂閱等操作。
平台負責託管資料庫和常用資料介面。
建表時需要先區分公開數據、登入用戶數據和管理員數據。字段的存在並不等同於訪問安全,必須為讀取、建立、修改和刪除分別配置規則,並測試普通用戶是否能夠訪問其他人的記錄。
用戶登入與權限
- 平台內建身份認證與用戶管理,可用於註冊、登入、邀請成員以及依角色顯示功能;
- 結合數據訪問規則,可以搭建會員區、團隊工作台和多角色業務系統;
- 涉及組織隔離、付費權限或敏感資料時,應設計服務端授權,不能只在前端隱藏按鈕;
- 管理員或服務角色能夠繞過一般權限,僅應在後端函數中使用,絕不能寫入公開的前端代碼;
後端函數與業務邏輯
後端函數用於處理那些不適合在瀏覽器中執行的邏輯,例如呼叫需要密鑰的第三方API、處理支付回呼、發送電子郵件、產生報表以及執行定時任務。新版本還具備多檔案函數、共享代碼以及運行時密鑰等功能。
函數應設定輸入驗證、權限檢查、超時處理、重試機制以及幀等處理功能。任何由用戶端傳入的價格、使用者身分及角色資訊,都不可直接被信任。
集成與連接器
Base44可連接郵件、支付、檔案、CRM、協作平台以及AI服務,同時也支援根據OpenAPI說明來建立自訂整合。連接器可以由應用程式開發者提供共享帳戶,或者讓每位最終使用者自行授權自己的帳戶。
在接入之前,應先確認OAuth權限及資料範圍。共享連線通常意味著應用程式中的所有相關操作都是透過同一個帳戶來執行的;
用戶連線更適合需要以個人身份訪問外部服務的場景。
支付、郵件與文件
應用程式可加入支付處理、郵件通知、檔案上傳及雲端儲存等常見功能。它們適用於訂閱產品、訂單流程、報名系統以及客戶資料管理,但第三方服務可能要求使用獨立帳號,並額外收費。
支付應用必須驗證服務端回呼並保存交易狀態,郵件功能則需處理退信、退訂以及發件域名,而檔案上傳時則必須限制類型、大小和存取權限。Base44轉換流程無法取代這些業務安全檢查。
AI功能與AI Gateway
Base44可在應用中加入文本生成、圖像生成和智能代理,也能透過金鑰連接OpenAI、Claude、Groq、Mistral等外部AI服務。AI Gateway為後端代碼提供統一的模型調用方式,便於將AI能力嵌入業務應用。
模型調用通常會同時涉及Base44編碼以及模型服務費用。在上線之前,應限制單次輸入量、每日請求次數以及失敗後的重試次數,並避免將客戶的隱私或商業機密直接傳送給尚未經過評估的模型供應商。
GitHub雙向同步
Builder及以上方案支援將應用程式連接到GitHub。首次連線需由應用程式擁有者完成,專案代碼會自動同步;
本地修改合併到名為main的分支後可返回Base44,目前不支持用master分支替代。
代碼同步後仍需在Base44中手動發布,合併到GitHub並不等於生產環境已更新。連接GitHub還會改變版本歷史的管理方式,斷開與重新連接存在倉庫名稱等限制,操作前應閱讀當前提示並做好備份。
代碼導出與遷移邊界
官方說明,使用者擁有自己編寫的程式碼、資料以及使用者帳號,並可透過 GitHub 取得專案的原始碼。這樣一來,就能降低前端程式碼被完全鎖定的風險,同時也便於在本地進行開發及程式碼審查。
但導出的React與Vite前端仍可能依賴Base44後端、認證、實體、函數和環境變數。如果要遷移到其他雲服務,需要另外重建資料庫、登入、權限、儲存、函數和部署流程。
「可以導出源碼」不等於整個應用可以一鍵脫離平台運行。
發布、託管與自訂域名
Base44負責應用程式的託管與線上發布,使用者可在編輯器中預覽後手動上線。Builder及以上方案具備自訂域名的功能,官方定價頁面還標明符合條件的方案可獲得首年免費域名。
在正式發布之前,應區分預覽版與正式版的功能設定,並檢查域名、HTTPS、搜尋引擎的索引狀況、隱私政策、分析代碼以及回退方案。域名續費以及某些外部服務,未必包含在訂閱費用之中。
行動端應用
Base44所產生的應用程式,首先是反應式網路應用程式。該平台會為符合條件的付費方案提供行動裝置發布相關的功能,或是讓使用者能夠上傳檔案,從而幫助這些專案進入iOS和Android的發行流程。
應用商店的審核仍由蘋果和Google分別執行。攝影機、通知、後台任務、內購、隱私設定以及原生互動等功能都需要另行驗證,不能將「可準備提交至商店」理解為一定會通過審核,或能自動獲得完整的原生使用體驗。
團隊協作與版本管理
平台支援多人共同編輯、專案分享與版本記錄,適合產品、設計、開發及業務人員圍繞同一應用程式進行協作。團隊應先約定誰有權修改資料結構、誰有權發布內容,以及如何審核 AI 生成的變更。
多人同時修改可能引發衝突,AI也有可能為了滿足新需求而重寫既有組件。關鍵版本應在GitHub上保留提交記錄並記錄發布說明。
分析與安全檢查
Base44具備應用程式分析、日誌記錄以及安全掃描的功能,能夠幫助發現相關的依賴關係、靜態代碼、金鑰以及常見的設定問題。企業版還提供單一登入功能、進階的安全保護措施以及專屬的技術支援等服務。
自動掃描僅能覆蓋部分風險。針對真實客戶的應用程式,仍需進行權限測試、依賴項目審計、資料備份、隱私合規性檢查以及人工代碼審核,尤其是在支付、醫療、金融及企業內部資料處理的場景中。
CLI、SDK與開發者平台
開發者可以使用 Base44 CLI 在本地建立、登入、連結及部署專案,也可透過 JavaScript SDK 來存取實體、進行認證、使用函數、進行整合、查看日誌以及取得即時資料。官方還提供了 Swift、Kotlin 等語言的 SDK 與範例,託管後端服務時也可搭配自訂前端使用。
SDK的服務角色會繞過一般的資料權限限制,因此只能設置在可信賴的後端上。前端則應該使用當前登入使用者的權限,並將金鑰儲存在平台的Secrets中,或是獨立的金鑰管理系統中。
MCP與Agent Skills
官方開發者資料提供了用於專案管理與文件檢索的MCP服務,並在GitHub上發布了Agent Skills,協助編碼代理理解Base44 CLI、SDK、資料權限以及除錯流程。這些功能很適合那些希望使用AI編程代理來維護Base44專案的開發者。
MCP和技能會擴大代理可使用的工具範圍,應限制項目、帳戶與寫入權限,並在部署和數據變更前保留人工確認。
價格與版本對比
| 套餐或版本 | 價格、額度與核心權益 |
|---|---|
| 免費版 | 免費方案的成本為0美元,每月可獲得25條訊息積分以及100點整合積分,最多可建立5個應用程式,並具備身分驗證、資料庫、分析等核心功能。此方案適合用於測試產品或打造小型原型。免費版提供的訊息數量較少,且不包含完整的代碼編輯、GitHub同步以及自訂網域的功能。對於較為複雜的需求,可能需要在多次調試過程中消耗大量訊息。 |
| Starter價格 | Starter若以年度方式付款,則折算為每月16美元。每個月可獲得100條訊息積分以及2000點集成積分,使用者可以創建無限數量的應用程式,並能進行應用程式內的代碼編輯。若按月購買的話,價格會更高,不過官方表示,以年度方式付款可享受20%的優惠。Starter適合持續開發多個原型,但無法使用Builder所提供的GitHub同步、模型選擇以及自訂網域等進階功能。 |
| Builder價格 | 當以年度方式付款時,Builder的費用約為每月40美元。每個月可獲得250條訊息積分以及10,000個整合積分,此外還包含模型選擇、自訂網域名稱、首年免費網域名稱、25個分享積分,以及GitHub整合功能。對於需要源碼同步、正式網域名稱、本地開發或外部AI整合功能的個人開發者來說,通常應先考慮使用Builder。在使用連接器及後端支付功能時,也必須確認當前方案的要求。 |
| Pro、Elite與Enterprise價格 | Pro方案若按年付款,則折算為每月80美元,包含500條訊息積分以及20,000個整合積分,同時還提供進階功能及部分先試用權益。Elite方案則為每月160美元,包含1,200條訊息積分以及50,000個整合積分,此外還享有更完善的支援服務。Enterprise方案則需根據需求定價,可配置適當的積分數量、專屬架構師、單點登入功能、進階安全措施,以及客戶團隊支援。對於大規模應用而言,還需要了解最終使用者人數、運作量、支援等級以及資料管理相關條款。 |
免費版
免費方案的費用為0美元,每月可獲得25條訊息積分及100點整合積分,最多可建立5個應用程式,並包含身分驗證、資料庫、分析等核心功能。此方案適合用於體驗產品或打造小型原型。
免費版的信息數量較少,且不具備完整的程式碼編輯、GitHub同步以及自訂網域的功能。對於較為複雜的需求,可能需要在多次調試過程中消耗大量信息量。
Starter價格
以年度付款的方式購買時,費用為每月16美元。每個月可獲得100條訊息積分以及2000點集成積分,且可以創建無限數量的應用程式,同時還能進行應用程式內的代碼編輯。若按月購買,則價格會更高,不過官方表示,以年度付款的方式可享受20%的優惠。
Starter適合持續製作多個原型,但不包含Builder所具有的GitHub同步、模型選擇和自訂域名等進階功能。
Builder價格
Builder按年付費時折算為40美元/月,每月含250條消息積分和10000集成積分,並增加模型選擇、自訂域名、首年免費域名、25個分享積分以及GitHub集成。
需要源碼同步、正式域名、本地開發或外部AI整合的個人開發者,通常應從Builder開始評估。在使用連接器及後端付費功能時,也需核對當前方案的相關要求。
Pro、Elite與Enterprise價格
Pro按年付費時折算為80美元/月,包含500條訊息積分和20000個整合積分,並提供進階功能及部分先行體驗。Elite則為160美元/月,包含1200條訊息積分和50000個整合積分,此外還享有進階支援服務。
Enterprise會根據需求報價,可提供積分、專屬架構師、單點登入、進階安全功能以及客戶專屬服務團隊。對於大規模應用,則需要同時了解最終使用者人數、運作量、支援等級以及資料管理相關規定。
消息積分與集成積分
消息積分用於與應用程式建立 AI 互動,不同的操作和模型可能會消耗不同的數量。集成積分則用於應用程式運行時的外部服務與平台操作,其具體消耗量會因功能而異。
額度通常按月刷新,付費用戶可購買額外積分。
評估成本時不要只看月費。頻繁生成、調試、郵件、AI推理和自動化會形成持續用量,應透過活動與用量頁面觀察實際消耗。
第三方費用
Stripe、SendGrid、OpenAI等第三方服務由相應的供應商獨立計費,域名後續續費及應用商店的費用也可能另算。Base44訂閱並不代表這些服務可以無限免費使用。
正式上線前應把平台訂閱、額外積分、模型Token、支付手續費、郵件、域名和運維支援合併估算。
是否開源?
Base44的線上建構工具、託管後端及核心平台並非完整的開源產品。官方的GitHub帳戶公開了CLI、JavaScript SDK、行動端SDK、Agent Skills以及範例應用程式,其中部分儲存庫採用MIT等開源授權條款。
公開開發工具並不等於平台服務、生成模型或全部後端源碼都會被公開。目錄中應將Base44標記為閉源SaaS,同時註明存在官方開源SDK和工具。
Base44使用教學
完成一次基礎任務
- 明確要在Base44中完成的代碼任務、倉庫範圍和驗收標準;
- 連接或導入測試專案,並先備份當前分支;
- 先使用自然語言生成全堆疊應用生成計劃,再確認將修改的文件;
- 使用可視化介面編輯執行小範圍改動;
- 運行測試、靜態檢查和建構,不直接接受未驗證的代碼;
- 人工檢查權限、金鑰、依賴與異常處理後再合併;
建立可重複使用的專業工作流
- 選取一個低風險真實專案作為模板;
- 固定自然語言生成全堆疊應用、可視化介面編輯和代碼編輯與活動監控的使用順序;
- 記錄環境、模型、提示和失敗條件;
- 為寫入、部署和刪除動作設定人工審批;
- 比較速度、成本、測試通過率及返工量;
- 驗證穩定後再擴展到團隊或生產環境;
適合哪些用戶?
- 希望快速驗證SaaS、門戶或內部工具的創業者;
- 需要用自然語言搭建資料庫應用的產品和運營人員;
- 希望結合可視化編輯與代碼控制的獨立開發者;
- 需要GitHub同步、SDK和自訂前端的技术團隊;
- 為客戶交付原型和業務自動化應用的服務商。
產品優勢
- 從介面到資料庫、認證和託管的一體化生成;
- 無代碼、可視化編輯與代碼修改可以組合使用;
- 內建數據實體、函數、連接器及分析能力;
- Builder以上支援GitHub雙向同步和自訂域名;
- 提供CLI、SDK、MCP和Agent Skills;
- 免費版可以直接驗證完整應用思路。
限制與注意事項
- 免費積分有限,複雜調試可能較快用完;
- 應用運行還會消耗集成積分和第三方費用,不能只按訂閱價格評估成本;
- AI生成應用可能出現越權、資料暴露、支付狀態錯誤和依賴風險;
- 上線前必須測試權限、備份、日誌、隱私和失敗流程;
- 導出前端源碼也不代表後端可以無成本遷移;
常見問題
Base44免費嗎?
有免費版,每月包含25條訊息積分和100個整合積分,最多可建立5個應用程式;代碼編輯、GitHub同步以及自訂網域等功能則需要升級才能使用。
Base44可以開發什麼?
適合用於管理後台、客戶門戶、會員系統、預約應用、目錄、內部工具以及SaaS原型,亦可加入資料庫、登入、支付、郵件和AI功能。
Base44能導出代碼嗎?
Builder及以上版本可透過GitHub同步專案代碼,但導出的前端可能依賴Base44後端;遷移資料庫、認證及函數需要額外開發。
Base44多少錢?
年付折算價為Starter 16美元/月、Builder 40美元/月、Pro 80美元/月、Elite 160美元/月;Enterprise需另行詢價,月付價格更高。
Base44是Wix的嗎?
是的。Wix已正式收購Base44,Base44目前屬於Wix的AI應用開發產品版圖。
Base44是開源的嗎?
核心託管平台並未開源,但官方在GitHub上公開了CLI、SDK、技能及範例等開發工具,具體許可證條款則以對應的儲存庫為準。
桂公網安備45132202000164號