AI DrawIO 流程图工具:AI编辑,版本管理/对比/回滚
【开源自荐-drawio2go】AI DrawIO 流程图工具:AI编辑,版本管理/对比/回滚
这是一个更为现代化的 DrawIO 工具,旨在探索如何让人与AI更好地取长补短,支持Electron APP开箱即用或部署为web。
主要特征包括:
- 基于XPath/Drawio元素ID的AI drawio编辑(理论上比直接操控XML更省token)
- 多供应商支持
- 手动/自动版本创建(带预览图,支持多页内容分别保存,支持回滚操作)
- 版本对比/智能对比(不过目前这个智能对比的算法还有点问题,有时候渲染有点错位)
- 多项目隔离管理(但是有个蠢货忘记写删除功能了 :distorted_face: 等下一个版本加上吧)
目前主要实现了AI对话聊天/drawio版本管理(保存/对比/回滚)的功能。值得一提的是这个项目是完全vibe coding完成的(感觉后面都可以写一个vibe的记录了,感觉这中间踩了好多坑)。
再来一些画出来的图的例子:
后续还计划接着做一些很有趣的功能 画饼,比如:
- Electron中支持将画布中选中的元素传递给AI
(其实这个已经实现了一半了,现在在electron APP里选中元素会实时在左上角显示元素的信息)
- 支持让有视觉模型读取视觉上的drawio布局,根据这个布局再反过来调整drawio的XML
- 修一下drawio工具执行的bug,有时候执行错误捕获不到错误信息
- 优化下打包体积,现在的太大了
非常欢迎各位佬友:
- 下载/部署试试
- 开个issue反馈/建议
- 提个PR :tieba_025:
谢谢看到这儿的佬友,要是觉得有用的话点个star吧🥰
via - (author: Menghuan1111)
评论已关闭