financial-report-analyzer
财报分析技能 (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 会自动合并。
- 使用
More from eosphoros-ai/db-gpt
csv-data-analysis
This skill should be used when users need to analyze CSV or Excel files, understand data patterns, generate statistical summaries, or create data visualizations. Trigger keywords include "analyze CSV", "analyze Excel", "data analysis", "CSV analysis", "Excel analysis", "data statistics", "generate charts", "data visualization", "分析CSV", "分析Excel", "数据分析", "CSV分析", "Excel分析", "数据统计", "生成图表", "数据可视化".
16agent-browser
Headless browser automation CLI optimized for AI agents with accessibility tree snapshots and ref-based element selection
11walmart-sales-analyzer
Analyze Walmart sales data to explore trends between store sales and unemployment rates. Generate insightful visualizations and a beautiful HTML report with deep analysis. Suitable for quick insights into the relationship between sales data and macroeconomic factors.
11skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
10