Solarch icon

Solarch

Solarch 是一款基于 Web 的后端架构工具,可在你绘制节点和连线图时即时校验,并在批准的图谱基础上生成匹配代码,适合追求架构优先而非代码优先 AI 生成的团队和开发者。

Solarch

概览

Solarch 是一款后端架构工具,它让你以实时的节点和连线图来建模系统,而不是从代码开始。该产品围绕一个严格的 Rules Engine 构建,可在你绘制每一条连接时进行校验,因此只有允许的架构关系才会出现在画布上。

一旦图谱有效,Solarch 就能生成与该架构匹配的代码。网站描述了一种混合引擎:先将图谱编译为确定性的骨架,再使用 AI 填充剩余的函数体,并支持导出为代码、Mermaid 图、API contract 和 AI 可读 memory。

核心能力

实时架构画布

在单一画布上将后端系统绘制为节点和连线图,覆盖控制器、服务、仓储、表、DTO、队列以及后端的相关部分。

Rules Engine 校验

使用默认拒绝的规则系统校验连接,立即拒绝非法边,例如控制器试图直接访问表。

基于模式的架构

借助由向量索引模式库支持的 AI 架构师,基于经典模式提出结构。

混合代码引擎

运行一种混合生成流程,由确定性编译器生成骨架,AI 仅填充空缺的函数体。

多种导出格式

将结果导出为代码、Mermaid 图、API contract、vector memory 或 AI 可读 memory,网站还特别提到了 Cursor 和 Claude Ready 导出。

跨标签页图谱复用

通过 single-home nodes 和 ghost references 进行跨标签页使用,使每个节点只有一个源位置,而其他标签页引用它而不是复制它。

实际用途

  • 设计后端架构

    在实现之前先梳理后端系统,让控制器、服务、仓储和表按已强制的规则连接起来。

  • 从已批准的设计生成代码

    当你希望先得到确定性的骨架,并只在函数体仍为空时借助 AI 时,将已验证的图谱转换为起始代码。

  • 协作维护共享后端模型

    与希望拥有单一事实来源、single-home nodes 和跨标签页 ghost references 的团队协作时,检查架构意图。

  • 用于文档和下游工具的导出

    当同一系统需要用于文档或其他工具时,将架构转换为 Mermaid 图、API contract 或 AI 可读 memory。

Pros and Cons

Pros

  • 在你绘制架构时即时校验,有助于在非法关系进入代码库之前发现它们。
  • 在一个画布上覆盖整个后端,包括控制器、服务、仓储、表、DTO 和队列。
  • 采用默认拒绝的规则模型,并带有明确的反模式检查,而不是依赖通用箭头或非正式指导。
  • 提供将确定性骨架创建与 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 contract 和 AI 可读 memory,网站还提到了 Cursor 和 Claude Ready 导出。

Solarch 如何定价?

Solarch 提供免费方案、付费的 Draw、Build 和 Code 方案、Team 方案,以及 Enterprise 选项。定价页和 FAQ 都说明付费方案包含 7 天试用,而免费方案永久免费。

Quick Facts

类别
Developer Tool
主要工作流
绘制架构、校验规则,然后生成代码
平台
Web 应用
来源域名
solarch.dev
定价形态
免费方案加上付费的 Draw、Build、Code、Team 和 Enterprise 选项
试用
付费方案提供 7 天试用