SuperAPI AI 工具集

mechanism-flowchart

通用与其它

查看项目

更新于 10-15 16:44

技能介绍

用途:根据文本描述生成医学机制、病理生理与药物作用路径的 Mermaid 流程图代码及可视化表示,适合教学演示、疾病通路与药物机制图示、论文与发表配图。

主要能力:从文本自动生成流程图;支持 flowchart、sequence、state 多种图类型;可自定义样式(default、medical、minimal);支持复杂分支逻辑;支持导出多种格式。输入参数包括 mechanism_description(必填)、diagram_type(默认 flowchart)、direction(TB、LR、RL、BT)、style。输出为结构化结果,含 mermaid_code、diagram_type、nodes、edges,可选 rendered_svg。示例输出:flowchart TB A[Insulin Resistance] --> B[Hyperglycemia] B --> C[Beta Cell Dysfunction] C --> D[Worsening Glucose Control] B --> D

使用方式:核心执行入口为 scripts/main.py,可参考 references/ 目录中的规则与提示;依赖 Python 3.10+,dataclasses、enum 声明于 requirements.txt,安装依赖:pip install -r requirements.txt。验证命令:python -m py_compile scripts/main.py;python scripts/main.py。

限制:可视化需要 Mermaid 渲染器;复杂机制可能需要人工修正;仅限 Mermaid 支持的图类型。若输入缺失或脚本失败,会说明失败点并提供手动降级方案;不编造文件、引用或执行结果。