💡 开发背景:我们真的需要手动“画”图吗? 作为开发者,最头疼的不是写逻辑,而是为了方案评审或技术文档去画架构图。
痛点 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 矢量格式以便二次编辑?
欢迎大家去“蹂躏”测试,评论区我都会认真看,感谢支持!
1
JohnXeno 8 小时 22 分钟前
我觉的这个产品问题挺大的,基于架构师的自然语言需求生成架构图的难点感觉在架构师如何用自然语言把架构清晰的描述出来,框架需要关注的是语义不确定问题, 至少也应该有多轮对话的方式,类似 cc plan mode 那样, 通过多轮对话完成语义的收敛,然后再生成架构图
|
2
PopRain 8 小时 10 分钟前
真要让人体验,能不能提供个默认的测试账号? 还需要注册。。。。
|