流程图绘制助手:按 GB 1526-89 在 Agent 里出图

前言

在文档、评审和结对编程里,流程图往往比长段文字更快对齐逻辑。常见做法是手写 Mermaid、在 draw.io 里拖图形,或对照国标符号表自己核对框线含义——步骤多,且容易和团队约定的符号不一致。

下面介绍 SkillHub 上的社区技能「流程图绘制助手」(@user_516d7c35/flowchart-designer,v1.0.0)。它把国标符号约定和多种图类型写进 Skill 指引,让 Agent 在用户提出「画流程图」「设计流程」「制作程序框图」等需求时,按同一套规则生成结果,并可选 Mermaid、SVG 或 HTML 形式交付。

这是什么

「流程图绘制助手」是发布者 user_516d7c35 在 SkillHub(分类 design-media,来源 community)上架的通用流程图 Skill。页面标注 requires_api_key=false,不依赖额外 API Key。

定位可以概括为:在对话中根据自然语言描述,绘制遵循 GB 1526-89(对应 ISO 5807-1985)的流程类图形,并支持多种输出载体,便于粘贴进 Markdown、嵌入页面或二次编辑。

官方入口:

  • SkillHub 页面:https://www.skillhub.cn/skills/user_516d7c35/flowchart-designer
  • API 坐标(安装与索引用):https://api.skillhub.cn/user_516d7c35/flowchart-designer

核心功能

以下能力均来自 SkillHub 简介与技能页说明,未在公开页展开的实现细节不在此文臆测。

图类型(五种)

  1. 程序流程图
  2. 数据流程图
  3. 系统流程图
  4. 程序网络图
  5. 系统资源图

输出格式(三种)

  1. Mermaid 代码:适合放进仓库文档、Wiki 或由渲染器预览。
  2. SVG 图形:适合需要矢量图、印刷或设计工具后处理的场景。
  3. HTML 可视化:适合在浏览器中直接查看交互或布局效果。

触发场景

当用户表达绘制流程图、画流程图、设计流程、制作程序框图等意图时,Agent 应启用本 Skill,按技能内规则选符号与图型,而不是随意发明一套图形语法。

安装与启用

SkillHub 推荐两种方式:用 CLI 安装到当前 Agent 的 skills 目录,或把安装提示词发给 AI 让其按官方安装文档操作。

1、安装 SkillHub CLI(若尚未安装)

先检查是否已有 skillhub:

command -v skillhub && skillhub --version

未安装时,可按 SkillHub 安装文档执行完整安装(CLI + 默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

仅 CLI:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

说明见:https://skillhub.cn/install/skillhub.md

2、安装本技能到 Agent 的 skills 目录

安装时必须用 --dir 指向当前 Agent 实际读取的 skills 目录;默认装到 ./skills/ 可能不会被识别。

skillhub install @user_516d7c35/flowchart-designer --dir <skills 目录>

常用路径(来自 SkillHub 安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

安装后若 Agent 未立刻加载新 Skill,按你所用客户端的说明重启或重新打开会话。

3、通过对话让 AI 安装(官方页同款提示)

技能页提供的安装提示词为:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_516d7c35/flowchart-designer`。

将上述内容发给支持 Skill 的 Agent 即可;Agent 应参照 skillhub.md 完成 CLI 与 --dir 安装,避免装错目录。

典型用法

公开页未提供单独的「示例仓库」或固定测试用例;可复现的步骤主要是安装与对话描述需求。

安装(可照抄执行)

在终端(示例为 Cursor 用户目录):

skillhub install @user_516d7c35/flowchart-designer --dir ~/.cursor/skills/

对话中描述图的需求

安装并启用后,用自然语言说明图类型、业务步骤和期望输出格式。表述可与 Skill 简介中的触发语一致,例如:

  • 「请按程序流程图,把用户登录校验画出来,先给 Mermaid。」
  • 「做一张数据流程图,说明订单从提交到入库,输出 SVG。」
  • 「系统资源图,标出 Web、缓存、数据库,要 HTML 可视化。」

Agent 在 Skill 指引下应选用 GB 1526-89 对应符号,并在 Mermaid、SVG、HTML 中择一或按你的要求组合交付。若需改图,继续补充分支、异常路径或并行步骤即可迭代。

适用场景与注意

适合谁

  • 需要在技术文档、设计说明、评审材料里快速出标准流程图,又不想每次查国标符号表的开发者与写作者。
  • 希望 Agent 输出可直接进 Markdown(Mermaid)或前端/设计链路(SVG、HTML)的团队。

使用上需注意

  • 本技能强调国标符号体系;若项目另有内部制图规范,应在对话里明确优先级或补充约束。
  • 复杂布局、极大规模网络图仍可能需要人工在专业工具中微调;Skill 的价值在于统一符号与缩短从文字到初稿的路径。
  • SkillHub 页面当前统计(以抓取资料为准):评分 100000,下载 6111;标签标明无需 API Key。不同时间刷新商店,下载量可能变化。
  • 未在公开资料中写明 Cursor / Codex / Claude Code 的差异化配置项时,三者差异仅体现在 skills 目录路径 与客户端是否自动热加载 Skill,其余按同一 skillhub install 流程即可。

结尾

「流程图绘制助手」把 GB 1526-89 下的五类流程相关图与三种输出格式收敛到一个 Skill 里,适合在 Agent 对话中处理「画流程图」「设计流程」类任务。安装坐标为 @user_516d7c35/flowchart-designer,可按 https://skillhub.cn/install/skillhub.md 安装,技能主页见 https://www.skillhub.cn/skills/user_516d7c35/flowchart-designer 。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜