用 Mermaid 给 AI 输出图表,结果频繁踩坑,官方渲染器依赖 DOM,在 Node.js 环境里直接报错,换成异步方案又没法用在 useMemo() 里,流程图和时序图卡了整整一天
我试了 beautiful-mermaid,零 DOM 依赖,同步渲染,直接塞进 useMemo() 一行搞定 GitHub:
支持流程图、状态机、时序、类图、ER 图、XY 图共 6 种类型
双模式输出:SVG 用于 Web 界面,ASCII/Unicode 用于终端和 AI 上下文
内置 15 套主题,Shiki/VS Code 主题可直接导入,100 张图 500ms 内渲染完
在 AI 应用里渲染图表,你现在用的是什么方案?有没有遇到异步渲染导致竞态的问题?
顯示更多