financial-report-analyzer
Installation
SKILL.md
财报分析技能 (Financial Report Analyzer)
本技能旨在帮助 DB-GPT 系统化地分析上市公司财报,通过提取核心数据、计算财务比率、生成可视化图表并结合业务背景,产出高质量的财务分析报告。
核心工作流程
-
数据提取与结构化:
- 使用
execute_skill_script_file工具执行scripts/extract_financials.py脚本,传入财报文件路径(file_path参数),自动提取营收、净利润、资产、负债等核心数值。 - 脚本支持 PDF 文件(通过 pdfplumber 解析)和纯文本文件,返回 JSON 格式的结构化数据。
- 使用
-
财务比率计算:
- 使用
execute_skill_script_file执行scripts/calculate_ratios.py,传入 Step 1 的 JSON 数据。 - 自动计算毛利率、净利率、ROE、资产负债率等关键指标,输出 30 个模板占位符键值。
- 参考
references/financial_metrics.md确保指标定义的准确性。 - 系统会自动保存返回的 JSON 结果(
react_state["ratio_data"]),后续 html_interpreter 会自动合并。
- 使用