📦 beautiful-mermaid — 美转Mermaid图

v1.0.0

将 Mermaid 图表一键渲染为精美 SVG/PNG/ASCII,支持 6 种图形、16 主题、5 样式预设及 CSS 级自定义,可批量输出与交互预览。

0· 196·0 当前·0 累计
chouraycn 头像by @chouraycn (chouray)·MIT-0
下载技能包
License
MIT-0
最后更新
2026/3/28
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
可疑
medium confidence
该技能用途(渲染 Mermaid 图)与代码及依赖基本吻合,但 SKILL.md 存在注入信号与文档不一致,需人工核查后再安装或授予运行自主权。
评估建议
安装/使用前检查清单: 1) 审阅 SKILL.md 与 assets/preview.html 是否含嵌入/混淆内容(扫描发现 base64 块)。解码并确认无害。 2) 检查 preview.html 及捆绑 JS 的网络调用,确保无意外分析或远程 POST。 3) 注意 SKILL.md 强制规则:除非用户明确跳过,否则必须先打开本地预览。评估是否接受该流程,并解决 README 与 SKILL.md 对打开方式的矛盾。 4) 若运行 npm install,注意 sharp 需原生构建工具;在隔离环境安装。 5) 检查 render.js、rich-html.js、styles.js 是否使用 child_process/execSync,审查命令安全性。 6) 若允许自主调用,先关闭 autonomy,待验证代码后再开启。...
详细分析 ▾
用途与能力
声称能力(Mermaid→SVG/PNG/ASCII、主题、批量渲染)与代码、package.json 及依赖(beautiful-mermaid + sharp)一致。仅主题数量描述略有出入,其余匹配。
指令范围
SKILL.md 强制要求 AI 在渲染前必须通过 preview_url 打开本地 preview.html(除非用户明确跳过)。README 与 SKILL.md 对打开方式矛盾;preview.html 引用外部字体并可执行 JS,扩大运行面,需检查。
安装机制
未声明平台安装规范,但提供 package.json 与 lock 文件,需 npm 安装。依赖 sharp 需原生编译,可能触发平台二进制下载;清单未使用远程任意下载地址,操作风险中等。
凭证需求
技能未请求环境变量、凭据或配置路径。依赖与脚本仅操作本地 .mmd 文件与资源,无多余密钥访问。
持久化与权限
标志 always:false,允许模型调用(默认)。未请求跨技能持久化或特权,也未声明修改其他技能或全局代理配置。自主调用与强制预览结合会扩大影响范围,但本身非红旗。
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.02026/3/28

beautiful-mermaid 初始发布。 - 支持 6 种图形(流程图、时序图、状态图、类图、ER 图、XY 图)渲染为 SVG、PNG 或 ASCII。 - 内置 16 主题、5 样式预设,支持完整 CSS 级自定义。 - 提供交互预览工具(渲染前需使用 preview_url,用户可跳过)。 - 支持批量渲染与富 HTML 导出,可聚合多图、继承主题与元数据。 - 兼容终端、聊天与 Web 环境,提供 React 集成及同步/异步 API。

无害

安装命令

点击复制
官方npx clawhub@latest install beautiful-mermaid
镜像加速npx clawhub@latest install beautiful-mermaid --registry https://cn.longxiaskill.com
数据来源ClawHub ↗ · 中文优化:龙虾技能库