生产力
mermaid-visualizer avatar

mermaid-visualizer

将文本转换为专业 Mermaid 图表。自动处理语法、子图及布局规则,轻松生成流程图、时序图与结构图。

简介

Mermaid Visualizer 是一款专为将抽象文本描述转换为结构化视觉文档而设计的代理技能。它专为需要快速在 Obsidian 或 GitHub 环境中生成清晰、专业级图表的技术文档撰写者、软件架构师与产品经理打造。通过封装 Mermaid 库的复杂语法,此技能确保输出的图表语法有效、视觉风格一致且易于阅读。

该技能支持多种可视化类型,包括流程图、循环反馈系统、层次化思维导图、时序图与状态转换图。它能智能处理常见的解析错误,例如列表语法冲突、不当的子图嵌套以及节点引用错误,让用户能专注于概念的理清而非调试。

  • 进阶语法防错:自动应用错误缓解模式,处理列表编号、子图命名及特殊字符转义问题。

  • 智能布局控制:提供图表方向(TB, LR)、细节层级(简单到详细)及专业语义样式的配置选项。

  • 多元图表类型:支持流程图、循环流程、比较分析、思维导图、时序图与状态机。

  • Obsidian 深度整合:输出针对 Obsidian 渲染优化的 Mermaid 代码块,确保与现有 Markdown 文件无缝对接。

  • 策略性视觉输出:能够生成标准、详细或适合简报展示的图表,满足不同项目阶段的需求。

  • 输入:提供描述性提示词或结构化文本,定义欲可视化的流程、关系或架构。

  • 配置:使用如 'layout: horizontal' 或 'detail: simple' 等选用参数来定制生成的 Mermaid 图表。

  • 约束条件:请务必确保节点引用使用 ID 而非显示文本;代理会强制执行此标准以防止解析失败。

  • 最佳实践:适用于系统架构图、AI 代理工作流、决策树及复杂流程文档,在可维护性与清晰度至关重要时尤其有效。

仓库统计

Star 数
2,638
Fork 数
235
Open Issue 数
2
主要语言
未提供
默认分支
main
同步状态
空闲
最近同步时间
2026年4月30日 10:50
在 GitHub 查看