code2diagram:从代码到 Mermaid 流程图

前言

写代码时,需要向团队解释复杂逻辑、梳理状态流转或描述时序关系,传统做法是手动画图或用其他工具,费时且版本难以同步。如果能直接从代码生成结构化的流程图,再输出为 Mermaid (.mmd) 或 PNG,会显著提升沟通效率。

这是什么

code2diagram 是一个 Skill,用于分析源代码逻辑,生成包含 Mermaid 流程图的 markdown 文件,并可渲染为 PNG 图片。支持流程图、状态机、时序图等多种图表类型。

  • 坐标:@user_82af032c/code2diagram
  • 版本:1.0.0
  • 来源:community
  • 分类:dev-programming
  • 发布者:user_82af032c
  • 评分:100000
  • 下载:570
  • 安装:11

核心功能

  • 分析源代码逻辑
  • 生成包含 Mermaid 流程图的 markdown 文件(.mmd)
  • 将 Mermaid 渲染为 PNG 图片
  • 支持流程图、状态机、时序图等多种图表类型

安装与启用

安装命令示例:

skill install user_82af032c/code2diagram

安装后,可在支持的客户端中使用该 Skill。

典型用法

在支持 SkillHub 的环境中调用 code2diagram,将代码粘贴或指定为输入,Skill 会输出包含 Mermaid 流程图的 markdown 文件,并可进一步渲染为 PNG。

适用场景与注意

  • 适合需要快速梳理代码逻辑、输出结构化图表的场景
  • 需要确保代码符合 Skill 支持的格式与范围
  • 图表类型与配置需与 Skill 的能力保持一致

结尾

code2diagram 适合在需要从代码生成 Mermaid 流程图与 PNG 的场景中使用。官方地址:https://api.skillhub.cn/user_82af032c/code2diagram

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

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

Xiaoye