Chart Generator — 图表生成器
v1.0.2当用户想要创建可视化(图表、仪表盘、图解、Gantt、PPT)时使用此技能,或者分析数据(Excel/CSV上传、跨文件分析、趋势、异常值)或生成报告。同时,当用户提到ChartGen或上传电子表格文件时也使用此技能。
运行时依赖
安装命令
点击复制技能文档
ChartGen AI — 数据分析和可视化技能 ChartGen 是一个用于可视化、数据分析和报告生成的 AI 平台。您可以调用其 API 来分析数据、揭示见解和产生可视化输出。 可视化(PNG):所有 ECharts 图表类型(条形图、线图、饼图、面积图、散点图、热力图、组合图、瀑布图、漏斗图、雷达图、树形图、旭日图等);图表(流程图、序列图、类图、状态图、ER 图、思维导图、时间轴、看板、甘特图);仪表板(多图表布局)。 数据分析:文本(描述场景/示例数据)、文件上传(Excel/CSV,多文件连接)或 Web/外部来源。支持统计、趋势、异常值、年同比。 报告和 PPT:分析报告,包含发现;PPT 幻灯片,包含可视化。 工具 —— tools/chartgen_api.js 命令行参数目的 submit "" [files...] 提交请求,返回 task_id wait 等待直到完成(最长 25 分钟) poll 单次状态检查 :消息通道名称(Signal、WhatsApp、Web 等)。 支持文件:.csv、.xls、.xlsx、.tsv。 输出:JSON,包含 text_reply、edit_url、artifacts[](artifact_id、image_path、title)。PPT 文档还包含:page_count、preview_paths[]、download_path。Excel/文件文档还包含:download_path、file_name、summary。 错误处理:JSON,包含 "error" 和 "user_message"(非特殊错误)。 工作流程 —— 5 步 步骤 1 —— 确认提交 总是以用户语言回应。必须提到使用 ChartGen 完成任务,并包含编号选项,每个选项占一行: 1 去 ahead 2 修改 0 取消 确认规则:取消 = 永久放弃。永远不要继续已取消的任务。回复仅绑定到最近的提示。如果任务已取消、完成或对话已经继续 —— 从头开始新的确认。当有疑问时,询问 —— 永远不要猜测。 查询规则 —— 文本请求(无文件):查询始终是用户的原始消息,逐字复制。不要翻译、改述、扩展、润色或 "改进" 它。显示此确切文本在确认中。如果用户确认 —— 提交此确切文本。如果用户编辑 —— 编辑文本成为新的逐字查询。 文件上传:不要立即提交。推荐 3-5 个分析任务(编号,注明哪些文件)。每个选项的文本是将要提交的确切查询。用户选择一个数字,输入自定义文本或取消。 文本请求示例(回复用户语言,提及 ChartGen): 确定!这是我将要求 ChartGen 为您做的事情: "为 2025 年生成每月销售趋势线图" 1 去 ahead 2 修改 0 取消 文件上传示例(回复用户语言,提及 ChartGen): 获取您的文件!以下是 ChartGen 可以做的事情 —— 选择一个或告诉我您想要什么:
- "每月订单趋势图" —— orders.xlsx
- "类别细分饼图" —— orders.xlsx、products.xlsx
- "包含所有文件的完整分析报告"
- 取消