微信小程序「账单小管家」精简版开发需求报告

一、项目概述

定位：极简无广告、面向年轻人（学生/职场新人/情侣/合租党）的轻量化记账工具，核心解决“快速记账、清晰控支、多人AA”需求，适配微信生态，操作极简、数据安全。

技术基础：本地存储（无需云开发），微信授权登录（仅用于身份标识，数据不上传），无需单独注册，数据仅保存在本地设备。

设计风格：简约清新，支持深色模式，无广告，记账步骤≤3步。

二、核心功能模块（必做+高价值）

1. 首页（核心入口）

- 实时显示今日/本月收支、结余、预算进度条

- 悬浮一键记账按钮，常用分类快捷入口

- 最近账单快速查看，下拉刷新，长按编辑/删除

2. 账单管理（核心功能）

- 新增/编辑/删除账单：支持收支切换、金额输入、分类选择、备注、时间调整、账户选择

- 筛选查询：按时间、分类、账户、金额区间筛选，关键词搜索

- 支持批量删除账单

3. 预算管理

- 设置月度总预算、分类单独预算

- 超支提醒（小程序红点+微信服务通知）

- 显示剩余日均可花金额

4. 数据统计与报表

- 可视化图表：支出分类饼图、每日趋势折线图、月度对比柱状图

- 支持Excel账单导出、月度消费海报生成（可分享）

6. 个人中心与设置

- 微信授权登录，主题切换（浅/深色）

- 数据本地备份（导出本地文件）与恢复，清除缓存

- 反馈入口、关于我们

三、增强功能（二期迭代）

- 固定收支管理（自动记账）

- 存款目标设置与进度显示

- 记账习惯打卡、月度勋章

四、技术与微信能力要求

- 本地存储：设计用户、账单、分类等相关本地数据表，确保数据仅保存在设备本地，不进行云端上传。

- 微信能力：仅保留授权登录（身份标识）、海报生成（本地生成，不涉及云端）功能，无需云存储、好友/群分享、服务通知。

- 交互：手势操作、柔和动画，适配手机各机型

五、开发优先级

- 一期（必做）：首页+账单管理+预算管理+报表+个人中心

- 二期（迭代）：固定收支+存款目标+记账打卡（均为本地功能）

- 三期（迭代）：增强功能+细节优化
