这是 AyaOS 内部的一块轻量级记账模块,由个人长期使用需求衍生,用于承载日常收支记录、账户状态查看与简单预算参考,优先保证核心流程的稳定、清晰与可持续使用。

系统概览
- 独立子模块:由主页进入的独立工具箱,页面、数据与业务规则在模块内部形成闭环。
- 最小可用界面:围绕记账、转账与回看等核心流程设计操作面板,优先保证长期使用中的稳定性与维护成本。
- 数据库支持:采用嵌入式数据库承载模块数据,降低部署与维护复杂度,适合个人长期使用场景。
数据模型抽象
- 账户:作为资金容器,区分资产与负债,用于承载状态与归属。
- 流水:用于描述收入、支出、转账等资金事件。
- 分类:以收入/支出为一级类目,向下拆分为二级、三级分类;分类删除不影响既有流水,保证历史记录稳定。
交互与性能策略
- 轻量前端:采用统一模板壳与结构化脚本组织页面。
- 渐进式加载流水:历史流水采用分页/加载更多方式回看,避免一次性拉取全量数据。
- 即时反馈:录入、转账等操作强调明确反馈与刷新策略,减少状态不确定感。
- 预算演示:基于当前余额,展示从当日起至下月发薪日前的日均可用额度,作为日常支出参考。
可靠性与运行取向
- 失败可恢复:写入路径以原子操作为目标,异常情况下尽量不留下半状态或难以解释的数据。
未来演进方向
在现有模型与口径稳定的前提下,该模块可自然扩展为:
- 补齐按月、按分类、按账户的结构化回顾能力
- 支持基础数据导出与后续对账流程