记账h5开源项目

我要开发同款
proginn15433837172025年10月25日
5阅读

技术信息

语言技术
PHPHTML5CSSJavaScriptReact
系统类型
H5
行业分类
人工智能
开源地址
https://gitee.com/yjhfc/accounting-mini-program.git
授权协议
LGPL许可

行业场景

1.解决记账不方便的问题加入语音记账功能
2.解决对账单分析困难,加入阿里百炼的api调用,用自制的mcp工具将数据交给ai进行分析,可以根据用户的消费轨迹帮助用户更好的分析生活习惯和提出改善生活的方法

功能介绍

1. 核心记账功能
- 账单管理 : 收入/支出记录、分类管理
- 余额统计 : 实时余额计算和显示
- 账单列表 : 无限滚动加载、时间筛选
- 数据持久化 : 本地存储 + 服务端同步
2. 智能语音记账
- 语音识别 : 基于Web Speech API的中文语音识别
- AI解析 : 自然语言处理,自动提取金额、类别、备注
- 智能分类 : 根据语音内容自动匹配账单类型
- 实时反馈 : 语音识别状态可视化
3. AI智能助手
- 流式对话 : 基于SSE的实时AI对话
- 记忆功能 : 上下文记忆,连续对话体验
- 财务咨询 : AI提供理财建议和分析
- 自然交互 : 支持文字和语音多模态交互

项目实现

1. 语音识别准确性优化
- 问题 : 中文语音识别准确率不高
- 解决 : 结合AI自然语言处理,二次解析语音结果
- 效果 : 显著提升记账信息提取准确率
2. 流式数据实时渲染
- 问题 : AI对话流式数据的实时显示
- 解决 : 使用ReadableStream + TextDecoder处理SSE
- 效果 : 实现打字机效果的实时对话体验
3. 状态管理复杂度
- 问题 : 多模块状态同步和管理
- 解决 : Redux Toolkit标准化状态管理
- 效果 : 可预测的状态更新和调试体验

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论