📦 财务报表分析技能财务报表分析技能。当用户上传财务报表 — 财务报表分析技能。当用户上传财务报表
v1.0.0当用户上传含资产负债表、利润表、现金流量表等 Sheet 的 Excel 文件并请求分析时,系统以资深财务专家视角,自动生成完整财务分析报告,包括:报表项目增减变动表、资产结构变动表、利润表结构变动表、财务比率综合分析(盈利/偿债/营运/成长能力指标)及专家综合分析总结与建议。
0· 15·0 当前·0 累计
下载技能包
最后更新
2026/4/21
安全扫描
OpenClaw
安全
high confidence该技能的说明、运行流程与包含的脚本在功能上自洽:它在本地读取用户上传的 Excel 报表并生成 Markdown 格式的财务分析报告,没有请求无关凭据或外部网络端点。
评估建议
该技能内部一致、功能明确,但安装/运行前请注意:
1) 脚本运行时会通过 pip 安装 pandas 和 openpyxl(需联网并修改运行环境),若在封闭或受控环境请先批准或预装依赖;
2) 确认待处理 Excel 不含敏感数据或宏,必要时在沙箱/离线环境测试;
3) 检查平台 open_result_view / deliver_attachments 实现,确保报告不会自动上传外部服务;
4) 如有合规或隐私顾虑,先用样例数据审查脚本输出,并可人工审阅源码再运行。详细分析 ▾
✓ 用途与能力
技能名、描述、SKILL.md 和 scripts/analyze_financial_report.py 的行为一致——均为读取 Excel 财务表并生成分析报告而设计。所需资源(Python + pandas/openpyxl)与功能匹配,未要求与财务分析无关的凭据或二进制。
✓ 指令范围
SKILL.md 明确要求用户上传 Excel 文件、运行脚本,并通过平台展示/交付生成的 Markdown 报告;脚本仅读取指定 Excel 文件并在本地输出报告,未读取其他系统路径或访问未声明的环境变量。
ℹ 安装机制
技能无安装规范(instruction-only),但脚本会在运行时通过 subprocess 调用 pip 安装 pandas 和 openpyxl(从 PyPI 拉取)。这合理且常见,但意味着运行时会联网下载并在环境中安装包;对安全敏感的环境应留意。
✓ 凭证需求
skills 不要求任何环境变量、凭据或配置路径,脚本也未引用外部密钥或服务,所请求的权限与功能相称。
✓ 持久化与权限
技能未设置 always:true,也不修改其他技能或系统配置;默认允许代理调用(平台默认),但技能本身没有请求长期驻留或提升特权的行为。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.02026/4/21
最新
● Pending
安装命令
点击复制官方npx clawhub@latest install fin-report-analysis
镜像加速npx clawhub@latest install fin-report-analysis --registry https://cn.longxiaskill.com
技能文档
概述
本技能对企业 Excel 财务报表进行全方位专业分析,输出 Markdown 财务分析报告,覆盖五大维度,适用于财务尽调、年度复盘、经营体检等场景。触发条件
用户上传含财务数据的 Excel 文件,并请求以下任一分析:- 财务报表整体分析 / 财务健康诊断
- 资产、负债、利润、现金流增减变动分析
- 各项财务比率计算(盈利/偿债/营运/成长能力)
- 专家级财务分析总结与改进建议
工作流程
Phase 1:文件接收与预处理
- 确认用户已上传 Excel(
.xlsx/.xls/.xlsm)。 - 未上传则提示:
- 确认路径后进入分析。
Phase 2:运行分析脚本
调用scripts/analyze_financial_report.py:
python "scripts/analyze_financial_report.py" ""
脚本将:
- 自动检测并匹配 Excel 中的资产负债表、利润表、现金流量表 Sheet(支持中英文模糊匹配)
- 清洗数据,提取本期/上期数值
- 输出 Markdown 报告至同目录,文件名:
{原文件名}_财务分析报告.md
pandas、openpyxl,无需手动安装。 Phase 3:报告内容
一、报表项目增减变动分析
- 资产负债表、利润表、现金流量表各科目
- 列示:本期金额 | 上期金额 | 变动金额(🔺/🔻)| 变动率
二、资产项目结构变动分析
- 以总资产为 100%
- 计算各资产项目本期/上期占比,输出占比变动(pp)
三、利润表项目结构变动分析
- 以营业收入为 100%
- 计算各利润表科目本期/上期占比,输出占比变动
四、财务比率综合分析
| 类别 | 主要指标 | |------|----------| | 盈利能力 | 毛利率、净利率、ROA、ROE、营业利润率 | | 偿债能力 | 流动比率、速动比率、资产负债率、利息保障倍数、产权比率 | | 营运能力 | 总资产周转率、应收账款周转率(天数)、存货周转率(天数)、流动资产周转率 | | 成长能力 | 收入增长率、净利润增长率、总资产增长率、净资产增长率、营业利润增长率、经营现金流增长率 |五、资深财务专家综合分析与建议
- 按盈利能力、偿债能力、成长能力逐项数值评价
- 标注核心优势(✅)与风险提示(⚠️/🔴)
- 提供 5 条改进建议
Phase 4:结果展示
open_result_view展示 Markdown 报告。deliver_attachments交付报告文件。- 回复中简要概括亮点与主要发现。
注意事项
- Sheet 自动匹配:支持中英文模糊匹配,未匹配到将注明“数据不足”,提示检查 Sheet 名称。
- 数据格式:首列科目名,第二列本期,第三列上期;多年横排可自适应。
- 多年期报表:含 3 年以上数据时成长指标更有参考;脚本默认取前两列。
- 货币单位:不换算,与原始单位一致。
- 保密提示:文件仅本地处理,不上传外部。
踩坑经验
- 资产/负债分 Sheet:已支持自动检测并合并。
- 附注列干扰:通过“≥15% 行纯数字”逻辑跳过。
- Sheet 简称:已覆盖“资产”“负债”“利润”“现流”等别名。
pandasNaN 处理:row.fillna("").astype(str)避免 join 报错。lambdafloat 转换:先str(v)再正则匹配。