
AI-Bank-Statement-Document-Automation-By-LLM-And-Personal-Finanical-Analysis-Prediction
上传银行对账单,自动提取交易并生成财务分析与预测报告
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 631
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Python 3.12 与 Docker
- GPU(可选)
- 模型服务
安装与启动步骤
-
1建环境装依赖
Python 3.12 项目,建议虚拟环境内操作。
pip install -r requirements.txt -
2配模型来源
本地模型走 LM Studio 或 Ollama,云模型走统一网关,二选一配好。
-
3生成两个密钥
一个是会话签名密钥,一个是管理员密码哈希,都要自己生成后写进环境变量。
python -c "import secrets; print(secrets.token_urlsafe(32))" -
4起后端
用编排文件起后端服务,先只起后端确认健康。
cd infra && docker compose up -d -
5跑端到端自检
官方给了端到端脚本,先用它验证整条链路。
PYTHONPATH=. python run_e2e.py
如何确认成功
上传一份样例对账单能抽出结构化交易记录,且个人信息已脱敏
注意事项
- 处理的是银行流水,属于高敏感数据,务必本地或私有环境跑。
- OCR 加模型抽取的结果一定要人工核对,尤其是金额与日期。
- 它在嵌入前做脱敏,顺序设计是对的,别自己改成先入库。
- 多种智能体编排并存,先用基准那套跑通再换。
核心亮点
- 利用LLM实现高准确率的非结构化对账单信息抽取,省去人工录入
- 内置财务分析模块,自动生成收支统计、消费分类和趋势图表
- 提供预测功能,基于历史数据辅助个人财务规划,超越简单提取
不足之处
- 依赖LLM API或本地模型,运行成本或硬件要求较高
- 对账单格式多样,可能需针对特定银行模板调整提示词或预处理
适用场景
- 个人理财自动化:自动整理月度银行对账单,生成消费报告
- 小微企业财务助理:快速处理银行流水,辅助记账和现金流分析
- 金融数据服务:为开发者提供LLM+财务分析的参考实现
替代项目
bank-statement-parser、ledger-analytics、finance-ai
上一篇:GenAIExamples
下一篇:KoalaQA
同类项目推荐
pot-desktop
开源
划词即译、截图即识,跨平台效率神器
一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and r···
kavach
开源
给 AI 智能体装上监控和防火墙,实时拦截恶意行为
Tactical AI Workspace Monitor & EDR
ftp1-policy
开源
一个模型搞定多种触觉传感器,让机器人灵巧操作更简单
FTP-1: A Generalist Foundation Tactile Policy Across Tactile Sensors for Contact-Ric···
AI-Cross-Border-Ecommerce-Agent-···
开源
把跨境运营 SOP 变成 7 个能直接用的 AI 工作流
AI 跨境电商运营智能体工具箱 · 把运营 SOP 拆成 7 个可复用的 AI Agent 工作流,含 Prom···
GenSim
开源
用大模型自动生成机器人仿真任务,省去手工写代码。
Generating Robotic Simulation Tasks via Large Language Models
FitMart
开源
健身购物+训练工具一站搞定,带后台和支付
Full-stack MERN fitness e-commerce platform with complete Admin dashboard, Razorpay ···
LMT
开源
打造包容多语种的翻译模型,让小语种也能流畅互译
Building a inclusive, scalable, and high-performance multilingual translation model
Finance-LLMs
开源
看金融业怎么用AI,抄作业式参考案例库
Comprehensive Compilation of Real-World LLM & AI Agent Use Cases in Financial Servic···
Lilly
开源
拍路牌、说波斯语,离线秒翻成英文
Bosnian-first offline assistant: type, speak, and snap street text → English. FastA···