SuperAPI AI 工具集

diagram-generator

数据与分析

查看项目

更新于 10-15 17:22

技能介绍

用途:Diagram Generator 用于生成图表与示意图。它并非简单的图表类型选择器,而是要求在 Bedrock Code Interpreter 中执行 Python 代码来完成绘图,需要使用者自行编写 matplotlib 代码。

主要能力:提供工具 generate_diagram_and_validate,执行 Python 代码生成图表图像。可用库为 matplotlib、pandas、numpy。

使用方式:调用该工具时需传入两个参数,且必须完全匹配:python_code(str,必填),即使用 matplotlib 生成图表的 Python 代码;diagram_filename(str,必填),输出 PNG 文件名,必须以 .png 结尾。注意不存在 diagram_type 参数,必须编写 Python 代码。代码中必须包含 plt.savefig(diagram_filename, dpi=300, bbox_inches='tight'),且 plt.savefig() 中的文件名需与 diagram_filename 一致。建议使用 figsize=(10, 6) 或更大尺寸,并用 plt.grid(True, alpha=0.3) 提升可读性。

适用场景:生成的图表保存在工作区中,可复用于 Word、Excel 或 PowerPoint 文档。建议使用描述性文件名,例如 revenue-trend-2025.png,而不要用 chart.png。

限制:必须编写 Python 代码,无 diagram_type 之类的简易参数;仅支持 matplotlib、pandas、numpy 这些库;输出格式为 PNG。其他平台支持、收费与价格信息暂未提供。