实时架构画布
将后端架构绘制为实时节点/边图,其中包含控制器、服务、仓储、表、DTO 和队列等系统组成部分。
Solarch 是一款后端架构工具,以实时节点/边图为核心来设计系统。你可以对控制器、服务、仓储、表、DTO 和队列等组件进行建模,平台会在它们呈现在画布上之前验证连接。
基于经过验证的架构,Solarch 可生成与图匹配的代码,并帮助长期保持代码与设计同步。该产品围绕架构优先的工作流构建:AI 提出变更,Rules Engine 对其进行验证,并拒绝不受支持的连接。
将后端架构绘制为实时节点/边图,其中包含控制器、服务、仓储、表、DTO 和队列等系统组成部分。
在绘制过程中验证连接,使用默认拒绝的 Rules Engine 拒绝非法边,并执行反模式检查。
通过两阶段流水线将经过验证的图转换为代码:先确定性生成脚手架,再在需要时由 AI 辅助补全代码主体。
通过偏差检查、双向同步以及可在 CI 中阻止合并的生成差异,保持架构图与代码库一致。
为开发者工作流导出架构,包括 Mermaid 图、AI 可读的记忆内容和代码生成输出。
在编辑器、CLI 和 MCP server 中使用相同的架构与规则,让不同工具看到同一底层图。
将后端建模为应用层组成的图,验证每个连接,并在单一画布上直观呈现设计。
生成确定性的脚手架,然后在项目需要与已批准架构匹配的代码时,按照契约补全方法主体。
检查现有 NestJS 仓储当前代码与目标图之间的偏移,包括可阻止合并的 CI 检查。
让编辑器和 agent 使用同一架构源,从而确保 VS Code、CLI 或通过 MCP 连接的 agent 中的变更保持一致。
通过团队计划共享图,让多人基于同一架构开展工作,同时在项目中保留节点引用。
Solarch 是一款用于将系统绘制为节点/边图的后端架构工具。Rules Engine 会在绘制过程中验证每个连接,平台则生成与经过验证的架构匹配的代码。
Solarch 侧重架构优先的工作流,而不是代码优先的补全。产品会先生成架构,使用默认拒绝的规则系统对其进行验证,然后根据经过验证的图生成代码。
Rules Engine 是用于架构图的默认拒绝验证器。它会拒绝未被明确允许的连接,并执行反模式检查,例如防止 Controller 直接访问 Table。
定价页面显示有免费计划、付费计划、团队计划以及企业咨询流程。付费计划包含 7 天试用期。
流量数据仅供参考。