SuperAPI AI 工具集

report-generator

办公与效率

查看项目

更新于 10-15 15:32

技能介绍

Report Generator 是一个面向报告自动化的技能,主要用于从模板和数据源生成 PDF 或 HTML 格式的报告。根据资料,它适用于创建客户报告、生成每周摘要、制作营销效果报告等任务。

主要能力方面,该技能可以结构化数据分析框架、识别数据中的模式与趋势、创建可视化模板、计算统计指标,并提示可优化的方向。它使用 Jinja2 作为模板引擎,pandas 进行数据处理,click 提供命令行接口,PDF 输出依赖 WeasyPrint。

使用方式上,需要先安装依赖:pip install jinja2 pandas click,如需 PDF 输出则执行 pip install weasyprint。提供的命令示例包括:python scripts/main.py generate template.html --data data.json --output report.html;python scripts/main.py weekly metrics.csv --output weekly-report.html;python scripts/main.py client data/ --template agency --output client-report.pdf。

适用场景包括客户报告、每周摘要、营销效果报告等需要从模板和数据批量生成报告的工作。

限制方面,该技能无法访问用户的实际数据,不能替代统计专业知识,不做业务决策,也不保证预测准确性。技能元数据显示其模式为 centaur,分类为 automation,依赖 jinja2 和 pandas,难度为 intermediate。关于收费、价格、平台支持范围等具体信息,资料中暂未提供。