单日暴涨2951星:diagram-design给Claude Code装上编辑级图表,29种类型告别Mermaid丑图
今天发生了什么
今天 GitHub Trending 上冲出一个黑马:cathrynlavery/diagram-design 单日暴涨 2951 星,总星数突破 1 万。它的定位一句话说清:给 Claude Code 用的 29 种”编辑级”图表类型,自包含 HTML + SVG,不要阴影、不要 Mermaid 那种”工程风”丑图。项目用 HTML 写成,MIT 协议,地址 `github.com/cathrynlavery/diagram-design`。
解决了什么痛点
用过 Claude Code 画图的人都有体会:让 AI 画架构图、流程图,它默认给你 Mermaid 代码,渲染出来千篇一律、挤成一团,想放进文章或演示文稿根本没法看。diagram-design 的思路是反着来的:预先定义 29 种编辑级图表类型,每个类型都是精心排版过的 HTML + SVG 模板,Claude Code 只需按类型生成,出来的图自带编辑设计感——字体层级、留白、配色都像人做的,而不是”机器画的”。
为什么现在火
三个原因叠加:第一,Claude Code 生态大爆发,越来越多人把编程 Agent 当”画图生产力工具”用,但输出质量成了瓶颈;第二,“反 Mermaid”是开发者的集体情绪——项目描述里那句 “No Mermaid-slop” 直接踩中了无数人的痛点;第三,自包含 HTML + SVG 意味着复制即用,不依赖额外渲染服务,粘贴进 Markdown 或网页就能显示,零成本上手。
怎么上手
项目本身不复杂:把图表类型说明喂给 Claude Code,然后让它按类型生成。典型流程:
# 1. 把项目克隆到本地
git clone https://github.com/cathrynlavery/diagram-design
# 2. 把类型说明(README 里的用法)复制进 Claude Code 的上下文
# 3. 对 Claude Code 说:按 diagram-design 的规范画一张系统架构图
生成结果是单文件 HTML/SVG,可以直接放进文章、PPT 或文档。
和替代方案比:强在哪、弱在哪
对比 Mermaid:Mermaid 是”语言”(写代码生成图),diagram-design 是”模板集”(让 AI 照着做)。Mermaid 的优势是免费、通用、能嵌入 GitHub;diagram-design 的优势是输出天然带编辑排版感,且产物是自包含 HTML,拷贝即用,不需要渲染引擎。对比 Excalidraw、draw.io 这类手绘工具:后者要人亲手画,diagram-design 是”让 AI 按编辑标准画”,省的是人工。它的短板也明显:依赖 Claude Code 这类 Agent 理解规范,Prompt 写不清楚就翻车;模板固定 29 种,超纲的图还得自己改 HTML。
适合谁、和替代方案比强在哪
– 写技术文章/公众号的开发者:要的不是”能看”而是”好看”,它比 Mermaid 强在排版质量。
– 做方案汇报的人:自包含 HTML 拖进浏览器就能演示,比截图工具链省事。
– Claude Code 重度用户:把 29 种类型当成你的”图表规范”,团队里还能统一风格。
限制也要说清:它是 HTML/SVG 模板 + 提示词规范,不是自动渲染工具,需要 Claude Code(或其他能读懂规范的 Agent)配合;纯手动画图的人用不上。
一句话结论
diagram-design 火得有理:它不造新轮子,而是把”让 AI 画出人看得下去的图”这件事,从玄学变成了模板。单日 2951 星说明一件事——AI 时代,审美也是生产力。
🔥 关注LC智趣厅,每天挖掘值得上手的开源项目
👇 收藏转发,好东西别独享
— END —
LC 智趣厅 · 科技与生活的交点
ihygg.cn