GoForum🌐 V2EX

AI 早期时代的绘图经验小结

YanSeven · 2026-01-29 10:27 · 0 次点赞 · 0 条回复

楼主从前年 ai 刚出来不久就开始找合适的方式来绘制图形了,主要是上学时期给黑心导师老板打工画 visio 图被折磨怕了,一点点抠线条抠格式,纯纯折磨。

于是,ai 出来后楼主疯狂找各种 text to diagrams 的方案,用过 mermaid, plantuml, graphviz, d2lang, markmap 。甚至考虑过让 ai 直接生成 svg 。。。还有几个 FlowChart, MindMap 的方案由于绘制出来过于简陋,就没用。
text2pic 的优势在于,“节点”以及“节点之间”的连线,非常容易构建, 并且简单节点格式和线条格式非常便于批量复制。但是劣势如下:
1. 较为个性化的小格式很难支持,譬如字体,字体格式,线条格式等。
2. 布局,这个问题最大。当节点一多,线条一多,这些 text2diagrams 的方案就歇菜了,它的布局往往随机或者固定几种模式。节点和连线的摆放毫无逻辑毫无章法。想调整的话是及其困难的,在这一块做的比较好的是 d2lang ,但是也有 2 年没有更新了,估计是自研的渲染引擎也赚不了钱。

楼主前期让 ai 疯狂生成各种 mermaid ,plantuml, graphviz, d2lang, markmap 的绘图布局模板和格式模板,但是这玩意儿维护和使用起来还是比较痛苦的。一旦你有较好的格式和布局要求, 调整所耗费的时间和 visio 这类拖拽式的也差不多。

最近时间,楼主又渐渐的回归转换到了传统的拖拉式绘图,excalidraw, drawio, tldraw 这种。拖拽式绘图的优势完全就是可控性和精细格式。
如果是想要出个便图或者快图,会让 ai 生成个 mermaid, graphviz 之类。个性化要求强的,还是需要拖拉手绘。

还有一种 ASCII 风格的绘图逻辑,这个使用了几次就放弃了,主要软件是 monodraw 。这个主要是由于 ai 在某个阶段比较喜欢使用 ASCII 风格的图,也产生了兴趣。但是 monodraw 不支持中文,并且也是拖拽式的,在效果上还不如用 excalidraw 这些,不过偏爱 ASCII 风格的朋友另说。

最近也出了不少 ai to drawio 之类,甚至 excalidraw 官方自己也有 text to, mermaid to 这种。但是目前都仍然处于早期玩具阶段,只能说持续关注吧。

未来最佳的绘图方式,应该是 text 和拖拽动作结合吧。拖拽式修改可以反应到代码文件上,代码文件上的修改也会反应到画布上。

ps:楼主比较少尝试付费软件和产品,一大原因是没钱,另一个就是“自主可控”思维入脑,比较希望工具链和源文件都能被我掌控。

0 条回复
添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: YanSeven
发布: 2026-01-29
点赞: 0
回复: 0