Solarch logo

Solarch

Freemium
訪問

後端架構工具:繪製並驗證節點-邊圖,生成與設計一致的程式碼。

什麼是 Solarch?

Solarch 是一款後端架構工具,以即時節點/邊圖表為系統設計核心。您可以建立控制器、服務、儲存庫、資料表、DTO 與佇列等元件的模型,而平台會在這些連線呈現在畫布上之前先進行驗證。

Solarch 會根據經驗證的架構產生符合圖表的程式碼,並協助長期維持程式碼與設計同步。此產品以架構優先的工作流程為核心,由 AI 提議變更,再由 Rules Engine 進行驗證並拒絕不受支援的連線。

Solarch 能做什麼?

即時架構畫布

將後端架構繪製為即時節點/邊圖表,呈現控制器、服務、儲存庫、資料表、DTO 與佇列等系統元件。

以規則為基礎的驗證

在繪製連線時進行驗證,使用預設拒絕的 Rules Engine 拒絕非法邊,並執行反模式檢查。

混合式程式碼產生

將經驗證的圖表轉換為程式碼,採用兩階段流程:先確定性產生腳手架,再於需要時由 AI 協助補完程式碼本體。

漂移偵測與同步

透過漂移檢查、雙向同步,以及可在 CI 中阻擋合併的產生差異,讓圖表與程式碼庫保持一致。

多格式匯出

為開發者工作流程匯出架構,包括 Mermaid 圖表、AI 可讀的記憶內容,以及程式碼產生輸出。

共用工具鏈

在編輯器、CLI 與 MCP server 之間使用相同的架構與規則,讓不同工具都能看見相同的底層圖表。

使用情境

“設計後端架構”

將後端建模為應用程式層的圖表,驗證每個連線,並在單一畫布上維持設計的可見性。

“從圖表建立程式碼基礎”

先產生確定性的腳手架,再依照契約填入方法本體,讓專案取得符合核准架構的程式碼。

“防止架構漂移”

檢查現有的 NestJS 儲存庫,找出目前程式碼與目標圖表之間的漂移,包括可阻擋合併的 CI 檢查。

“讓工具保持同步”

讓編輯器與代理程式使用相同的架構來源,使 VS Code、CLI 或連接 MCP 的代理程式中的變更保持一致。

“協作共用架構”

透過團隊方案共用圖表,讓多人以相同架構進行工作,同時保留整個專案中的節點參照。

常見問題

Solarch 是什麼?

Solarch 是一款用於將系統繪製為節點/邊圖表的後端架構工具。Rules Engine 會在您繪製每條連線時進行驗證,而平台會產生符合經驗證架構的程式碼。

Solarch 與 Copilot 或 Cursor 等 AI 程式設計工具有何不同?

Solarch 著重於架構優先的工作流程,而非以程式碼優先的補全。此產品會先產生架構,以預設拒絕的規則系統進行驗證,接著根據該已驗證的圖表產生程式碼。

Rules Engine 的作用是什麼?

Rules Engine 是架構圖表的預設拒絕驗證器。它會拒絕未明確獲准的連線,並執行反模式檢查,例如防止 Controller 直接連到 Table。

Solarch 有免費與付費方案嗎?

定價頁面顯示免費方案、付費方案、團隊方案,以及企業聯絡流程。付費方案包含 7 天試用期。

快速資訊

類別
開發者工具
主要用途
後端架構建模與程式碼產生
平台
Web 應用程式、VS Code 擴充功能、CLI、MCP server
主要使用者
後端開發者與 AI 程式設計代理程式
定價
免費方案、付費方案、團隊方案、企業聯絡流程
網域
solarch.dev

Solarch 流量分析

流量數據僅供參考。

網域評分
1