Eraser 以 MIT 许可开源图表格式:模型现在可以自己说每个方框放在哪
Mermaid、D2 和 Graphviz 把布局交给引擎,语言本身无法指定方框的位置。Eraser 开源的这套格式允许模型直接写出坐标。原因是:模型在 2025 年底学会了按坐标布局。
Eraser 以 MIT 许可开源了自家的图表格式。这不是一款新的绘图工具,而是一种格式,其用意在于:人工智能在描述一张图时,也应当能说出方框该放在哪里。
问题在哪
此前的 AI 图表工具,包括 Eraser 自己的,都只让模型说出什么连着什么,把布局交给引擎处理。用 Eraser 的话说:“Mermaid 是一种关系语言。它没有办法说明任何东西该放在哪里,布局按设计被委托给了引擎。” D2 和 Graphviz 同理。
这原本不是缺陷而是取舍,因为模型此前不擅长把设计意图转换成坐标,产出的是重叠的节点和面条一样的连线。据 Eraser 所说,这在 2025 年底到 2026 年初发生了变化:前沿模型在基于坐标的布局上真正变得流畅。但这项新能力无处落地,因为没有格式能承载它。
为什么现有格式不行
Eraser 逐一排除了备选项。SVG 与 HTML 层级太低,没有节点和边的语义概念。Draw.io XML 过于冗长,token 成本高。Mermaid、D2、Graphviz 无法表达坐标。开源的这套格式填补了它们之间的空白:语义化的节点与边,加上显式坐标,加上稳妥的默认值,并采用模型可以低成本输出的写法。
为什么开源
公司的理由是:如果人机协作的瓶颈在于人的理解,那么这个修复就必须尽可能广泛地生效。凡是智能体需要向人展示自己工作的场合,或是有人需要理解一个复杂系统的场合,都算在内。
许可为 MIT,商业使用自由,但仓库不接受外部贡献。公告没有给出采用率或性能数字。