用 AI 把脑子里的架构画成图
相关搜索
这篇用到的 skill(4)
主力。输出可探索的 HTML 架构/时序/数据流图,支持导出 PNG/SVG。
npx skills add tt-a1i/archify -g深色主题 SVG 架构/云/基础设施图。
npx skills add NousResearch/hermes-agent -g扁平极简的教学/概念示意图。
npx skills add NousResearch/hermes-agent -g手绘风 Excalidraw 图,适合画流程图和时序图。
npx skills add NousResearch/hermes-agent -g
画图的痛点不是"不会画",是改起来累:改一个框要重排整张图。用 AI 生成描述式、可重新排版的图,核心是把"画"变成"描述结构",改文字比改图快十倍。
这篇适合谁 / 不适合谁
适合:
- 要快速产出架构图、流程图、时序图、数据流图
- 图还会反复改,希望改文字就能重排
- 要导出 PNG/SVG 贴进文档或 PPT
不适合:
- 要求品牌级精修配色(AI 图是结构准确优先,不是美术)
- 已经有一套标准图标库要严格遵守(先给图标规范)
- 需要可编辑的源文件交给设计二次加工(选能导出的格式)
开始前准备什么
- 结构描述:用自然语言或粘贴 Mermaid 写清节点和关系。
- 图的类型:架构 / 流程 / 时序 / 概念,先定。
- (可选)要贴进哪:文档、PPT 还是网页,决定导出格式。
操作步骤
1. 装 skill
archify 输出可探索的 HTML 图,复制目录到客户端技能目录(与一般 Agent Skill 装法一致):
| 客户端 | 目录 |
|---|---|
| Claude Code | ~/.claude/skills/ |
| Codex | ~/.codex/skills/ |
| Cursor | ~/.cursor/skills/ |
| Trae | ~/.trae/skills/ |
| CodeBuddy | ~/.codebuddy/skills/ |
| 通义灵码 | ~/.lingma/skills/ |
2. 用自然语言描述结构
画一张用户下单的时序图:
用户 → 网关(鉴权) → 订单服务(落库) → 库存服务(扣减)
库存不足时订单服务 → 通知服务(发短信),并标记订单为失败。
深色主题,节点用圆角矩形,箭头标出消息名。3. 贴 Mermaid 也能用
如果你已有 Mermaid,直接给 archify 当输入,它会渲染成可探索的 HTML 并支持导出。
4. 选风格
- 技术架构 / 云图:
architecture-diagram(深色 SVG) - 教学 / 概念:
concept-diagrams(扁平极简) - 手绘风流程图 / 时序图:
excalidraw
会踩的坑
| 坑 | 现象 | 怎么绕 |
|---|---|---|
| 节点关系错 | 箭头方向反了 | 描述里写清"谁调用谁",必要时给 Mermaid |
| 太花 | 颜色多到看不清 | 默认深色 + 单一强调色,强调色只标关键路径 |
| 改不动 | 生成位图后没法改 | 要可改就保留描述/源文件,别只存 PNG |
| 贴进 PPT 糊 | 位图被放大 | 导出 SVG;PPT 里插 SVG 矢量最清晰 |
| 图标不对 | 和公司库不一致 | 先给图标与配色规范再生成 |
FAQ
能直接把图贴进 PPT 吗?
能。导出 SVG 或 PNG,PPT 里插 SVG 矢量最清晰,放大不糊。
已有 Mermaid 能用吗?
能用。archify 接受 Mermaid 输入并渲染成可探索的 HTML。
图要反复改怎么办?
保留文字描述或 Mermaid 源,改描述比改位图快得多。
深色主题能换浅色吗?
能,提示词里指定浅色主题即可;贴浅色文档时建议用浅色。
能画组织图 / 脑图吗?
架构和概念类图都行;纯脑图建议先用概念示意图起骨架。
相关指南
顺着这些场景接着看:
相关源码
一句话结论
结论:把「画」变成「描述结构」,改文字比改图快十倍;要可改就保留描述或 Mermaid 源。
参考来源
相关场景
用 AI 生成配图和营销图片
文生图最怕"提示词一句话、出来全靠运气"。让 AI 出图的核心是:先定风格参考 + 主体 + 构图 + 比例,用结构化提示词,再小步迭代,而不是扔一句"画个好看的图"指望一次到位。
用 AI 生成图标和文章配图
配图的痛不是"画不出",是"风格不统一、放大就糊、改不了"。让 AI 生成 SVG / 矢量插画的核心是:先定风格与尺寸,要矢量不要位图,这样放大不糊、还能改源文件。
用 AI 做播客脚本和语音合成
播客/口播的痛不是"没声音",是"脚本像念稿、声音像机器人、剪完没人听"。让 AI 做的核心是:脚本先写成"说人话"的口语稿,配音选自然的音色,再决定要不要配画面——别一上来就堆特效。
用 AI 做头脑风暴和思维导图
头脑风暴最怕"发散完就完了"。让 AI 帮忙的核心是:先逼出足量候选(量比质先),再用"可行性 / 影响"两轴收敛到能动手的 3 个,而不是停在"想法很多"。