工程開發
app-builder avatar

app-builder

全端應用程式建構編排器,分析自然語言需求以決定技術堆疊、建立專案架構並協調各領域專業代理人。

簡介

App Builder 是 Antigravity 系統中的核心編排引擎,旨在將抽象的自然語言需求轉化為功能完備且可立即部署的全端應用程式。透過利用一組預先定義的模板與專業代理人網絡,此技能可自動化從初始探索到最終部署的整個軟體開發生命週期。

  • 利用關鍵字矩陣進行智慧型專案偵測,以識別 SaaS、REST API、行動應用程式或靜態網站等需求。

  • 根據 12 種以上的預先配置堆疊(包括 Next.js、Prisma、FastAPI、Flutter、Electron 與 Chrome 擴充功能)進行自動化架構建立。

  • 編排 16 位專業代理人(包括專案規劃員、後端專家、前端專家與資料庫架構師),確保開發過程的一致性。

  • 透過嚴格的選擇性閱讀規則進行語境感知檔案處理,確保代理人僅存取必要的說明文件與專案檔案。

  • 將功能分析與錯誤處理直接整合至開發工作流中,以進行迭代改善。

  • 使用者應提供清晰的意圖導向需求(例如:『建立一個具有照片共享功能的 Instagram 克隆版』),以便建構器精準選擇最佳技術堆疊。

  • 系統利用模組化技能目錄;發起前請確保環境已正確設定全域工作流與代理人配置。

  • 務必參考 project-detection.md 了解支援的專案類型,並參考 tech-stack.md 了解 2025 年預設的標準技術選擇。

  • 限制條件包括維持整潔程式碼標準、遵循既定的代理人執行管道,並確保本機環境符合預期的 Antigravity 目錄結構(例如 ~/.gemini/antigravity/)。

  • 輸入包含自然語言提示字串;輸出則為結構化專案檔案、API 路由定義、資料庫結構與初始 UI 元件架構。

倉庫統計

Star 數
131
Fork 數
21
Open Issue 數
1
主要語言
Python
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午08:06
在 GitHub 查看