阿丘呀2026年06月16日
4阅读

技术信息

语言技术
Tarouniapp
系统类型
小程序轻应用
行业分类
低代码

作品详情

行业场景

产品定位:微信小程序「赖活」,以"消磨无聊时光"为核心目标的休闲社交工具。
立项原因:
●现代人普遍存在大量碎片化无聊时间(通勤、排队、摸鱼),缺乏有趣且无压力的消遣方式
●现有娱乐产品要么太重(游戏需投入)、要么太无聊(单纯刷视频),缺少"轻量但有互动感"的选项
●哲学内核「好死不如赖活着」——在荒诞感中找到共鸣,用自嘲式文案和趣味交互让无聊变得可以接受
●“死了么”都能火出圈,活着才更重要,需要记录活着的每一点滴
解决的产品问题:
●无聊时光无意义感 → 将每次点击、每个行为都赋予"浪费时间"的仪式感,消解焦虑
●虚拟社交产品同质化 → 以独特的"赖活"文化符号体系建立情感认同
●传统休闲游戏太重 → 零门槛、随手玩、不需要投入,游戏结果无关输赢

功能介绍

【无聊点击(首页)】核心入口,圆环计时器显示存活天数,水位上涨动画展示今日流逝时间。点击按钮"点了也没用,但你还是会点",内置 COMBO 连击系统和奖励弹窗(浪费时间奖励)。趣味嘲讽文案随点击次数变化。
【猜字挑战】AI 驱动的多人实时猜词游戏。系统通过 DeepSeek 生成词语,玩家消耗点击次数提交猜测词,AI 评分匹配度(0-100%),猜中奖励 10000 点击。排行榜实时展示最佳猜测和消费榜单。
【幸运抽奖】社交抽奖工具。创建者可设置多轮抽奖、可选隐藏奖品、中奖者名单公开/匿名。提供 4 种抽奖动画(默认滚动、拍照争抢、满屏套圈、瀑布流星)。参与页支持中奖者弹窗查看真实奖品,非中奖者仅见"神秘奖品"。
【幸运工具箱】四联页聚合小工具:幸运数(区间随机数)、掷骰子(支持多骰多面)、答案之书(基于 UP/DOWN 值给出倾向性答案)、占个卜(模拟铜钱起卦,六爻成卦显示本卦与变卦解析)。
【行星竞拍】每日行星命名系统。今日行星可竞拍,最高出价者获得命名权,出价消耗点击次数。
【成就系统】31 项成就分四类:入门(首次操作)、探索(解锁功能)、里程碑(累计数量)、进阶(深度行为)。达到条件后需主动领取奖励。
【主题 & 自定义】5 套主题(暗黑金、科技蓝、清新绿、中国红、韵味紫),预设绕圈图片 + 自定义头像上传,付费解锁机制。

项目实现

【技术栈】
前端:微信小程序 WXML/WXSS/JavaScript,CSS 动画
后端:微信云开发(云函数 Node.js + wx-server-sdk)
数据层:云数据库(users、lotteries、guess_word_current、daily_stats 等集合)+ 云存储(头像、奖品图)
AI 集成:DeepSeek API
【技术亮点】
实时多用户交互:猜字挑战通过轮询 + 数据库状态驱动,支持多用户同时猜词、排行榜实时更新
AI 语义匹配:DeepSeek 替代传统字符串相似度,实现词语语义层面的匹配度评分,并附带同义词提示
防重复机制:DeepSeek 生成题目时查询 14 天内已使用词,通过 prompt 约束 + 二次校验双重去重
并发安全:抽奖创建在数据库事务内完成(扣款 + 文档创建原子操作)+ 事前重复创建检查
前端动画系统:纯 CSS/JS 动画(水位上涨、流星划过、骰子翻转、铜钱起卦爻线、水晶球答案球),零外部依赖
主题系统:统一 ThemeConfig 配置,支持 5 套主题一键切换,所有页面实时响应
【技术难点】
无感防抖上报:点击事件高频触发(理论峰值每秒数十次),通过 1.2 秒防抖窗口批量合并上报,降低云函数调用压力
浪费时间精度与防刷:基于用户生日计算存活天数,每日浪费时间上限 86400 秒(24h),云端校验 + 客户端伪随机奖励,防止刷奖励
抽奖动画完整性:动画播放完成后才切换结果状态,防止用户截图中奖信息泄露
揭晓倒计时一致性:前端本地 setInterval tick + 云端时间戳校准,确保 30 秒切换窗口跨端一致

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论