钱迹工作日志 2025-10
钱迹是一款功能强大的个人和家庭记账应用,支持 Android、iOS、鸿蒙、Mac、Windows 等多个平台。
2025.10.01-10
反馈系统升级(Android)
- 反馈支持上传视频,遇到问题可以录屏演示
- 反馈和评论中的视频可以在 App 内播放
- 反馈中的图片点击预览功能改进,支持图片和视频混合预览
- 评论采用楼中楼形式展示,回复关系更清晰
- 优化文件上传机制
- 加载预览图时增加本地路径的文件存在性检查
自动记账优化(Android + iOS)
- (Android)继续完善微信优惠券提取规则,只有在设置中开启"优惠"选项后才生效
- (Android)修复新版本支付宝碰一碰无法识别的问题
- (Android)修复京东自动记账的匹配错误
- (Android)统一备注提取规则,过滤无用备注
- (Android)补充更多优惠券相关的关键词识别
- (iOS)改进自动记账弹窗的备注输入体验
资产匹配增强(Android)
- 增加资产匹配日志,方便排查问题
- 完善场景匹配逻辑,增加首选资产和备注的匹配维度
- 优化后能确保不同用户的资产顺序下匹配结果更一致
AI 智能识别(iOS)
- 调整 AI 的 prompt 提示词,明确指定 temperature 参数
- 精简部分字段,简化 AI 调用逻辑
- 优化周期记账的提示信息
2025.10.11-20
标签功能优化(Android + iOS)
- (Android)标签新增支持更多颜色
- (iOS)优化标签编辑弹框的 UI
- (iOS)改进输入字数限制的显示方式
- (iOS)新增自定义颜色选择功能
- (iOS)补充更多标签配色方案
图片上传优化(Android + iOS)
- 开启七牛云上传加速功能,指定专用上传域名
- 去除地区信息判断,直接使用七牛传输加速
- 调整账单图片上传策略,将 token 缓存,减少获取 token 耗时
- 修复账单图片上传后应该缓存到本地的问题
- (Android)图片上传日志存储在数据库中
- (Android)上传日志增加获取 token 的耗时统计
- (Android)实验室功能中新增"图片上传分析"日志页面
- (Android)调整首页图片高度
信用卡功能(Android)
- 信用卡详情页新增共享额度查看功能,可以点击查看所有共享该额度的信用卡
- 修复旧版本信用卡还款日的显示问题
搜索功能(Android + iOS)
- 搜索账单筛选功能中增加"自动记账"筛选项
2025.10.21-31
首页功能优化(iOS)
- 移动端首页可以通过横向滑动顶部账本图片来快速切换月份或年份
- 调整首页通用活动入口的样式
资产管理优化(Android + iOS)
- (Android)增加根据 ID 伪造资产的方法
- (Android)改进隐藏资产的加载逻辑,如果本地没有已隐藏资产的缓存,修改该资产下的账单时,会先伪造一个名称为 ID 的空资产,同时向 API 请求真实信息
- (iOS)修复修改账单时,如果本地没有对应资产信息可能导致资产丢失的问题
- (iOS)移除 Bill 中冗余的资产名称缓存(descinfo 字段)
- (iOS)添加键值对缓存机制,解决资产改名后账单显示问题
- (iOS)getDescInfo 仅使用 fromact/targetact 字段
- (iOS)改进资产管理页面的初始化过程,如果加载较慢,会增加 loading 效果
定额存钱法优化(iOS)
- 模版中忽略日期,只显示月份
- 该周期内完成记录后,不再显示模版
转账功能(iOS)
- 转账页面点击转出账户的金额,可以自动填写到输入金额框中
统计功能改进(Android + iOS)
- (iOS)修复本周收支柱状图在特殊情况下统计标签偏移的问题
- (iOS)修复收支模式下日期标签位置太靠上的问题
- (Android)修复分类统计页面开启显示一二级分类时,只有当前月份显示的问题
- (iOS)分类统计弹框的账单列表过滤掉非账单的报销记录,报销记录自动折叠
- (iOS)修复账户统计中,某些月份的 1 日账单可能加载不全的问题
隐私保护功能(iOS)
- 新增防窥保护功能的引导
iOS 快捷指令重构
- 重构自动记账 Intent,新增 AI 大模型支持
- 外部分类解析仅在需要分类时才触发
- 使用 getCategoryType.intValue 处理分类类型
- 备注覆盖策略改为 remark 优先、merchant 兜底
- 抽取 DateTimeParser 独立模块
- 移除"刚刚"这种模糊时间的解析
- 支持多种时间格式,增加 NSDataDetector 兜底机制
- 移除仅时间格式的解析
- Vision 识别失败时会弹窗提示用户,并记录详细日志
- 用枚举 Key 驱动对话项选择,去除中文 contains 匹配
- 移除未使用的 StateManager 及相关调用
- 移除无效的 _intentClassName
- 移除 remark/imagePath 的手动编码,改由 URLComponents 统一编码
- 更新快捷指令评审文档
其他优化
- 优化重置同步状态时清除缓存的耗时
- 改进资产修改页面的处理逻辑
- 文件大小格式化逻辑优化
- 打包时增加更新日志格式校验
- 修复导入提示文件大小时应该传入上限的问题
- 修复覆盖依赖版本导致的编译错误,降级 fluttertoast
- 修复自定义配置数据库名称的问题
- 修复资产修改页面币种选项圆角不正确的问题
- 优化资产修改时分组相关的文案
- 调整破解提示文案
- 更新 changelog,翻译多语言版本的更新日志
版本发布
Android 版本:
- 4.2.11b6-1086
- 4.2.11b3-1081
- 4.2.11b1-1076
iOS/多平台版本:
- 4.3.11+1425