Install
openclaw skills install fin-report-analysis财务报表分析技能。当用户上传财务报表 Excel 文件(包含资产负债表、利润表、现金流量表等 Sheet)并请求分析时, 站在资深财务专家视角,自动输出完整的财务分析报告,包含:报表项目增减变动表、 资产结构变动表、利润表结构变动表、财务比率综合分析(盈利/偿债/营运/成长能力指标), 以及专家综合分析总结与建议。 触发词:财务报表分析、分析财报、财务分析、资产负债表分析、利润表分析、现金流分析、 财务指标、盈利能力、偿债能力、营运能力、成长能力、ROE、ROA、毛利率、净利率、 流动比率、资产负债率、财务健康诊断、报表解读、财报分析。
openclaw skills install fin-report-analysis本技能面向企业财务报表(Excel格式)进行全方位专业分析,输出 Markdown 格式的财务分析报告。 报告覆盖五大维度,适用于财务尽调、年度复盘、经营体检等场景。
用户上传含有财务数据的 Excel 文件,且请求进行以下任意类型的分析:
.xlsx / .xls / .xlsm)。"请上传包含财务数据的 Excel 文件(通常应包含资产负债表、利润表、现金流量表等 Sheet)。"
调用 scripts/analyze_financial_report.py 执行自动化分析:
python "scripts/analyze_financial_report.py" "<excel_file_path>"
脚本将:
{原文件名}_财务分析报告.md环境依赖:脚本会自动检查并安装 pandas、openpyxl,无需手动安装。
生成的报告包含五大部分:
| 类别 | 主要指标 |
|---|---|
| 盈利能力 | 毛利率、净利率、ROA、ROE、营业利润率 |
| 偿债能力 | 流动比率、速动比率、资产负债率、利息保障倍数、产权比率 |
| 营运能力 | 总资产周转率、应收账款周转率(天数)、存货周转率(天数)、流动资产周转率 |
| 成长能力 | 收入增长率、净利润增长率、总资产增长率、净资产增长率、营业利润增长率、经营现金流增长率 |
open_result_view 展示生成的 Markdown 报告。deliver_attachments 将报告文件交付给用户。expected str instance, float found,需改为 row.fillna("").astype(str) 才能正确join。str(v) 转换后再执行正则匹配。| 场景 | 处理方式 |
|---|---|
| 文件未上传 | 提示上传文件 |
| 文件格式不是Excel | 提示仅支持 .xlsx/.xls/.xlsm |
| Sheet 未匹配到 | 在报告中标注,提示检查Sheet名称 |
| 数据列不足(<3列) | 跳过该分析模块,输出提示 |
| 脚本运行报错 | 告知错误信息,建议检查文件格式 |