让 Agent 画出可直接使用的中文图表:diagram-design-zh 开源项目发布

开发者 patrick-xin 在 Linux.do 社区发布开源项目 diagram-design-zh。该项目受 Andrej Karpathy 关于大模型输出形式的观点启发,Karpathy 认为,让 LLM 输出内容时,写文档不如让模型画图,画图不如直接生成 HTML 页面。作者据此 fork 了在 GitHub 上获得 4.7 万 star 的 diagram-design 项目,并针对中文和正式场景进行重构。新版设计将中文作为一等公民,默认白底、去除渐变和阴影,符合正式场合的视觉规范。项目目前支持 45 种图表类型,涵盖架构图、流程图、时间线、甘特图等常用形式,冷门图表类型亦有覆盖。交付流程中增加了质检环节,确保每次出图效果一致。输出格式默认为 HTML,同时支持 PNG 和 SVG,Mermaid 与 draw.io 格式的图表可直接导入。成品为单文件 HTML,断网也可打开,CJK 排版规则全部内置,Agent 无需额外指令即可产出可用图表。项目采用 MIT 协议开源,用户可直接 fork 定制个人风格,作者同时提供了图表画廊供预览实际效果。

事件分析

该项目的核心价值在于解决 LLM 生成图表的中文排版痛点:CJK 字体换行、字距、标点规则等问题常导致 AI 生成的图表需要二次手工调整,diagram-design-zh 将排版规则预置到产物中,并引入交付质检环节,把生成推进到生成即可用。这一思路呼应了 Karpathy 提出的模型输出层级(文档、图、HTML、视频),显示社区正围绕 Agent 产出物质量进行工程化打磨,技能细分与垂直场景定制正在成为开源生态的新方向。对 Mermaid、draw.io 格式的兼容降低了存量图表的迁移门槛,有望推动中文技术文档团队在 AI 绘图工作流中实际落地。后续值得观察其图表类型扩展速度与社区维护节奏,以及这类单文件离线交付模式能否成为 Agent 输出的事实标准。

核心观点:Agent 竞争焦点正从能否生成转向生成即可用,中文排版等本地化细节成为开源工具差异化突围的关键。

原文链接:Linux.do

C code80.ai · AI 编码 API 聚合 Claude / GPT 多模型统一接入,稳定不限速,按量计费,几行配置接入 Claude Code。 了解一下 ›

抢沙发

评论前必须登录!

立即登录   注册