Solarch

Solarch

AI TOOL PROFILE工具资料

先画架构、再由规则引擎验证,最终编译成确定性后端代码的平台

官网地址 https://solarch.dev

访问官网
价格免费 + 付费
平台Web / VS Code 插件
归类聊天对话
收录2026-10-11
复核2026-10-11
编辑评分 4.0 / 5

Solarch编辑总结

EDITOR REVIEW编辑评测

Solarch 是一个架构优先的后端开发平台,主打「AI 提议、规则验证」的工作流:先在画布上生成经过验证的架构图,再由确定性编译器把图编译成骨架代码。它的架构覆盖 Controllers、Services、Repositories、Tables、DTOs、Queues,用 16 条语义边连接这 8 个家族。判定引擎内置 7 条反模式与 3 条条件检查,默认拒绝所有未白名单的连接。代码生成分两阶段:第一阶段零 token 确定性编译出 DTO、实体与构造注入,第二阶段才用外科 AI 填充函数体,约 300 tok/fn。官网未公开具体定价与免费额度。

Solarch是什么?

Solarch 是一个「架构图转代码」平台,定位是先把后端架构画出来并验证,再落到代码。它面向需要搭建后端系统的开发者与团队,把 Controllers、Services、Repositories、Tables、DTOs、Queues 这些后端构件放在同一张画布上,用 16 条语义边表达它们之间的关系。

工作流的核心是「AI 提议、规则验证」:Omni-bar 命令栏提供两种模式,一种是自主构建者,直接读提示词画出经过验证的架构;另一种是对话式架构师。底层用 GraphRAG 与 LangGraph,把每次规划锚定在向量索引的标准模式库上。规则引擎采用默认拒绝策略,内置 7 条反模式与 3 条条件检查,比如 Controller 不能直接连 Table,必须经过 Service 或 Repository,违规的连接在画出的瞬间就被拒绝,AI 会补上中间节点再重新提交。

代码生成分两阶段:第一阶段是确定性编译器,零 token 把图编译成代码骨架,包括 DTO、实体和构造注入;第二阶段用外科 AI 只填充空的函数体,约 300 tok/fn。产物可以导出为代码、Mermaid 图或 AI 可读的记忆。开发者可以把它接入自己的技术栈,官方提供 VS Code 插件,也支持导出到 Cursor 与 Claude。

Solarch核心功能

CAPABILITIES工具标签

双模命令栏

Omni-bar 提供两种模式:自主构建者读提示词直接画出验证过的架构;对话式架构师做交互式调整。两种模式都不需要离开画布。

GraphRAG 架构师

基于 LangGraph,把每次规划锚定在向量索引的标准模式库上,官网示例展示向量索引中列出 3 条标准模式,标记 rest-api 为已勾选。

规则引擎

默认拒绝策略,内置 7 条反模式与 3 条条件检查。任何未白名单的连接一律禁止,比如 ERR_002 会拦截 Controller 直连 Table,强制经过 Service 或 Repository。

类型安全链路

从 schema.sql 到 api.ts 再到 client.ts,每一层都在编译期校验。改一个列,前端会停止编译,直到修好为止,避免数据库和界面脱节。

混合代码引擎

分两阶段:第一阶段是确定性编译器,零 token 把图编译成骨架,含 DTO、实体与构造注入;第二阶段用 AI 只填写空的函数体,约 300 tok/fn。

多形态导出

图可以导出为代码、Mermaid 图或 AI 可读的记忆,也支持导出到 Cursor 与 Claude,方便把架构带到现有工具链里继续工作。

节点引用机制

每个节点有一个归属标签,其他标签引用它时用的是 ghost 引用而不是拷贝。官网示例展示 Orders 标签 12 个节点、Payments 8 个、Auth 6 个等项目的拆分方式。

VS Code 插件

把架构图带进编辑器,配合统一的 diff 引擎,让编辑器、CI 和 AI agent 看到的漂移保持一致,避免不同环境里判断不一。

Solarch值不值得用?

VERDICT工具标签

当你要做的是后端系统的从头搭建、而且希望架构先立得住时,Solarch 值得试。它把「先验证架构、再产代码」的顺序固定下来,规则引擎默认拒绝,违规连接在画出的瞬间被拦下,而不是等三个 commit 之后才发现。类型安全从 schema 贯通到 UI,改列会直接导致前端编译失败,适合对一致性要求高的团队。反过来,如果只想让 AI 产一段可以马上跑的函数、不关心模块边界和依赖方向,它的两阶段机制会显得多绕一层。目前,也未见移动端形态,需要在浏览器或 VS Code 里用。

建议选它的情况

  • 从零设计后端、希望先确定模块边界与依赖方向的团队
  • 要用规则引擎强制禁止 Controller 直连 Table 这类反模式的工程团队
  • 前后端同仓、对 schema 到客户端的类型安全一致性有要求的项目
  • 已经在用 Cursor 或 Claude、希望架构能导出为 AI 可读形态继续工作的人

不建议选它的情况

  • 只需要生成一段独立、可立刻运行的小函数、不关心整体架构的场景
  • 希望用手机或平板随时改架构的用户,官网未提及移动端形态
  • 预算尚未确定、需要在采购前看到明确价目表的团队

Solarch使用建议

HOW TO USE工具标签
入门先把路子走对
  1. 先选一种模式打开 Omni-bar 后先决定用自主构建者还是对话式架构师。前者适合已经有清晰需求,后者适合还没想清楚模块划分时边聊边画。
  2. 按模块拆标签把一个后端拆成 Orders、Payments、Auth、Catalog、Users、Billing、Notifications 这类标签分别画,每个标签自己管自己的节点,跨标签用 ghost 引用。
  3. 先画再想连边把节点摆上画布后再连语义边。规则引擎会在连接时即时报错,先摆后连能更快看到哪些结构被拦下。
进阶省时间也省钱
  1. 用两阶段省 token确定性编译阶段零 token 就能拿到 DTO、实体和构造注入,AI 只填函数体,约 300 tok/fn。把重复劳动交给编译器,AI 只用在真正需要写逻辑的地方。
  2. 导出 Mermaid 存档把架构导出为 Mermaid 图,可以放进仓库随代码一起版本化,架构漂移时团队能看到图与代码之间的差异。
  3. 接入 VS Code安装 VS Code 插件后,统一的 diff 引擎会让编辑器、CI 和 AI agent 看到的漂移保持一致,避免不同环境判断不一。

Solarch适合谁用?

WHO IS IT FOR工具标签

后端架构师

推荐

需要在动手写代码前把模块边界、依赖方向定下来,并用规则引擎卡住 Controller 直连 Table 这类反模式,画布加规则的双重约束正好对口。

全栈小团队

推荐

前后端在一个仓库里,靠 schema 到客户端全链路编译期校验来避免改列后前端偷偷跑错,能省掉人工对齐成本。

Cursor / Claude 用户

推荐

已经在用 AI 编程工具的人,可以把架构导出成 AI 可读的记忆继续在原有工具里写业务代码,不必换一整套工作流。

学生练手项目

有条件

想练后端分层但还不确定要不要付费。上手前需要先确认费用。

移动端为主的开发者

不推荐

官网未见 iOS 或 Android 客户端,画布与命令栏都围绕桌面浏览器和 VS Code 插件展开,手机上改架构不方便。

Solarch优点和缺点

PROS & CONS工具标签

优点

  • 架构先验证再产代码,顺序与常见的 AI 补全方向相反
  • 规则引擎默认拒绝,内置 7 条反模式与 3 条条件检查
  • 第一阶段零 token 编译骨架,第二阶段 AI 约 300 tok/fn
  • schema 到 client 全程编译期校验,改列会直接中断前端编译
  • 一张画布整合 8 个家族、用 16 条语义边连接
  • 可导出为代码、Mermaid 图或 AI 可读记忆,接入现有工具链

缺点

  • 画布主要围绕桌面
  • 官网未公开规则引擎所支持的语言与框架范围
  • 两阶段流程比直接生成代码多一层,简单脚本场景显得重

Solarch常见问题

FAQ工具标签
Solarch 是怎么工作的?

先在画布上生成经过验证的架构图,再由确定性编译器把图编译成代码骨架,最后由 AI 填充空的函数体。核心口号是「AI 提议、规则验证」,未经规则检查的连接不会落到画布上。

规则引擎会拦截哪些写法?

默认拒绝:所有不在白名单里的连接一律禁止。规则库包含 7 条反模式与 3 条条件检查。比如 ERR_002 会拦下 Controller 直接连 Table,要求改走 Service 或 Repository,AI 会自动补上中间节点再重新提交。

它生成的代码是什么形态?

骨架含 DTO、实体和构造注入,均由确定性编译器零 token 产出;函数体由 AI 填充,约 300 tok/fn。

能保证前后端类型一致吗?

从 schema.sql 到 api.ts 再到 client.ts,每一层都在编译期校验。改动数据库某一列后,前端会停止编译直到问题修好,避免前后端定义悄悄脱节。

能在自己的编辑器里用吗?

提供 VS Code 插件,把架构带进编辑器。插件使用与其他入口一致的 diff 引擎,让编辑器、CI 和 AI agent 看到的架构漂移判断保持同步。

Solarch竞品对比

COMPARISON工具标签
工具编辑评分价格核心功能平台
Solarch本工具 4.0 免费 + 付费 双模命令栏;GraphRAG 架构师;规则引擎;类型安全链路 Web / VS Code 插件
Anantya.ai — 需联系获取报价(Contact for Pricing) Anantya 提供经过验证的 WhatsApp Business API,助力实现高效的客 Web / iOS / Android
Makeweb.ai — 未标价 由 AI 驱动的无代码网站构建器,将文本和截图转化为网站 —
Please Don't Code — 1 台设备永久免费;PRO 档 $ 29 / month,billed annu 生成 Arduino 代码的 AI 代码生成器 Web
SynthIA-7B-v1.3 — 未标价 开源的 GPT 架构 AI 聊天机器人 —
JIT.codes — Free 档 $0/月,PRO 档 $19.00/月,另可按包充值积分。 用于代码生成的 AI 编程助手和分享 AI 生成代码的社区 Web