【开源自荐-drawio2go】AI DrawIO 流程图工具:AI编辑,版本管理/对比/回滚

开源地址:GitHub - Menghuan1918/drawio2go: A modern DrawIO editor application. AI-Powered, Human-AI Collaboration | 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)

标签: none

评论已关闭