根据指定模板生成结构化报告 HTML,适用于用户需要从原始内容创建报告、幻灯片或摘要卡片时调用。
报告生成器 技能 : 此技能生成一个基于干净、 最小商业模板样式的 优美格式化的 HTML 报告是一项面向实际任务的技能,主要用于Capabilitys.;Refine Contents : structures offer。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该技能基于简洁、轻量的商务模板风格(明亮 & 简洁),生成格式精美、结构清晰的 HTML 报告。
需从用户输入中提取以下信息:
title:简短标题(例如:“稳交付”)subtitle:说明性副标题slogan:朗朗上口的口号items:项目符号列表(字符串数组)使用 JSON 数据执行 Python 脚本:
python3 scripts/generate.py --output "workspace/reports" --data '{"title": "...", ...}'
脚本返回 html_path 后,使用 browser 工具对页面截图:
file://{
"title": "2024 Q3 述职报告",
"goal": "构建可规模化的非平台件能力体系",
"q1": {
"title": "稳交付",
"subtitle": "解决扛量问题",
"slogan": "保交付,争第一",
"items": ["保障核心需求上线", "降低事故概率"]
},
"q2": { ... },
"q3": { ... },
"q4": { ... },
"summary": ["稳定性", "增长", "效率", "反馈"]
}