SuperAPI AI 工具集

analyzing-data-html-report

前端与建站

查看项目

更新于 10-16 09:54

技能介绍

用途:面向数据分析报告开发场景,帮助创建分析报告项目、生成静态 HTML 分析报告并集成可视化图表,覆盖从建目录、跑分析、写页面到出文档的完整流程。

主要能力:建立专用报告工作目录并命名为体现分析内容的名称(如“销售数据分析”或 Sales Data Analysis);用 Python 脚本读取数据源、执行分析并输出 data.json;编写 index.html,使用内嵌脚本标签 data-type="report" 放置 var reportData = {...},并用 ECharts 5.6.0 渲染折线、柱状、饼等图表,表格可直接用 HTML table;编写 README.md 并给出报告摘要。

使用方式:步骤一创建报告目录,例如 os.makedirs('销售数据分析', exist_ok=True);步骤二编写分析脚本执行分析输出 data.json,Python 脚本通过 Shell 工具运行(如 python analyze.py);步骤三开发 HTML 报告;步骤四撰写 README.md 并交付。开始前建议先读 references/report-workflow.md 了解完整工作流与代码示例,配置图表时读 references/report-echarts-v5.md 了解 ECharts 5.6.0 规范。目录内使用标准文件名:index.html、data.json、analyze.py、README.md。CDN 资源包括 TailwindCSS、ECharts、FontAwesome、Tabler Icons 与 Google Fonts。

关键限制:遵循静态化原则,单一 HTML 文件、数据全部内联、零异步加载;只使用 ECharts 5.6.0 规范;Python 脚本仅用于得到准确分析结果,不得用于生成图片,图表必须用 ECharts。若需要交互式 Dashboard,应改用 analyzing-data-dashboard 技能;只需即时数值答案则用 data-qa 技能。其余细节资料未提供。