概览
记账模块让用户通过自然语言完成收支记录,无需手动填写表单。支持文本记账、图片识别记账和复杂查询。数据模型
工具链
基础 CRUD
Text2SQL 智能查询
ledger_text2sql 支持三种模式:
- execute(直接执行)
- preview_write(预览写入)
- commit_write_by_ids(确认写入)
用户自然语言 → LLM 生成 SQL → 执行并返回结果
图片记账
当用户上传小票/支付截图时:- Router 检测到图片 + 记账意图
analyze_receipt工具提取结构化数据(金额、商户、日期)- 自动调用
ledger_insert创建记录
识别关键词:记账、入账、账单、小票、发票、支付截图、付款截图、消费截图、金额、花了、支出、收入、报销