实时架构画布
在单一画布上将后端系统绘制为节点和连线图,覆盖控制器、服务、仓储、表、DTO、队列以及后端的相关部分。
Solarch 是一款后端架构工具,它让你以实时的节点和连线图来建模系统,而不是从代码开始。该产品围绕一个严格的 Rules Engine 构建,可在你绘制每一条连接时进行校验,因此只有允许的架构关系才会出现在画布上。
一旦图谱有效,Solarch 就能生成与该架构匹配的代码。网站描述了一种混合引擎:先将图谱编译为确定性的骨架,再使用 AI 填充剩余的函数体,并支持导出为代码、Mermaid 图、API contract 和 AI 可读 memory。
在单一画布上将后端系统绘制为节点和连线图,覆盖控制器、服务、仓储、表、DTO、队列以及后端的相关部分。
使用默认拒绝的规则系统校验连接,立即拒绝非法边,例如控制器试图直接访问表。
借助由向量索引模式库支持的 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。
Solarch 是一款后端架构工具。你可以将系统绘制为节点和连线图,Rules Engine 会校验这些连接,随后可将已通过验证的图谱转换为与架构一致的代码。
Solarch 不是从代码开始,而是先生成架构。它使用经典模式、默认拒绝的 Rules Engine,以及一种在填充函数体之前先将图谱编译为骨架的混合代码引擎。
Rules Engine 是一个默认拒绝式校验器。它执行 7 条反模式规则和 3 项条件检查,并会在你绘制非法连接时立即将其拒绝。
来源内容显示可导出为代码、Mermaid 图、API contract 和 AI 可读 memory,网站还提到了 Cursor 和 Claude Ready 导出。
Solarch 提供免费方案、付费的 Draw、Build 和 Code 方案、Team 方案,以及 Enterprise 选项。定价页和 FAQ 都说明付费方案包含 7 天试用,而免费方案永久免费。
Lucid Train 是一款本地优先的 AI 编码工具,可将仓库代码生成架构图,并把图作为编码代理的规格说明。支持桌面应用与轻量 Rust CLI,可运行本地模型或使用自有 API key。
Cherry Blossom 是一款基于浏览器的 PCB 设计器,可将英文提示转为可编辑原理图、PCB 布局和制板文件,支持 AI 辅助绘制、校验检查与开放导出。
ByteAsk 是面向 C 和 C++ 的终端优先 AI 编码 agent,可直接编辑仓库,并在展示 diff 前用真实编译器、调试器、sanitizers 和测试验证修改。提供免费版与付费方案。
Epherem 是一款面向 AI 编程工具构建的 Web 应用静态安全扫描器,检查源文件和依赖项中的常见安全错误,并提供分类结果与修复建议,无需运行应用。
CreateOS Sandbox 是基于 Firecracker 微型虚拟机的隔离计算环境,用于运行代码和 agent 工作负载,支持私有网络、SDK、CLI 和 MCP 程序化控制。
GitBot 是基于本地浏览器的工作区,可借助 Claude Code、Codex 或 OpenCode 创建可复用的编程机器人,跨仓库文件夹运行代理,并保留持久线程与可配置权限。