闲社服务运行正常AI智能体自动化平台
m

美人鱼图表

技能标识:mermaid-diagrams

>

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

美人鱼图表

Mermaid 图表技能

生成 Mermaid 图表,并使用 mmdc 命令行工具将其渲染为 PNG 格式。

参考文件

  • - 架构模式(流程图、C4、云架构、网络、微服务)→ references/architecture-patterns.md
  • 时序图模式(API 流程、认证、CI/CD、DLP 流程)→ references/sequence-patterns.md

根据请求的图表类型加载相应的参考文件。

渲染工具

使用 mermaid.ink(免费在线渲染器,无需浏览器/安装):

bash
mkdir -p /home/bcaddy/.openclaw/workspace/diagrams
ENCODED=$(cat | base64 -w 0)
curl -s https://mermaid.ink/img/${ENCODED}?bgColor=white&width=2048 \
-o /home/bcaddy/.openclaw/workspace/diagrams/.png

  • - 输出目录:/home/bcaddy/.openclaw/workspace/diagrams/
  • 宽度:默认 2048px;对于非常宽的图表可增加(&width=3000)
  • 始终先创建输出目录:mkdir -p /home/bcaddy/.openclaw/workspace/diagrams

工作流程

1. 识别图表类型

  • - 网络/系统/云/微服务 → 使用 flowchart 或 C4Context
  • API/认证/数据流程、分步过程 → 使用 sequenceDiagram
  • 不确定时:对于X 如何逐步工作使用时序图,对于X 是什么样子使用架构图

2. 加载参考文件

  • - 架构 → references/architecture-patterns.md
  • 时序 → references/sequence-patterns.md

3. 生成 Mermaid 代码

  • - 编写完整、有效的 Mermaid 语法
  • 使用描述性节点标签(不仅仅是 A、B、C)
  • 在架构图中使用子图对相关组件进行分组
  • 在时序图中使用 alt/loop/note 块增加清晰度
  • 匹配参考文件中的模式风格

4. 保存 .mmd 文件

保存至:/home/bcaddy/.openclaw/workspace/diagrams/<描述性名称>.mmd

使用短横线命名法、描述性文件名:auth-flow.mmd、aws-architecture.mmd、api-gateway-sequence.mmd

5. 通过 mermaid.ink 渲染为 PNG

bash ENCODED=$(cat /home/bcaddy/.openclaw/workspace/diagrams/.mmd | base64 -w 0) curl -s https://mermaid.ink/img/${ENCODED}?bgColor=white&width=2048 \ -o /home/bcaddy/.openclaw/workspace/diagrams/.png

6. 确认输出

报告保存的 PNG 文件的完整路径。提供调整布局、添加组件或生成 .mmd 文件以便在 mermaid.live 或 VS Code 中进一步编辑的选项。

提示

  • - flowchart LR 用于从左到右的管道和网络流程
  • flowchart TD 用于自上而下的层级结构和云堆栈
  • 宽图表:增加 -w(宽度);高图表:增加 -H(高度)
  • 对于非常复杂的图表,拆分为多个图表
  • 始终在 .mmd 文件顶部包含标题注释:%% Title: ...

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 isai-mermaid-diagrams-1776104283 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 isai-mermaid-diagrams-1776104283 技能

通过命令行安装

skillhub install isai-mermaid-diagrams-1776104283

下载

⬇ 下载 mermaid-diagrams v1.0.0(免费)

文件大小: 5.78 KB | 发布时间: 2026-4-15 13:06

v1.0.0 最新 2026-4-15 13:06
Initial release — generate architecture diagrams (network, system, cloud, microservices) and sequence diagrams (API flows, auth flows, CI/CD) as PNG using mermaid.ink renderer. No local browser required.
返回顶部