我用 Python 写了一套财务 AI 智能体:6大场景全覆盖,零API费用

我用 Python 写了一套财务 AI 智能体:6大场景全覆盖,零API费用

TL;DR:开源了一套纯 Python 实现的财务 AI Skill,6大场景(发票查验、预算管控、财报速读、税务筹划、费用报销、资金预测),零外部API调用,毫秒级响应,适合嵌入企业微信/飞书机器人。

GitHub:github.com/yuzhaopeng-up/financial-ai-skills


一、为什么做这个项目?

在金融机构做财务培训时,我发现几个痛点:

  1. 发票查验慢:人工上国税平台一张一张查,效率低
  2. 预算预警滞后:季度结束了才发现超支
  3. 财报信息过载:一份年报几百页,提取关键指标费时
  4. 报销审核重复:同样的规则每天审几十遍

市面上的财务软件要么贵(按账号收费),要么慢(调用云端API)。我就想:能不能用纯 Python 写一套轻量级规则引擎,本地运行、零API费用、毫秒响应?

于是就有了这个项目。


二、六大能力展示

1. 发票查验 — 3秒出结果

from engines import InvoiceEngine

engine = InvoiceEngine()
result = engine.verify("011001900111", "12345678")

输出:

✅ 查验结果: 真票
开票单位: 北京XX科技有限公司
金额: ¥12,580.00 | 税额: ¥755.66
🟢 合规状态: 合规 (评分: 100/100)

2. 预算管控 — 超支预警一目了然

engine = BudgetEngine()
result = engine.analyze(dept="市场部")
科目 预算 已用 预计 状态
差旅费 ¥150,000 ¥168,000 ¥185,000 🔴 超支预警
广告费 ¥200,000 ¥145,000 ¥195,000 🟡 接近上限

3. 财报速读 — 关键指标秒提取

engine = ReportEngine()
result = engine.analyze("美的集团", year=2025)

速读结论: 稳健增长,盈利能力强,需关注海外营收占比下降

指标 数值 同比
营业收入 ¥3,847亿 +8.2%
净利润 ¥337亿 +12.5%
ROE 22.1% -

4. 税务筹划 — 节税空间量化

  • 实际税负率: 25.3%(行业平均 22.5%)
  • 可适用优惠: 高新技术企业 15%、研发费用加计扣除 100%
  • 预计节税空间: ¥7,300万

5. 费用报销 — 智能分类+合规检查

自动分类为「差旅」,检查金额合规性,提示审批级别。


6. 资金预测 — 现金流缺口预警

识别未来30天内资金缺口日期,给出融资建议。


三、技术架构:为什么不用 LLM?

维度 规则引擎(本项目) LLM API
响应速度 < 100ms 5-20s
成本 按token计费
确定性 100%可复现 有随机性
合规审计 规则透明,可解释 黑盒
离线运行

结论:财务场景对确定性成本敏感,规则引擎更合适。


四、快速上手

# 克隆仓库
git clone GitHub - yuzhaopeng-up/financial-ai-skills: Financial AI Skills - 脱敏后的Skill代码公共仓库
cd financial-ai-skills

# 直接运行(零依赖!)
cd skills/financial-intelligence/scripts
python3 financial_cli.py invoice 011001900111 12345678

纯 Python 标准库,无需 pip install 任何东西。


五、开源与共建

GitHub: github.com/yuzhaopeng-up/financial-ai-skills

  • ⭐ 如果觉得有用,欢迎 Star 支持
  • 🐛 有问题提 Issue
  • 🔧 想贡献代码提 PR(注意脱敏)

关于作者:金融从业者,热爱用技术解决业务痛点。相信好的工具应该简单、快速、可预期。

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐