1、项目概述:一款 "人情往来 + 日常记账" 双模块微信小程序,面向 25–45 岁人情往来密集人群。区别于普通记账工具,核心差异化是基于历史往来记录的 "回礼金额建议引擎",解决用户 "随礼记不清、回礼没参考" 的痛点,兼顾日常收支随手记。
2、技术栈:uni-app(Vue3)+ uniCloud(云函数 + 云数据库),uni-ui /uCharts,微信流量主广告变现。
3、我的分工(独立开发):
- 独立完成产品需求拆解、信息架构、数据库设计与全部前后端开发,按 "数据模型 → 云函数 → 页面 → 联调" 分批迭代
- 设计并实现 17 个云函数接口(登录鉴权、批量解析、回礼建议、统计聚合等),统一 {code, message, data} 返回规范与错误码体系
- 设计 5 个云数据库集合与索引方案,基于 openid 实现用户数据隔离与越权防护(规则化校验,杜绝跨用户读写)
- 实现粘贴批量录入解析引擎:自然语言文本切分 → 姓名 / 金额 / 场合抽取 → 同名冲突去重,一次可批量录入整本草簿
- 实现回礼建议规则引擎:基于历史往来锚点、场合系数折算、行情兜底、净额判断等 12 条规则,输出可解释的建议金额区间
- 搭建双模块架构:人情往来(对象关系管理 / 时间线分页 / 对象软删与合并)+ 日常记账(分类收支 / 月度账单 / 编辑删除),两模块数据口径独立不串
- 设计克制的广告变现位(首页 Banner + 行情页激励视频),核心主流程零广告,保护使用体验
4、工程化实践:主导需求拆解与架构设计,借助 Trae AI 编程助手加速代码生成;自行编写 40+ 条功能与边界验收用例(含越权、脏数据、空状态、模块隔离),逐项自测闭环。
完成双模块完整产品闭环:20个页面、17 个云函数、5 个数据集合;通过 40+ 条功能 / 边界 / 安全验收用例;已通过微信小程序注册与隐私合规配置,准备提审上线。全栈开发,一人开发多端,从项目搭建到上线打包全套流程一人完成