写了一用 LLM 控制 Drawio 生成流程图的 app

164 天前
 daweii

特征如下

  1. 直接和 Drawio 无缝连接,不用复制粘贴来回倒腾 Drawio 的 XML 文件。
  2. 支持图像输入,可以直接发个手绘图让 llm 画图。
  3. 有历史功能。可以回溯到之前的编辑记录。

Web 框架用的 Nextjs 。原理就是用 Embed Drawio 然后通过输入和输出 XML 的结果来控制 Drawio 。

DEMO 动画( V 站能贴视频吗): https://res.cloudinary.com/jiang/video/upload/next-ai-drawio_urqdeu.webm

DEMO 网站: https://next-ai-draw-io.vercel.app/

Github (刚出了第一个 MVP ,功能还需要继续打磨): https://github.com/DayuanJiang/next-ai-draw-io

3836 次点击
所在节点    分享创造
29 条回复
Jaeger
164 天前
感觉是不是也可以通过 MCP 实现相同的效果?做一个 Drawio MCP ,然后让 AI 控制 Drawio 去做图
lihanst
164 天前
我一般都直接让 AI 生成 PlantUML ,直接渲染出流程图。
daweii
164 天前
@xyfan #10 问题已修复。现在会正确参照现有的图了。
jonty
164 天前
思路好,但是基本不可用。。
shui14
164 天前
这种产品的致命 bug 是上下文丢失或者免费 key 的 llm 频繁降智后的错误
如果本地塞一个 NLP 小模型监测,那系统复杂度就是指数上升
这就是为什么所有主流 LLM 的会话机制不愿意改一下
LawlietZ
164 天前
demo 地址怎么进不去了
LawlietZ
164 天前
@shui14 用不付费的不就好了,提供给用户自己填 key
mswh
163 天前
牛,学习下
mswh
163 天前
如何实现网页的交互呢?我在想是不是也能把 AI 集成到我的网站里

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1120534

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX