應用產生是AI驅動的全棧開發工作台,通過自然語言描述產生可啟動並執行Web應用。產品整合了代碼產生、版本管理到雲端部署的全流程,縮短從產品想法到可運行原型的開發週期,提升開發效率。
核心概念
功能模組 | 核心能力 | 說明 |
AI代碼產生 | 根據自然語言、圖片等多模態輸入產生前端和後端代碼。 | 產生的程式碼為真實的原始碼檔案,可供審查和修改,而非平台鎖定的配置。 |
Git 倉庫同步 | 將產生的應用代碼自動同步到代碼倉庫。 | 實現代碼的版本管理、備份和團隊協作。 目前僅支援同步到公開的GitHub和Gitee倉庫。 |
應用發布 | 提供一鍵部署功能,將應用快速部署至雲端服務器。 | 簡化部署流程,實現應用的快速上線和驗證。 目前僅支援部署到阿里雲Elastic Compute Service。 |
配額管理 | 通過內建的免費額度和自訂API密鑰管理AI調用成本。 | 提供靈活的成本控制方案。 可使用平台提供的免費額度,或填入百鍊API密鑰。 |
應用情境
應用產生主要適用於需要快速將想法轉化為可見、可互動應用的情境。
快速原型驗證
業務情境:當有一個新的產品想法(例如一個帶資料看板的SaaS後台),需要在投入大量研發資源前,快速構建一個可互動的原型來驗證市場需求或進行早期使用者示範。
解決方案:使用應用產生的自然語言產生功能,描述核心需求,即可產生包含基本前後端結構的應用,在短時間內獲得可啟動並執行原型。
加速前端組件開發
業務情境:前端Team Dev需要將已確定的UI設計快速轉化為代碼,以減少在UI還原上的重複性工作。
解決方案:使用上傳圖片功能。可以識別截圖中的布局、顏色和文本,並產生相應的React組件和樣式代碼。
搭建內部工具
業務情境:營運、營運或市場團隊需要一個簡單的Web工具(如日誌查詢面板、活動配置後台),但研發資源緊張,無法快速響應。
解決方案:由需求方或開發人員使用應用產生,通過簡單的自然語言描述產生工具的核心功能架構,以滿足大部分簡單的資料展示、搜尋和表單提交需求,實現工具的快速交付。
常見問題
應用產生支援哪些技術棧?
React、TypeScript,Vite為腳手架,使用Node.js進行管理。