SuperAPI AI 工具集

develop-data-analysis-dashboard

数据与分析

查看项目

更新于 10-15 21:35

技能介绍

用途:该技能提供数据分析仪表盘(面板)的完整开发能力,适用于新建或编辑 Dashboard 项目、编写卡片计划、数据清洗、看板开发、校验与交付。

主要能力与流程:新建仪表盘按「规划准备→创建项目→数据清洗→看板开发→校验→交付」执行;编辑场景为「识别项目→按需清洗→编辑卡片→校验→交付」。所有 SDK 工具调用需通过 run_sdk_snippet 的 python_code 参数执行,用 result.ok 判断成功,失败详情从 result.content 读取(不读取 result.error)。

关键工具:create_dashboard_project(含 cards_plan,需在同一调用中提供完整卡片计划)、create_dashboard_cards(可设 auto_layout,建议每次不超过 6 张)、update_dashboard_cards(每次 1–10 条)、delete_dashboard_cards(1–20 个 id)、query_dashboard_cards、validate_dashboard(project_path,交付前必须通过)、download_dashboard_maps。

卡片规范:新看板默认强制 metric ≥6、echarts 26–30、table 2–3、markdown 默认 0,合计 34–39,交付前需用 query_dashboard_cards 按类型自检。卡片含 id、type、source、layout、getCardData 等字段,类型为 metric、table、markdown、echarts。

限制:禁止用 Python 绘图脚本生成图片,图表须用 ECharts;数据源文件只读不可修改;data.js 只能通过卡片工具维护,禁止直接编辑;不得修改或删除 index.html、dashboard.js、index.css;magic.project.js 与 geo/ 为系统管理;临时文件以 temp_ 开头并在任务结束前删除。数据源支持 Excel、CSV、JSON、纯文本、PDF、网页及 MCP 数据;若来源不可读、格式不支持、模板为空或数据质量过差,需告知原因并结束任务。费用、价格、平台与效果等资料暂未提供。