From 6f23abe23dee1f475072484653bec6b448f68610 Mon Sep 17 00:00:00 2001 From: nepiedg <806669289@qq.com> Date: Sat, 28 Feb 2026 17:23:32 +0800 Subject: [PATCH] docs: add comprehensive project README --- README.md | 130 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 130 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..7915997 --- /dev/null +++ b/README.md @@ -0,0 +1,130 @@ +# 戒烟助手小程序(smt) + +基于 `uni-app + Vue 3 + Pinia` 的戒烟辅助小程序前端,核心目标是帮助用户记录抽烟/忍住行为,并通过首页看板、统计分析和 AI 建议逐步降低吸烟频率。 + +## 项目状态 + +- 当前分支:`master` +- 已落地核心流程:登录、引导、记录、历史、统计、首页整合接口渲染 +- 部分页面能力仍在迭代(如个人中心部分菜单项) + +## 功能概览 + +### 已实现 + +- 静默登录与会话持久化(`/auth/login` + 本地 `session_key`) +- 新用户引导(5 步问卷,提交 `profile`) +- 首页 Dashboard(问候语、计时器、下次建议时间、今日统计、AI 提示卡) +- 记录能力 + - 记录抽烟(数量、等级、备注、时间) + - 记录“想抽忍住了” + - 统一弹框组件:`smoke-record-dialog` +- 历史记录页 + - 分组展示(今天/昨天/日期) + - 按类型筛选(全部/已抽烟/已忍住) + - 下拉刷新、分页加载 + - 编辑与删除 +- 统计页 + - 周/月/年切换 + - 趋势柱状图、变化百分比、节省金额、健康恢复指标 + +### 规划中/开发中 + +- AI 助手页的深度交互(当前为基础展示) +- 个人中心多个菜单详情页(当前入口为占位) + +## 技术栈 + +- `uni-app` +- `Vue 3`(`