financial-report-analyzer

Installation
SKILL.md

财报分析技能 (Financial Report Analyzer)

本技能旨在帮助 DB-GPT 系统化地分析上市公司财报,通过提取核心数据、计算财务比率、生成可视化图表并结合业务背景,产出高质量的财务分析报告。

核心工作流程

  1. 数据提取与结构化

    • 使用 execute_skill_script_file 工具执行 scripts/extract_financials.py 脚本,传入财报文件路径(file_path 参数),自动提取营收、净利润、资产、负债等核心数值。
    • 脚本支持 PDF 文件(通过 pdfplumber 解析)和纯文本文件,返回 JSON 格式的结构化数据。
  2. 财务比率计算

    • 使用 execute_skill_script_file 执行 scripts/calculate_ratios.py,传入 Step 1 的 JSON 数据。
    • 自动计算毛利率、净利率、ROE、资产负债率等关键指标,输出 30 个模板占位符键值。
    • 参考 references/financial_metrics.md 确保指标定义的准确性。
    • 系统会自动保存返回的 JSON 结果react_state["ratio_data"]),后续 html_interpreter 会自动合并。
Related skills
Installs
19
GitHub Stars
18.7K
First Seen
Mar 20, 2026