





全面介绍
架构优先,代码自然跟随
我们深知架构决策比代码行更重要。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)使用它,避免重复定义,保持架构的一致性。
🎯 混合代码引擎:精确与智能的结合
我们采用独特的两阶段生成策略,确保代码既准确又高效:
- 第一阶段(确定性):零 Token 消耗的编译器将架构图转换为代码骨架——DTO、实体类、构造函数注入完全基于图中的边自动生成
- 第二阶段(精准 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 天免费试用,无需信用卡即可开始体验。
















