SuperAPI AI 工具集

analyzing-data-dashboard

数据与分析

查看项目

更新于 10-15 21:35

技能介绍

用途:提供完整的数据分析看板开发能力,覆盖看板项目创建、卡片规划、数据清洗、看板开发、校验交付的完整流程。适用于需要开发数据看板、创建或编辑看板项目、构建数据可视化看板的场景。

主要能力:核心工具包括 create_dashboard_project(创建看板项目,sources 参数自动写入 magic.project.js 的 sources 数组)、validate_dashboard(校验看板,交付前必须通过且无错误无警告)、update_dashboard_template 与 backup_dashboard_template(更新或恢复模板文件)、download_dashboard_maps(手动下载地图 GeoJSON,通常由卡片创建、更新和校验自动下载)。卡片管理工具包括 create_dashboard_cards、update_dashboard_cards、delete_dashboard_cards、query_dashboard_cards,必须通过这些工具操作 data.js,禁止直接编辑。

使用方式:所有工具调用通过 from sdk.tool import tool,并将代码传入 run_skills_snippet 的 python_code 参数执行。新建看板流程为:创建项目(传入 sources)→ 卡片规划 → 数据清洗 → 看板开发 → 校验 → 交付;编辑看板流程为:识别项目 → 按需数据清洗 → 开发或编辑 → 校验 → 按需标记数据源 → 交付。创建卡片建议使用 auto_layout=true 省略 layout,由工具自动铺满布局。

限制:严禁用 Python 脚本(matplotlib、seaborn、plotly 等)生成图片,所有图表必须使用 ECharts;数据源文件只允许读取,禁止修改;临时文件以 temp_ 开头且任务结束前必须删除;文件命名依据内容、业务领域和用户偏好语言确定。详细规范需参考 references 下的项目设置、看板开发、数据清洗和工作流文档。