- 添加项目配置文件(.editorconfig, .gitignore) - 创建App.vue主应用文件,包含启动时Mock数据初始化 - 添加index.html和main.js应用入口文件 - 配置manifest.json应用基本信息和权限设置 - 设置pages.json页面路由和全局样式 - 添加uni.promisify.adaptor.js适配器文件 - 创建uni.scss设计令牌系统,定义琥珀夜光主题色彩 - 新增constants.js常量定义,包含酒类分类和品牌数据
13 KiB
喝酒了么 - 微信小程序产品规划方案
一、产品定位与用户画像
1.1 一句话定位
"喝酒了么"是一款以饮酒打卡为入口、以酒友社交为粘性、以趣味分享为裂变引擎的轻量级生活方式小程序。
1.2 核心价值主张
-
记录价值:帮用户建立个人饮酒档案,让每一杯酒都有迹可循
-
社交价值:让喝酒从"一个人闷"变成"一群人嗨",满足分享欲和归属感
-
趣味价值:用游戏化机制消解"饮酒=不健康"的负面联想,塑造轻松有趣的品牌调性
-
数据价值:长期积累后,用户可获得个人饮酒画像和年度报告,满足自我认知需求
1.3 目标用户画像
| 画像类型 | 年龄 | 饮酒场景 | 核心诉求 | 活跃时段 |
|---------|------|---------|---------|---------|
| 社交酒友 | 25-35岁 | 朋友聚会、公司团建、约饭 | 记录酒局、分享给朋友看、存图晒图 | 周五/周六晚 18:00-02:00 |
| 独酌爱好者 | 28-40岁 | 下班小酌、周末独饮 | 记录品酒心得、建立品酒档案 | 工作日 20:00-23:00 |
| 酒类入门者 | 22-28岁 | 尝试不同酒类、学习品酒 | 了解酒类知识、记录成长轨迹 | 不定时 |
| 轻度社交用户 | 20-40岁 | 偶尔应酬、节日聚会 | 快速记录、看看朋友喝了啥 | 节假日 |
1.4 使用场景拆解
核心场景A:酒局进行时
小王周五晚上和朋友聚餐吃火锅,开了两瓶白酒。他打开"喝酒了么",选择"火锅"配餐,录入"茅台·53度飞天 200ml",拍了一张碰杯照片,一键生成带滤镜的酒局卡片分享到微信群。朋友们看到后也纷纷打开小程序加入打卡。
核心场景B:周末回顾
周日晚上,小李收到小程序推送:"本周你喝了3次,白酒2次啤酒1次,打败了78%的酒友"。他点开查看本周饮酒日历,觉得有趣,截图发到朋友圈。
核心场景C:年度盘点
年底,小程序生成"2026年度饮酒报告":全年喝了186次,白酒占比62%,最爱配餐是烧烤,最爱品牌是青岛啤酒。排行榜显示他是朋友圈"年度酒神"第3名。他分享后获得专属年度徽章。
二、核心功能模块细化
2.1 每日饮酒打卡(基础入口)
功能点:
-
快速打卡:首页醒目大按钮"今日喝了",一键标记当天饮酒状态
-
饮酒日历:月视图日历,用不同颜色标记饮酒日(浅黄=未喝/深红=喝了),直观展示月度饮酒频率
-
连续打卡统计:显示"连续饮酒 X 天"或"连续戒酒 X 天",支持用户自主切换追踪模式
-
补打卡:支持补录过去7天内的饮酒记录(防止遗漏)
-
未喝也打卡:支持"今日未喝"打卡,满足戒酒/控制饮酒用户的需求
2.2 酒水详情记录(核心数据层)
酒类分类体系:
- 白酒 | 啤酒 | 红酒 | 洋酒(威士忌/白兰地/伏特加/朗姆酒/金酒/龙舌兰)| 黄酒 | 清酒 | 果酒/气泡酒 | 自制调酒 | 其他
记录字段:
-
酒类类型(必选,下拉选择)
-
品牌名称(支持搜索+自定义输入,建立品牌数据库)
-
具体产品名称/型号(如"飞天茅台53度"、"百威经典")
-
饮用量(核心功能,见2.3)
-
酒精度数(自动匹配或手动输入)
-
饮用感受(可选:微醺/到位/醉了/断片,用表情化选择降低输入门槛)
-
照片(最多9张,支持滤镜)
-
饮用地点标签(家/餐厅/酒吧/KTV/户外 等)
2.3 饮用量换算引擎(差异化亮点)
核心逻辑:统一换算为"标准杯"(1标准杯=10g纯酒精)
| 酒类 | 常见规格 | 标准杯换算 |
|------|---------|-----------|
| 白酒(52°) | 1两=50ml | ≈2.1标准杯 |
| 啤酒(5°) | 1瓶=500ml | ≈2.0标准杯 |
| 红酒(13°) | 1杯=150ml | ≈1.5标准杯 |
| 威士忌(40°) | 1 shot=30ml | ≈1.0标准杯 |
功能表现:
-
输入时支持多种单位(ml/两/瓶/杯/听/shot),自动换算标准杯
-
单次酒局展示"累计 XX 标准杯",帮助用户感知饮酒量
-
健康参考线:标注"建议每日不超过2标准杯(《中国居民膳食指南》)"
2.4 配餐记录
-
菜品分类快捷选择:火锅、烧烤、炒菜、海鲜、日料、西餐、小吃卤味、零食、无配餐
-
具体菜名输入:支持文字输入+历史记录联想
-
酒配餐推荐(后期AI功能):根据酒类推荐经典搭配(如"红酒配牛排"、"啤酒配烧烤")
-
配餐热力图:统计分析"你最爱的下酒菜 TOP 5"
2.5 饮酒健康/安全提醒(社会责任模块)
-
单次提醒:当日累计超过3标准杯时,弹出温和提醒"今日已饮用X标准杯,适度为宜"
-
周度报告:每周总结饮酒总量和频率,给予健康建议
-
代驾快捷入口:打卡页面底部固定"叫代驾"入口(对接滴滴/ e代驾小程序跳转)
-
安全提示:首次使用展示《理性饮酒须知》,打卡页面底部常驻"过量饮酒有害健康"提示
-
戒酒挑战模式:用户可设定"戒酒X天"目标,每日签到确认,失败可重置,完成获得成就徽章
三、进阶与社交功能建议
3.1 酒局卡片(核心分享载体)
每次完成打卡后,自动生成一张精美图片卡片,包含:
-
酒水信息(类型+品牌+饮用量)
-
配餐信息
-
饮用感受表情
-
日期和地点
-
一句随机"酒言酒语"文案(如"人生得意须尽欢"、"微醺是最好的状态")
-
小程序二维码水印(引流)
提供 5-8 种卡片模板风格(简约/国潮/文艺/酷炫等),支持一键保存图片或分享到微信聊天/朋友圈。
3.2 酒友圈(社区Feed流)
-
关注制内容流:用户可选择关注微信好友或平台推荐用户
-
动态展示:展示关注用户的公开打卡记录(以酒局卡片形式)
-
互动功能:点赞、评论(仅文字,控制内容风险)
-
隐私控制:每条打卡可设为"公开/仅好友可见/仅自己可见"
-
热门推荐:算法推荐的优质打卡内容(需人工审核机制)
3.3 成就与徽章系统(游戏化)
| 徽章类别 | 徽章示例 | 获取条件 |
|---------|---------|---------|
| 打卡类 | 初来乍到、百杯不醉、签到王者 | 首次打卡/累计100次/连续30天打卡 |
| 酒类类 | 白酒达人、啤酒之王、红酒绅士 | 某类酒累计打卡N次 |
| 场景类 | 火锅搭档、烧烤之王、日料控 | 某类配餐累计打卡N次 |
| 挑战类 | 戒酒勇士、自律达人 | 完成戒酒挑战 |
| 稀有类 | 跨年酒神、中秋月饮 | 特定节日打卡 |
| 社交类 | 人气之星、酒友满天下 | 获得N个赞/关注N个好友 |
3.4 排行榜(社交裂变引擎)
-
好友排行(核心):基于微信好友关系链,排行维度包括:
-
本月饮酒次数
-
本月累计标准杯
-
酒类丰富度(喝过的不同酒类数量)
-
-
全平台排行:匿名化展示,仅显示昵称首尾字符
-
警惕设计:排行榜不鼓励过量饮酒,强调"丰富度"和"品鉴力"而非单纯的"喝得多"
-
排行卡片:支持生成个人排行卡片分享(含排名和趣味称号)
3.5 年度饮酒报告(年度爆款功能)
参照网易云音乐年度报告的模式,包含:
-
年度饮酒天数/次数
-
最爱酒类 & 最爱品牌
-
最爱配餐 TOP 3
-
累计标准杯(换算成趣味等价物,如"相当于喝了XX瓶啤酒")
-
年度关键词/标签(如"白酒老炮"、"精酿探索者")
-
好友排行中的年度位置
-
月度饮酒趋势曲线
3.6 酒局组局(社交场景延伸)
-
发起酒局:设置时间、地点、主题,邀请好友参与
-
参与者共同打卡,自动关联到同一酒局
-
酒局结束后生成"酒局战报":参与人数、总消耗、人均标准杯、MVP(喝得最多的)
四、核心用户交互流程
4.1 首次使用流程
用户搜索/扫码进入小程序
↓
欢迎页(3屏滑动引导:记录饮酒 / 分享酒局 / 成就徽章)
↓
微信一键授权登录(获取头像昵称)
↓
《理性饮酒须知》确认(仅首次,含健康提示和内容规范)
↓
设置饮酒偏好(可选跳过):
· 常饮酒类(多选)
· 饮酒频率(每天/经常/偶尔/很少)
↓
进入首页(今日打卡主界面)
4.2 一次完整"酒局打卡"流程
【首页】点击大按钮"🍻 开始记录"
↓
【Step 1 - 选酒】选择酒类类型 → 搜索/输入品牌 → 选择具体产品
↓ (支持快速添加多种酒,如同时喝白酒和啤酒)
↓
【Step 2 - 记量】输入饮用量 → 自动换算标准杯 → 实时显示累计
↓
【Step 3 - 配餐】选择配餐类型 → 可选输入具体菜名
↓
【Step 4 - 感受】选择饮用感受表情(微醺/到位/醉了/断片/自定义)
↓
【Step 5 - 照片】拍照或从相册选择(最多9张)→ 可选滤镜
↓
【Step 6 - 发布】设置可见范围 → 预览酒局卡片 → 确认发布
↓
【完成页】展示酒局卡片 → 一键分享微信好友/朋友圈 → 返回首页
↓
【首页更新】日历标记今日已喝 → 更新连续打卡天数 → 解锁新成就弹窗
4.3 浏览与互动流程
【底部导航】
首页(打卡) | 酒友圈(发现) | +(发布) | 排行榜 | 我的
-
首页:日历视图 + 快速打卡按钮 + 饮酒统计卡片(本周/本月)
-
酒友圈:关注用户的打卡动态Feed + 热门内容推荐
-
+号:发布按钮,快速发起打卡
-
排行榜:好友排行/全平台排行,切换维度
-
我的:个人主页、饮酒档案、成就墙、设置
五、MVP版本规划与迭代路线
5.1 MVP V1.0 —— 核心闭环(建议4-6周开发)
必须上线的功能:
| 模块 | 功能点 | 优先级理由 |
|------|--------|-----------|
| 登录体系 | 微信一键授权登录 | 基础能力 |
| 饮酒打卡 | 快速打卡+日历视图+补打卡 | 核心功能闭环 |
| 酒水记录 | 酒类选择+品牌输入+饮用量(含标准杯换算) | 数据基础 |
| 配餐记录 | 配餐分类选择+文字输入 | 数据基础 |
| 酒局卡片 | 自动生成分享卡片(2-3种模板) | 社交裂变最小单元 |
| 我的页面 | 基础统计(打卡天数/总次数)+ 简单成就(3-5个) | 留存基础 |
V1.0 不做的:
-
酒友圈Feed流(内容审核成本高,先靠卡片分享裂变)
-
排行榜(依赖好友关系链数据积累)
-
年度报告(需要数据积累)
-
酒局组局
5.2 V1.1 —— 社交激活(+3-4周)
-
排行榜功能上线(好友排行优先)
-
成就徽章扩展至 15-20 个
-
卡片模板增加至 5-6 种
-
健康提醒 & 代驾入口
-
"戒酒挑战"模式
5.3 V1.2 —— 社区建设(+3-4周)
-
酒友圈Feed流上线
-
点赞评论互动
-
关注/粉丝体系
-
内容举报与审核后台
5.4 V2.0 —— 生态扩展(+6-8周)
-
年度饮酒报告
-
酒局组局功能 `
-
酒配餐智能推荐
-
品牌数据库完善(UGC+人工维护)
-
个性化推送
六、关键风险与应对
| 风险点 | 应对策略 |
|--------|---------|
| 内容合规风险 | 所有页面底部标注"过量饮酒有害健康";不出现劝酒、拼酒等引导性内容;建立UGC内容审核机制 |
| 微信审核风险 | 避免"酒"字过度突出,小程序简介侧重"生活方式记录";不涉及在线酒类销售 |
| 用户隐私 | 打卡默认"仅好友可见";不强制获取位置等敏感权限;隐私政策清晰可读 |
| 留存难题 | 用成就徽章+连续打卡+排行榜制造回访钩子;周报推送保持存在感 |
| 冷启动 | V1.0重点打磨卡片分享体验,让每次分享都是一次拉新;可考虑种子用户内测+邀请制 |
七、下一步行动建议
-
竞品调研:体验"DrinkNote"、"Untappd"(啤酒领域标杆)、"Vivino"(红酒领域),重点看它们的分享卡片和社区机制
-
品牌名确认:"喝酒了么"有记忆点,但需确认微信小程序命名规范(避免"酒"字被限制),备选名可考虑"饮记"、"微醺日记"等
-
技术选型决策:确定前端框架(原生/uniapp/Taro)和后端技术栈,建议 uniapp 以兼顾多端能力
-
数据库设计:酒类品牌库是核心资产,需尽早规划数据结构(酒类→品牌→产品的三级体系)
-
视觉风格确定:建议年轻化、轻量化的设计风格,避免传统白酒的"厚重感"
-
MVP原型设计:根据本方案V1.0范围,产出交互原型图(可使用墨刀/Figma),进行内部评审