1、个人日常记账
用户上传微信、支付宝或银行卡账单截图,自动识别金额、商户、时间和分类,减少手动录入。
2、学生消费管理
记录餐饮、交通、购物和学习支出,设置月度预算,及时发现超支情况。
3、老年人便捷记账
用户通过“今天买菜花了35元”等自然语言完成记账,降低复杂表单的使用门槛。
4、家庭收支管理
记录家庭成员的收入与消费,统计餐饮、住房、教育、医疗等支出,掌握家庭预算执行情况。
点击空白处退出提示
语言技术
TypeScript、Node.js系统类型
小程序轻应用行业分类
开发工具
1、个人日常记账
用户上传微信、支付宝或银行卡账单截图,自动识别金额、商户、时间和分类,减少手动录入。
2、学生消费管理
记录餐饮、交通、购物和学习支出,设置月度预算,及时发现超支情况。
3、老年人便捷记账
用户通过“今天买菜花了35元”等自然语言完成记账,降低复杂表单的使用门槛。
4、家庭收支管理
记录家庭成员的收入与消费,统计餐饮、住房、教育、医疗等支出,掌握家庭预算执行情况。
1、截图智能记账
上传支付账单截图,自动识别金额、商户、时间、账户和收支类型。
2、语音快速记账
通过自然语言描述消费或收入,系统自动提取关键信息,确认后即可入账。
3、手动记账
支持自行填写金额、分类、账户、时间和备注,满足灵活记账需求。
4、收支明细管理
集中查看收入与支出记录,支持搜索、日期筛选、分类筛选、编辑和删除。
5、智能收支分类
根据商户和账单内容推荐餐饮、交通、工资、退款等分类,并允许手动调整。
6、收支统计分析
展示收入、支出、结余、分类占比、近期趋势和高频商户,帮助了解资金流向。
7、预算管理
设置月度预算,实时查看预算使用进度和剩余额度。
8、账单数据导出
将当前账本的有效账单导出为 Excel,便于整理、备份和报销。
9、分类与账户管理
支持自定义消费分类、收入分类和支付账户。
10、数据与隐私管理
支持删除 OCR 原图、删除账本数据等操作,保障用户对个人数据的控制权。
1、全一人vibe coding项目,从产品需求分析、原型设计、编码实现、后端部署全AI解决。
2、技术栈与架构
微信原生小程序
前端采用 TypeScript、WXML、WXSS 和 JSON,兼顾运行性能与微信生态兼容性。
微信云开发架构
使用 Node.js 云函数、CloudBase 文档数据库和云存储,实现免服务器部署及用户数据隔离。
服务化模块设计
按照用户、账单、OCR、语音和统计拆分云函数与前端 Service,降低模块耦合度。
多模型识别链路
集成 OCR、语音识别和 Kimi 大模型,将图片或自然语言转换为结构化账单。
3、实现亮点
多入口智能记账
同时支持截图、语音和手动记账,并统一进入确认页面,避免错误数据自动入账。
智能收支判断
结合金额正负号、退款关键词和交易状态,识别收入、支出及退款类型。
自然语言理解
能够从“昨天在麦当劳花20元”等表达中提取日期、金额、商户、分类和账户。
数据安全设计
账单按用户和账本隔离;录音仅用于当次识别;OCR 原图支持独立清理;账单采用软删除。
本地 Excel 生成
不依赖第三方文件服务,在小程序端生成标准 .xlsx 文件,支持筛选和冻结表头。
开发难点
非标准账单截图适配
不同支付平台的页面结构差异较大,需要设计多层金额、商户、时间和收支识别规则。
语音结果结构化
口语表达存在省略、歧义和相对日期,需要结合大模型与服务端规则校验。
识别准确性控制
需在自动化和可靠性之间平衡,因此采用“AI 识别、用户确认、最终保存”的流程。
小程序资源限制
视频、图片和依赖包受体积及运行环境限制,需要压缩资源并优化云函数部署包。
复杂数据一致性
需处理分页查询、软删除、多账本隔离、重复数据、统计口径和导出范围的一致性。






评论