diagram-design
66,506
Stars
4,420
Forks
159
Watchers
49
Open Issues
MIT
许可证
HTML
语言
2026-04-16
创建时间
2026-11-10
最近更新
项目能做什么
面向 Claude Code、Cursor 等 AI 工具的图表设计库,含 45 种类型,纯 HTML+SVG 呈现。
来源:AI 基于仓库事实生成
· 内容以仓库实际 README 为准
使用说明 查看原始 README 原仓库文档
中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
<div align="center">
<h1>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="docs/hero/hero-dark.webp">
<img alt="Diagram Design. Editorial diagrams your designer won't hate." src="docs/hero/hero-light.webp">
</picture>
</h1>
**An agent skill that draws diagrams as one self-contained HTML + SVG file, in your brand.<br>45 diagram types. No shadows. No Mermaid slop.**
[](https://github.com/cathrynlavery/diagram-design/stargazers)
[](https://skills.sh/cathrynlavery/diagram-design/diagram-design)
[](https://github.com/cathrynlavery/diagram-design/actions/workflows/ci.yml)
[](CHANGELOG.md)
[](LICENSE)
<a href="https://trendshift.io/repositories/26141" target="_blank" rel="noopener noreferrer"><img src="https://trendshift.io/api/badge/repositories/26141" alt="cathrynlavery/diagram-design on Trendshift" width="250" height="55"/></a>
**[Website](https://diagramdesign.dev) · [Gallery](https://cathrynlavery.github.io/diagram-design/) · [Changelog](CHANGELOG.md)**
[Install](#install) · [What it makes](#what-it-makes) · [Quickstart](#quickstart) · [Match your brand](#onboarding-make-it-look-like-your-brand) · [Import](#import-from-drawio-mermaid-excalidraw-or-plantuml) · [Export](#export-to-png--svg) · [Contributing](#contributing)
<code>npx skills add cathrynlavery/diagram-design</code>
<br><br>
<picture>
<source media="(prefers-color-scheme: dark)" srcset="docs/hero/demo.gif">
<source media="(prefers-color-scheme: light)" srcset="docs/hero/demo-light.gif">
<img src="docs/hero/demo.gif" alt="A prompt typed into an agent session becomes a finished architecture diagram, then a plain first-pass diagram is redrawn with the skill, then the gallery of diagram types" width="900">
</picture>
</div>
<br>
Ask your agent in plain words:
- *"Make me an architecture diagram of my app: frontend, backend, database, Redis cache."*
- *"I need a quadrant showing Q2 projects by impact vs effort."*
- *"Give me a sequence of a bearer call with token refresh on 401."*
- *"Onboard diagram-design to https://yoursite.com"* (pulls your palette and fonts so every diagram after this one matches your site)
The agent picks the type, states its plan, and writes one `.html` file you can open by double-clicking.
---
## Install
Works with any host that reads Agent Skills, including Cursor, Claude Code,
阅读完整原文
商业机会分析 AI 生成
可视化微调与云端图表工作室(Hosted Web Editor & Team Brand Hub)
| 产品构想 | 基于该项目输出的 HTML+SVG 产物与品牌抓取(Onboarding)能力,构建在线托管平台,允许用户直接上传或通过 Prompt 生成图表后进行可视化拖拽微调,并保存企业 Brand Kit 供团队复用(推测需要引入用户自己的 LLM Key 或平台代付)。 |
| 核心功能 | 1. 导入现有 drawio/mermaid/excalidraw/plantuml 或粘贴文本一键生成 45 类编辑级图表;2. 网站品牌(配色/字体)解析与多品牌库管理;3. 生成结果的画布级局部文字/节点微调;4. 一键导出高清 PNG/SVG/HTML 及分享链接。 |
| 目标用户 | 需要高质量配图但不想折腾本地 CLI/Agent 环境的产品经理、技术博主、咨询顾问及小型产品团队(推测)。 |
| 难度/周期 | 中等(前端 SVG 画布交互与持久化存储有一定开发量,但核心图表设计规范已有开源基础)。 · 4-8 周推出 MVP(推测)。 · 成本:低(无需 GPU,部署特征为无本地大模型依赖,主要成本为轻量 Web 服务器、静态资源托管及按需调用的文本 LLM API 费用,推测初期每月数十美元)。 |
| 收费模式 | Freemium 订阅制(免费版限基础导出,Pro 版按月付费解锁团队 Brand Kit、云端历史记录、无水印高清导出及无限转换,推测)。 |
| 竞争风险 | 1. 原项目为 MIT 协议且极度流行,需警惕官方(LittleMight)自身推出类似托管产品;2. 纯前端微调 SVG 的复杂度较高;3. 目标用户可能更习惯直接在 Cursor/Claude Code 中免费完成全部操作。 |
| 依据 | 数据支持的判断 |
IDE 伴侣插件:Diagram Visual Inspector(Cursor/VS Code 扩展)
| 产品构想 | 针对原项目主要在 Cursor、Claude Code、Windsurf 等开发者工具中使用的场景,开发一款原生 IDE 预览与轻编辑插件,无需在浏览器打开 `.html` 文件即可实时预览、局部点选修改文案/颜色并一键导出 PNG/SVG 插入 Markdown/README。 |
| 核心功能 | 1. 监听工作区生成的自包含图表 HTML 并侧边栏实时渲染;2. 鼠标点选 SVG 元素直接修改文案、间距或切换品牌主题;3. 右键一键复制 PNG 到剪贴板或插入当前文档;4. 快捷触发 drawio/mermaid 到编辑级图表的转换。 |
| 目标用户 | 高频使用 `diagram-design` 技能的软件工程师、架构师及开源项目维护者(基于 README 中明确列出的多宿主支持推导)。 |
| 难度/周期 | 较低到中等(VS Code Extension API 成熟,无需复杂后端)。 · 2-4 周(推测)。 · 成本:极低(纯本地运行,几乎零服务器成本)。 |
| 收费模式 | 一次性买断许可(License Key)或针对团队高级导出/主题同步功能的年费订阅(推测)。 |
| 竞争风险 | 1. 开发者群体对工具类插件付费意愿门槛较高;2. 若 IDE 本身增强 HTML/SVG 交互预览能力,插件价值会被稀释;3. 需要持续跟进原项目 45 种图表结构的更新。 |
| 依据 | AI推测 |
自动化图表渲染 API(Diagram-as-a-Service for CI/CD & AI Apps)
| 产品构想 | 将原项目的 45 种图表规范与品牌样式能力封装为无头服务端 API,面向需要自动生成架构图/报告的自动化工作流(如 GitHub Actions 自动更新架构图、AI Agent SaaS 产品内嵌高质量图表输出)。 |
| 核心功能 | 1. REST API 接收结构化 JSON/Markdown 或 Mermaid 代码,输出符合指定品牌风格的 HTML/SVG/PNG;2. Webhook 支持 Git 仓库变更后自动重绘架构图并提交 PR;3. 预设与自定义 Brand Theme 参数接口。 |
| 目标用户 | AI 应用开发者、SaaS 团队、需要自动化生成周报/项目文档的工程团队(推测)。 |
| 难度/周期 | 中等(需要处理无头浏览器如 Playwright/Puppeteer 的 PNG 导出稳定性与并发控制,MIT 协议允许商业封装)。 · 3-5 周(推测)。 · 成本:低到中等(需要容器化运行无头渲染节点,无 GPU 需求,按调用量线性扩展,推测)。 |
| 收费模式 | 按 API 调用次数阶梯计费(Usage-based)或按月套餐(推测)。 |
| 竞争风险 | 1. 客户可直接将原 Skill 提示词或静态规范集成进自己的 Agent 中,API 需提供显著更稳定的确定性渲染(Deterministic Rendering)和 PNG 转换便利性才具竞争力;2. 无头渲染的内存开销需精细优化。 |
| 依据 | AI推测 |
垂直行业高级模板包与品牌图表定制服务(Pro Templates & Done-For-You)
| 产品构想 | 依托原项目“Editorial diagrams”和高审美定位,针对原项目未深度覆盖的细分商业场景(如 SaaS 融资 Pitch Deck、管理咨询报告、医疗/金融合规架构、出版级信息图)提供增强版 Skill 模板包、专用图标/资产库及企业专属设计系统定制。 |
| 核心功能 | 1. 开箱即用的垂直领域扩展 Skill 规则与参考示例库;2. 企业级“品牌 Onboarding + 专属图表规范调校”人工/半自动交付服务;3. 与 PPT/Figma/Notion 的专属排版适配规范。 |
| 目标用户 | 独立咨询师、初创公司创始人、技术文档团队及对对外材料视觉有严苛要求的 B2B 企业(推测)。 |
| 难度/周期 | 低(技术开发量极小,核心壁垒在于视觉审美、信息架构设计与行业理解)。 · 1-3 周(推测)。 · 成本:极低(主要为时间与设计人力成本)。 |
| 收费模式 | 数字资产包一次性售卖 + 高客单价企业定制服务费(推测)。 |
| 竞争风险 | 1. 模板类数字产品易被盗版传播;2. 定制服务难以规模化,需避免陷入纯人力外包陷阱;3. 原开源仓库持续迭代可能会不断吸收常见图表需求。 |
| 依据 | 尚需验证的假设 |
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心
竞品与相似项目 GitHub Search 真实检索
| 项目 | 中文简介 | Stars | 语言 |
|---|---|---|---|
| morluto/rea | 中文介绍暂未生成 Reverse engineer anything with agents, from app behavior dow |
449,712 | TypeScript |
| mattpocock/skills | 中文介绍暂未生成 Skills for Real Engineers. Straight from my .agents director |
320,801 | Shell |
| obra/superpowers | 中文介绍暂未生成 An agentic skills framework & software development methodolo |
315,705 | Shell |
| affaan-m/ECC | 中文介绍暂未生成 The agent harness performance optimization system. Skills, i |
300,735 | JavaScript |
| anthropics/skills | 中文介绍暂未生成 Public repository for Agent Skills |
192,202 | Python |
| DietrichGebert/ponytail | 中文介绍暂未生成 Makes your AI agent think like the laziest senior dev in the |
188,336 | JavaScript |
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。
项目优势与风险
| 技术成熟度 | 创建于 2026-04-16,近 30 天仍在推送 |
| 社区活跃 | Star 66,506 / Fork 4,420 / Issue 49(数据支持,可自行核实) |
| 许可证 | MIT |
| 主要风险 | 上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价 |
安装与使用
快速开始(以仓库 README 为准)
git clone https://github.com/cathrynlavery/diagram-design.git cd diagram-design # 请阅读仓库 README 获取确切安装步骤(依赖、配置、启动命令)
术语说明:Docker=应用容器(把程序和依赖打包运行);API Key=调用外部服务的密钥;Git Clone=把仓库代码下载到本地。常见错误:API Key 未配置 / 端口占用 / 数据库连接失败,多数项目在 README 的 Troubleshooting 章节有说明。