SuperAPI AI 工具集

visualize-data

数据与分析

查看项目

更新于 10-16 03:05

技能介绍

用途:为分析性回答设计、构建、修改或质检量化图表与图形,把图表当作某一结论的证据,而不是单纯的装饰。当需要视觉判断时使用,例如内联回答、报告、备忘录、幻灯片、仪表盘、笔记本、组件或 HTML 产物中的图形。相关技能方面,若视觉需要解释指标变动,可用 $metric-diagnostics;若视觉属于持久性分析报告,可用 $build-report;若支撑分析需要验证,可用 $validate-data。

主要能力:按数据关系选择图表族,如时间趋势用折线、随时间构成用堆叠面积、类别比较用条形、排名前 N 用排行榜、部分与整体用堆叠条、分布用直方图、组间分布用箱线图、两数值关系用散点、二维密集模式用热图、起止桥接用水瀑布、有序阶段用漏斗。工作流程为:先定义分析问题与一句话结论,再选最简且站得住脚的图表族与变体,在写绘图代码前先写紧凑的图表合同(分析问题、结论、图表族与变体、数据充分性、交付面约束、配色策略、输出尺寸与 QA 面),然后按格式、结构、颜色、质检的顺序实现,并在真实上下文中渲染、导出与检查后交付。

使用方式:运行时分发路由区分是否处于工作模式。若已确认 work_mode,且活动流程已选定内联或聊天可见交付,则优先原生渲染,读取 references/native-inline-visualizations.md;不要为内联交付调用 render_chart 或 render_table。对受支持的单一条形、折线、饼图或散点,先发出 charts_widget_v2 的实时内容引用,完整外层形式为 genui{"charts_widget_v2":{"content":{...}}},用真实图表规格替换 {...},不要加 Markdown 反引号,不要输出裸 JSON、纯 HTML 或代码围栏。若原生引用被拒或渲染失败,改用可复现的静态或 Matplotlib 图表;仅在无法交付任何视觉渲染器时改用紧凑表格。工作模式之外,默认将临时、内联、聊天可见或未指定图表的请求交给 Data Analytics MCP 图表组件处理;只有用户明确要求 Python、静态图片或文件、笔记本代码、HTML、BI 或仪表盘编辑、幻灯片或文档导出时,才使用对应交付面的原生图表原语。HTML 报告或仪表盘须使用规范产物图、数据集与来源合同,并交由 $build-report 的可移植构建器生成最终读者与语义表示,不能自建并行 HTML 图表运行时。

适用场景:分析结论需要视觉判断的内联回答,以及报告、备忘录、幻灯片、仪表盘、笔记本、组件和 HTML 产物中的量化图表设计、改写与质检。

限制:资料未提供该技能的安装命令、定价、平台支持范围或详细环境依赖,暂未提供。图表选择需遵循数据充分性要求,例如趋势图默认目标 8-12 个时间点,散点图默认目标 12-20 个有效观测且不得混用不同粒度或把总计与明细混入同一散点;条形图不应为同一类别字段叠加冗余颜色编码或冗余图例。