Agent Skills
返回列表
SVG 可视化概念图解

SVG 可视化概念图解

设计多媒体 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_52a81e7a/svg-visualizer。

技能介绍

要解决什么问题

技术文档、培训材料里经常出现「流程、架构、方法论」这类只能靠文字堆叠的概念。读者要在脑子里自己拼图,既慢也容易误解。若临时找设计师做图,成本高、迭代慢;自己用绘图工具拖控件,又很难保证可维护、可嵌入网页。

本技能把画图请求统一收敛为输出完整 SVG 源码:矢量、可缩放、能进 Markdown/HTML,适合工程师在对话里快速产出教学向图解。

技能如何工作

激活后,模型按「技术插画 + 可视化 + 教育设计」三重角色处理输入:先理解概念,再设计视觉层次与信息架构,最后写出符合 W3C 的 SVG。

典型流程包括:

  • 需求理解:把用户描述当作可视化目标(含触发词如「画图」「可视化」「svg」「图解」等)
  • 结构设计:规划布局、分组;复杂图用 g 分组,可复用部分用 defs
  • 编码与检查:默认 16:10 画布(常用 viewBox="0 0 1600 1000"),中文标签,字体回退 Microsoft YaHei 或通用 sans-serif
  • 收尾:压缩与兼容性检查,并专门排查文本遮挡、图形重叠、元素出框

输出约定是:直接给 SVG 代码,少废话;用户输入默认视为画图请求而非纯问答。

适用边界与注意点

  • 适合概念流程、关系、步骤类图解;不适合替代专业 UI 设计稿或复杂交互原型。
  • 布局上宁可少元素也不要强行塞满导致重叠;这是 SKILL 里明确强调的硬约束。
  • 需要可访问性(语义、ARIA)或动画交互时,要在需求里写清楚,否则默认以静态教育图解为主。

使用场景

  • 撰写系统设计或 API 说明时,要把调用链、状态流转画成可嵌入 Markdown 的 SVG,避免截图难维护。
  • 准备内训或分享课件,需把番茄工作法、评审流程等方法论拆成步骤清晰、中文标注的 16:10 图解。
  • 写技术博客讲解算法或业务规则,希望在对话里直接拿到完整 `viewBox` 矢量代码贴进静态站点。
  • 维护团队 Wiki / 知识库,把冗长文字流程改成无重叠、不出框的 SVG,方便后续改步骤与配色。

适合人员

  • 负责系统设计说明的后端工程师,希望图解与文档同仓管理、可 diff,而不是每次导出位图。
  • 制作企业内训与工作坊材料的讲师,要把抽象概念落成层次分明、适合投影讲解的 SVG。
  • 运营技术专栏或公众号的写作者,需要在长文中插入可缩放流程图且不改整体版式。
  • 维护 Confluence/飞书知识库的文档工程师,诉求是把流程说明改成符合 W3C、跨端显示一致的矢量图。