Solarch

Solarch

用AI打造互动图表,代码始终同步无误

86点赞
2026-06-09
Solarch screenshot 1
点击查看大图
Solarch screenshot 2
点击查看大图
Solarch screenshot 3
点击查看大图
Solarch screenshot 4
点击查看大图
Solarch screenshot 5
点击查看大图
Solarch screenshot 6
点击查看大图

全面介绍

架构优先,代码自然跟随

我们深知架构决策比代码行更重要。Solarch 采用架构优先的方法:AI 提出方案,规则引擎验证,只有正确的架构图才会被转换为代码。这样,你可以专注于那 20% 的核心业务逻辑,让我们处理重复的基础架构工作。

AI proposes, rules verify.
—— Solarch 核心理念


💡 双向画布:画出来,或说出来

通过统一的 Omni-bar,你可以在两种模式间无缝切换:

  • 可视化绘制:直接在画布上拖拽节点,绘制微服务架构
  • 自然语言描述:输入一句描述,比如"创建一个购物车和结账微服务架构",AI 立即生成对应的架构图

无论是草图还是文字,你的意图都会被转化为经过验证的架构图,告别空白画布焦虑。


✨ 完整的后端全景图

在一个无限画布上,你可以看到后端系统的全貌:

  • 8 个节点家族:Controllers、Services、Repositories、Tables、DTOs、Queues、Config、Security
  • 16 种语义连接:明确的关系边,让数据流和依赖关系一目了然
  • 实时探索:拖拽即可深入查看任何模块的细节

每个节点都有一个唯一归属(Single Home),其他模块通过幽灵引用(Ghost Reference)使用它,避免重复定义,保持架构的一致性。


🎯 混合代码引擎:精确与智能的结合

我们采用独特的两阶段生成策略,确保代码既准确又高效:

  1. 第一阶段(确定性):零 Token 消耗的编译器将架构图转换为代码骨架——DTO、实体类、构造函数注入完全基于图中的边自动生成
  2. 第二阶段(精准 AI):AI 仅填充函数体内的业务逻辑,平均每函数约 300 Token,精准而高效

80% 的标准架构由规则引擎生成,20% 的核心逻辑留给你编写。

生成结果可导出为 Cursor/Claude 就绪的代码、Mermaid 图表、API 契约或向量记忆格式。


🛡️ 规则引擎:默认拒绝,始终验证

Solarch 内置严格的规则引擎,采用默认拒绝(Default-deny)策略:

  • 7 种反模式检测:实时识别架构错误
  • 3 层条件检查:确保每个连接都符合规范
  • 即时反馈:尝试将 Controller 直接连接到 Table?连接会在绘制瞬间被拒绝,而不是在三周后才发现

当检测到违规时,系统会自动建议修正方案(如插入 Service 和 Repository 层),并通过自纠正循环持续优化,直到架构图完全符合规范。


🔗 端到端类型安全

从数据库 Schema 到前端客户端,类型定义一脉相承:

Schema → Contract → UI

修改数据库字段后,API 契约和前端类型会自动更新。如果变更破坏了前端代码,编译器会立即报错,确保架构与代码始终保持同步,零架构漂移


📚 基于最佳实践的知识库

借助 GraphRAG 和 LangGraph 技术,Solarch 将向量索引的规范模式库(Canonical Patterns)作为生成基础。每一个架构建议都扎根于经过验证的行业最佳实践,而非凭空生成。


灵活的价格方案

从免费的草图工具到完整的代码生成引擎,选择适合你的工作流程:

  • Free(永久免费):2 个项目,包含 AI 架构师和规则验证
  • Draw($5/月):无限项目,22 种节点类型,完整的可视化架构设计
  • Build($20/月):包含代码生成与 ZIP 导出,AI 帮你搭建 80% 的脚手架
  • Pro($100/月):完整代码库生成,不仅限于骨架,包含最大额度的 AI 使用

所有付费方案均提供 7 天免费试用,无需信用卡即可开始体验。

产品评分

暂无评分
登录后即可评分
访问官网

相关产品