流程圖繪製助手:按 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 。

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

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

小夜