Skip to main content

mermaid-flow-image

将流程需求整理为可渲染的 Mermaid(简化版/详细版),并通过 Kroki 生成可发送的高分辨率 PNG 图片。适用于“把架构流程画出来并直接发图”的场景。

Datos de origen

Repositorio
Dwsy/agent
Última actividad en el origen
17 de febrero de 2026 a las 14:32
Idioma detectado de SKILL.md
chino
Estrellas
23
Forks
3

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
mermaid-flow-image
description
将流程需求整理为可渲染的 Mermaid(简化版/详细版),并通过 Kroki 生成可发送的高分辨率 PNG 图片。适用于“把架构流程画出来并直接发图”的场景。
# Mermaid Flow Image Skill ## 适用场景 - 用户要求: - “生成 mermaid 流程图” - “简化流程图” - “详细中文版本” - “导出图片并发送” ## 输出策略 1. **先结构化**:把流程拆成阶段(输入 / 路由 / 处理 / 状态 / 异常)。 2. **再选粒度**: - 简化版:≤ 12 个节点,突出主路径。 - 详细版:按子图(subgraph)分层,覆盖关键分支与状态回写。 3. **中文优先**:节点文案用中文,技术关键词可中英混排。 4. **可渲染优先**: - 节点文字尽量加引号,避免 Mermaid 保留字符导致解析失败。 - 避免在节点内直接使用未转义的 `< > /` 组合。 ## 图片导出规范 - 默认输出路径:`./media/images/<name>.png` - Mermaid 源文件:`./media/images/<name>.mmd` - 使用脚本:`./scripts/python/render_mermaid_kroki.py` - 高分辨率:将 `scale` 设为 `2` 或 `3` 示例命令(Python 方式): ```bash python3 ./scripts/python/render_mermaid_kroki.py \ ./media/images/rpc-flow.mmd \ ./media/images/rpc-flow.png \ 3 ``` ## Mermaid 模板(详细中文) ```mermaid flowchart TD A["输入消息"] --> B["会话路由"] B --> C{是否命中复用进程} C -->|是| D["复用并继续处理"] C -->|否| E["新建进程并初始化"] D --> F["流式事件"] E --> F F --> G["状态持久化"] ``` ## 交付检查清单 - [ ] Mermaid 语法可渲染 - [ ] 中文标签清晰无歧义 - [ ] 主分支与异常分支都可见 - [ ] 产出 PNG 并成功发送
Ver en GitHub