💡 开发背景:我们真的需要手动“画”图吗? 作为开发者,最头疼的不是写逻辑,而是为了方案评审或技术文档去画架构图。
痛点 1: 在 Visio 或 Draw.io 里为了对齐两个方块、拉直一根连线,反复微调像素点,极其浪费生命。
痛点 2: 架构是动态的。增加一个 Redis 缓存或者调整一下数据流向,整个图的布局往往要推倒重来。
痛点 3: 审美疲劳。自己画的图总是显得“土味”,不够 Pro 。
于是我写了 ArchGen ( )。我的核心思路是:架构师应该关注逻辑拓扑,而视觉布局应该交给 AI 。
🚀 核心功能与技术实现 ArchGen 并不是简单的绘图工具,它是一个 Text-to-Architecture 的生成引擎:
语义理解: 能够识别复杂的业务描述。例如输入 “一个包含 Bojun ERP 接入、商品中心、权限系统和分布式缓存的零售系统”,它会自动拆解层级并建立关联。
自动布局算法:AI 生成的不仅仅是图片,而是具备逻辑拓扑的架构。它会自动处理组件的堆叠、连线的交叉,确保图表清晰、可读。
秒级迭代: 需求变了?直接修改描述词,AI 重新渲染。这种“声明式”绘图体验比“命令式”拖拽高效得多。
全栈覆盖: 无论是传统的微服务、Serverless ,还是现在的多 Agent 协作流、RAG 架构,都能快速建模。
🛠 使用场景 技术方案评审: 开会时边聊边改,瞬间出原型图。
README / 技术博客: 为开源项目或文章快速配图,增加专业感。
新人入职培训: 快速把复杂的系统梳理成直观的拓扑图。
🔗 体验地址 官网: https://archgen-ai.com
适用: 架构师、开发者、PM 、技术文档撰写者
💬 交流与反馈 目前项目还在快速迭代阶段,非常希望听到社区大佬们的建议:
大家在画图时,最希望支持哪些特定的组件库(如 AWS/Azure 图标,还是通用简洁风格)?
对于生成的布局,有哪些场景是目前的 AI 算法处理得不够好的?
未来是否需要支持导出为 Mermaid 代码或 SVG 矢量格式以便二次编辑?
欢迎大家去“蹂躏”测试,评论区我都会认真看,感谢支持!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.