Solarch icon

Solarch

Solarch 是一款網頁版後端架構工具,可在繪製節點與邊線圖時即時驗證,並能從通過審核的圖譜產生相符程式碼,適合重視架構優先工作流程的團隊與開發者。

Solarch

總覽

Solarch 是一款後端架構工具,讓你以即時的節點與邊線圖來建模系統,而不是從程式碼開始。此產品以嚴格的 Rules Engine 為核心,會在你繪製每個連線時進行驗證,因此畫布上只會出現允許的架構關係。

當圖譜有效後,Solarch 可以產生與架構相符的程式碼。網站描述了一個混合式引擎:先將圖譜編譯成決定性的骨架,再利用 AI 補上其餘函式本體,並可匯出程式碼、Mermaid 圖、API 合約與 AI 可讀記憶。

核心功能

即時架構畫布

在單一畫布上以節點與邊線圖繪製後端系統,涵蓋 controllers、services、repositories、tables、DTOs、queues 及後端相關部分。

Rules Engine 驗證

以預設拒絕的規則系統驗證連線,立即拒絕非法邊線,例如 controller 直接連到 table 的情況。

以模式為基礎的架構

使用 AI architect 根據典型模式提出結構,並以向量索引的模式資料庫作為支撐。

混合式程式碼引擎

執行混合式生成流程,由決定性編譯器產生骨架,AI 只填入空白的函式本體。

多種輸出格式

將結果匯出為程式碼、Mermaid 圖、API 合約、向量記憶或 AI 可讀記憶,網站也標示了 Cursor 與 Claude Ready 匯出。

跨分頁圖譜重用

透過 single-home nodes 與 ghost references 運作,讓每個節點只有一個來源位置,而其他分頁則參照它而非複製它。

實際應用

  • 設計後端架構

    在實作前先繪製後端系統,讓 controllers、services、repositories 與 tables 依照強制規則連結。

  • 從已核准的設計產生程式碼

    當你希望先有決定性的骨架、再由 AI 只補上仍為空白的函式本體時,可將驗證後的圖譜轉為起始程式碼。

  • 協作共享後端模型

    與希望使用單一真實來源、single-home nodes 與跨分頁 ghost references 的團隊,一起檢視架構意圖。

  • 匯出供文件與下游工具使用

    當同一套系統需要供文件或其他工具使用時,可將架構轉換為 Mermaid 圖、API 合約或 AI 可讀記憶。

Pros and Cons

Pros

  • 在你繪製時就驗證架構,有助於在非法關係進入程式碼庫前先攔下它們。
  • 在單一畫布上涵蓋整個後端,包括 controllers、services、repositories、tables、DTOs 與 queues。
  • 採用預設拒絕的規則模型,並明確檢查反模式,而不是只依賴一般箭頭或非正式指引。
  • 提供將決定性骨架建立與 AI 填寫函式本體分離的混合式生成流程。
  • 提供多種匯出路徑,包括程式碼與 Mermaid 圖,方便不同的下游工作流程。

Cons

  • 擷取的來源中未提供定價頁,因此部分方案細節只能從首頁 FAQ 與定價區塊文字獲得支持。
  • 來源中的整合覆蓋有限;雖然提到 Cursor 與 Claude Ready 匯出,但擷取資料中沒有專門的整合頁面。

FAQ

Solarch 是什麼?

Solarch 是一款後端架構工具。你可以將系統繪製成節點與邊線圖,Rules Engine 會驗證連線,通過審核的圖譜則可轉換成與架構相符的程式碼。

Solarch 與以程式碼為先的 AI 工具有何不同?

Solarch 以先架構、後程式碼的方式運作,而不是從程式碼開始。它使用標準化模式、預設拒絕的 Rules Engine,以及一個混合式程式碼引擎,先將圖譜編譯成骨架,再填入函式本體。

Rules Engine 的作用是什麼?

Rules Engine 是一套預設拒絕的驗證器。它會強制執行 7 項反模式與 3 項條件檢查,並在你繪製非法連線時立即拒絕。

我可以從 Solarch 匯出哪些內容?

來源顯示可匯出程式碼、Mermaid 圖、API 合約與 AI 可讀記憶,網站也提到可匯出給 Cursor 與 Claude Ready。

Solarch 如何計費?

Solarch 提供免費方案,以及付費的 Draw、Build、Code 方案、Team 方案與 Enterprise 選項。定價頁與 FAQ 都表示付費方案包含 7 天試用,而免費方案則永久免費。

Quick Facts

類別
開發者工具
主要工作流程
繪製架構、驗證規則,然後產生程式碼
平台
網頁應用程式
來源網域
solarch.dev
定價形式
免費方案加上付費的 Draw、Build、Code、Team 與 Enterprise 選項
試用
付費方案提供 7 天試用