一键导入
multi-chart-draw
支持多种图表类型的绘制工具,包括思维导图、流程图、数据可视化图表、数学函数图等;可根据用户需求生成 Mermaid、ECharts、Mindmap、DrawIO、GeoGebra 等格式的图表,并导出为 PNG、SVG、HTML 等格式
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
支持多种图表类型的绘制工具,包括思维导图、流程图、数据可视化图表、数学函数图等;可根据用户需求生成 Mermaid、ECharts、Mindmap、DrawIO、GeoGebra 等格式的图表,并导出为 PNG、SVG、HTML 等格式
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
从飞书邮箱读取周报邮件,根据年度报告模板生成年度总结报告
读取飞书云文档(支持多个链接),解析文档中的文本、表格、图片等内容,根据用户选择的开发语言和存储结构,将产品需求文档转换为研发开发需求文档
解析用户上传的文件(PDF/Word/图片),提取文本内容和图片并保存到本地,使用图像识别能力理解图片内容,根据文件内容和用户需求判断文章类型(品牌动向/产品动态/政策规则/营销战役/客户证言/行业资讯),使用不同prompt生成Markdown格式的文章,使用Markdown语法引用图片,确保配图与文章内容契合,并对生成结果进行质量打分。适用于需要从现有文档生成各类品牌和产品内容的场景,如品牌报道、产品发布、政策公告、营销宣传、客户案例等。
生成结构化的会议纪要,包含议题摘要、决策事项和行动项
处理 Word 文档,支持读取、分析、总结和转换 docx 文件
处理 Excel 文件,支持读取、分析、统计和导出 xlsx 数据
| name | multi-chart-draw |
| description | 支持多种图表类型的绘制工具,包括思维导图、流程图、数据可视化图表、数学函数图等;可根据用户需求生成 Mermaid、ECharts、Mindmap、DrawIO、GeoGebra 等格式的图表,并导出为 PNG、SVG、HTML 等格式 |
| dependency | {"python":["pyecharts>=2.0.0"],"system":["npm install -g @mermaid-js/mermaid-cli","npm install -g markmap-cli"]} |
pyecharts>=2.0.0:用于生成 ECharts 图表pillow>=10.0.0:图像处理库@mermaid-js/mermaid-cli:用于渲染 Mermaid 图表markmap-cli:用于渲染思维导图在使用 Skill 之前,需要安装以下系统工具:
# 安装 Mermaid CLI
npm install -g @mermaid-js/mermaid-cli
# 安装 Markmap CLI
npm install -g markmap-cli
# 验证安装
mmdc --version
markmap --version
# 创建输出目录
mkdir -p ./charts-output
需求分析与类型选择
生成图表配置
调用脚本渲染
scripts/render_mermaid.pyscripts/render_echarts.pyscripts/render_mindmap.pyscripts/render_drawio.pyscripts/render_geogebra.py结果验证与交付
Mermaid 渲染:见 scripts/render_mermaid.py
--input(输入文件)、--output(输出文件)、--format(格式:png/svg)ECharts 渲染:见 scripts/render_echarts.py
--config(配置文件)、--output(输出文件)Mindmap 渲染:见 scripts/render_mindmap.py
--input(输入文件)、--output(输出文件)、--format(格式:svg/png)DrawIO 图表:见 scripts/render_drawio.py
--input(输入文件)、--output(输出文件)GeoGebra 渲染:见 scripts/render_geogebra.py
--input(输入文件)、--output(输出文件)Mermaid 语法:见 references/mermaid-syntax.md
ECharts 配置:见 references/echarts-guide.md
Mindmap 格式:见 references/mindmap-guide.md
DrawIO 格式:见 references/drawio-guide.md
GeoGebra 语法:见 references/geogebra-guide.md
./charts-output/ 目录下mindmap-project-plan.svg、flowchart-api-call.png需求:绘制一个用户注册流程图
执行方式:
scripts/render_mermaid.py --input temp.mmd --output ./charts-output/registration-flow.png --format png关键参数:
.mmd 文件需求:生成月度销售数据的柱状图(包含多个产品系列)
执行方式:
scripts/render_echarts.py --config sales-data.json --output ./charts-output/sales-chart.html关键说明:
series 数组中assets/examples/echarts-multi-series.json需求:为项目规划创建思维导图
执行方式:
scripts/render_mindmap.py --input project-plan.md --output ./charts-output/project-mindmap.svg --format svg关键参数:
.md 文件需求:绘制微服务系统架构图(包含前端、后端、数据库、缓存等组件)
执行方式:
scripts/render_drawio.py --input architecture.xml --output ./charts-output/system-architecture.html关键参数:
.xml 文件需求:绘制函数 y = x² 和 y = sin(x) 的图像
执行方式:
scripts/render_geogebra.py --input function-commands.txt --output ./charts-output/function-plot.html关键参数:
series 数组中
{
"series": [
{"name": "系列1", "type": "bar", "data": [...]},
{"name": "系列2", "type": "bar", "data": [...]},
{"name": "系列3", "type": "bar", "data": [...]}
]
}
series1.json、series2.json、series3.jsonassets/examples/echarts-bar-standard.jsonassets/examples/echarts-multi-series.jsonassets/examples/echarts-line-standard.json