feat: AI 图片记账、自定义交易渠道与淘宝/京东账单导入
- AI 图片记账:多图上传由视觉模型识别,SSE 实时推送进度,提取 rawData,按「类型+金额+时间」检测重复,支持缩略图与来源图片查看 - 自定义交易渠道:新增 t_channel 与渠道管理页,支持新建/改名/删除,并接入统计、导出与 AI 查询/记账/建议提示词 - AI 建议:单条建议新增交易渠道推荐(推荐已有渠道 / AI 新建渠道) - 账单导入:新增淘宝(xlsx)、京东(CSV)解析器 - 交易:新增批量创建接口,导入时按去重键兜底跳过重复 - 运行目录统一经 AppHome 解析,图片与数据文件落盘规范化 - 前端:AI 记账方式偏好记忆、AI 按钮与输入框对齐、来源图片弹窗支持加载原图
This commit is contained in:
@@ -14,12 +14,16 @@
|
||||
- 分类、标签的增删改查,新注册用户自动获得一套默认数据
|
||||
- 分类图标支持 AI 推荐 Emoji,标签颜色支持 AI 推荐十六进制色值
|
||||
|
||||
### 交易渠道
|
||||
- 内置渠道:支付宝、微信、美团、淘宝、京东、招商银行、交通银行、现金
|
||||
- 支持自定义渠道的新建、改名与删除(有账单使用时不可删除,改名不影响历史账单)
|
||||
|
||||
### 统计与图表
|
||||
- 月度收支统计、分类占比、收支趋势、分组统计与概览汇总
|
||||
- 基于 ECharts 的可视化图表展示
|
||||
|
||||
### 账单导入
|
||||
- 支持支付宝(CSV)、微信(xlsx)、美团、交通银行、招商银行(PDF)账单解析
|
||||
- 支持支付宝(CSV)、微信(xlsx)、美团、淘宝(xlsx)、京东(CSV)、交通银行、招商银行(PDF)账单解析
|
||||
- 支持 zip 压缩包(含 ZipCrypto / AES 加密压缩包)上传
|
||||
- 「解析预览 → 确认导入」两步流程,按交易号去重
|
||||
|
||||
@@ -31,6 +35,7 @@
|
||||
### AI 能力(DeepSeek)
|
||||
- 交易记录分类与标签的批量 / 单条智能建议,支持一键采纳
|
||||
- 自然语言查询解析与自然语言记账解析
|
||||
- 图片记账:上传账单 / 支付截图,由视觉模型识别并生成多条记录,逐条预览勾选后批量导入
|
||||
- AI 生成分类、标签,以及 Emoji / 颜色推荐
|
||||
- AI 调用用量统计与明细查看
|
||||
|
||||
@@ -138,7 +143,7 @@ finance-app/
|
||||
│ ├── entity/ # 实体类
|
||||
│ ├── enums/ # 枚举
|
||||
│ ├── exporter/ # 导出处理
|
||||
│ ├── importer/ # 账单解析器(支付宝/微信/美团/银行)
|
||||
│ ├── importer/ # 账单解析器(支付宝/微信/美团/淘宝/京东/银行)
|
||||
│ ├── interceptor/ # 拦截器(JWT、访问日志)
|
||||
│ ├── mapper/ # 数据访问层
|
||||
│ ├── notification/ # 通知渠道发送器
|
||||
|
||||
Reference in New Issue
Block a user