🦀 ClawHub
分析Excel表中的申报失败信息,自动生成Word版本的申报运维报告,用于定位问题、统计趋势、提出整改建议。
by @houyalei
分析Excel表中的申报失败信息,自动生成Word版本的申报运维报告,用于定位问题、统计趋势、提出整改建议。
TERMINAL
clawhub install tax-filing-result-analysis📖 About This Skill
name: 申报运维报告生成器 description: 分析Excel表中的申报失败信息,自动生成Word版本的申报运维报告,用于定位问题、统计趋势、提出整改建议。 version: 1.0 author: 运维团队 inputs: - name: excel_path type: file required: true description: 包含申报失败明细的Excel文件路径(支持.xlsx/.xls),至少包含以下字段:申报时间、业务类型、失败原因、申报渠道、处理状态。 - name: report_title type: string required: false default: "XX系统申报运维报告" description: 报告标题,可自定义。 - name: output_path type: string required: false default: "./申报运维报告.docx" description: 生成的Word报告保存路径。
技能执行步骤
1. 读取并解析Excel数据
excel_path 文件。申报时间 / submit_time / date
- 业务类型:业务类型 / biz_type
- 失败原因:失败原因 / fail_reason / error_msg
- 申报渠道:渠道 / channel
- 处理状态:状态 / status(仅统计“失败”记录,若存在“已修复”等状态则区分)2. 数据清洗与预处理
datetime 类型,按天或小时聚合。3. 统计分析(必须输出以下内容)
3.1 总体概览
3.2 趋势分析
3.3 多维下钻
3.4 异常检测
4. 生成Word报告
python-docx 库创建Word文档。封面:报告标题、生成日期、数据时间范围 一、 执行摘要:200字以内,概述总失败数、最严重业务/渠道、核心问题。 二、 总体情况:总失败笔数、业务/渠道分布表格。 三、 趋势分析:日趋势描述 + 时段热点表格。 四、 问题明细: - 按失败原因分类的表(原因、次数、占比、典型错误样例) - Top 5 业务+渠道组合的失败详情 五、 顽固问题清单:持续超过3天的相同失败,列出业务、原因、起始日期。 六、 整改建议:基于失败原因给出可执行建议(例如:优化超时重试机制、增加参数前置校验、联系渠道方排查接口)。
output_path。5. 输出确认
注意事项
YYYY-MM-DD。