ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

情侣专属任务与积分商城小程序:卡比们的任务,把日常互动变成一场双人游戏

情侣专属任务与积分商城小程序:卡比们的任务,把日常互动变成一场双人游戏 情侣专属任务与积分商城小程序卡比们的任务把日常互动变成一场双人游戏【免费下载链接】Rainbow-Cats-Personal-WeChat-MiniProgram给女朋友做的微信小程序情侣自己的任务和商城系统项目地址: https://gitcode.com/gh_mirrors/ra/Rainbow-Cats-Personal-WeChat-MiniProgram本文采用模板A·故事开篇型从一个周六晚上的真实场景切入一路讲到这款小程序能做什么、怎么跑起来。周六晚上八点厨房水池里堆着三个碗。我喊女朋友你帮我刷了明天请你喝奶茶。她头也不回上次的奶茶呢我拿不出证据——情侣之间的口头承诺保质期往往不超过二十四小时。也是那个晚上我搭了一个叫卡比们的任务的微信小程序基于云开发的情侣专属任务与积分商城两个人互相发任务、攒积分、换奖励从洗碗券到爱心服务全部明码标价、流程可查。视角一任务与积分的双向确认谁也别想自说自话这套系统最打动我的是一条核心规则发布任务的一方设置积分完成方做完之后由发布方点击确认积分才会到账而点击完成的人既不能是自己也不能是获得积分的人。我反复琢磨过这条规则越想越觉得它是整个项目的灵魂。拿我们俩举例女朋友发任务明天早睡早起奖励 50 积分她完成我确认50 分才进她的账。反过来也一样。谁都不能偷偷给自己加分谁也别想赖掉确认——任务列表里创建、完成、确认的时间都被记录得清清楚楚赖账没有任何空间。视角二积分商城加个人仓库把洗碗券变成可兑现的承诺积分攒起来做什么用第二个视角给出了答案商城里可以上架商品比如一次性家务券定价 80 积分、美味薯片定价 30 积分。对方用积分下单后商品不会凭空消失而是进入她的个人仓库对应StorageList集合。重头戏在这里仓库里的东西使用时需要另一方确认一旦标记已使用就不可逆。她拿洗碗券来叫我刷碗我刷完她确认券当场作废——一张券对应一次服务一码归一码。只有两个人参与的规则就是最简单的家庭宪法任务明码标价奖励按劳分配仓库里攒的每一张券都是对方欠下的可执行承诺。视角三通知、预设与细节让仪式感自动发生游戏化最重要的一环是反馈。任务更新、积分变动都会通过微信订阅消息推过来比如叮咚任务更新提醒你的宝在努力学习哦——哪怕两个人不在一个城市也能第一时间知道对方在为你攒积分。细节上的心思也不少添加任务和商品支持预设模板几秒完成积分输入做成了滑块新增按钮是可拖拽的悬浮球列表统一左滑出图标菜单首页还有可自动轮播的多图展示。整包以粉色和卡比Kirby形象贯穿打开的一瞬间恋爱氛围就拉满了。上手四步走零服务器一个下午就能跑通项目不用买服务器全部托管在微信云开发上。跟着 README 走核心只有四步注册并开通注册小程序开发者账号在微信开发者工具里导入项目开通云开发环境有免费额度。建库填信息创建MarketList、MissionList、StorageList、UserList四个集合在UserList里加两条记录_openid先留空、credit设为 0再把环境 ID 填进miniprogram/envList.js。上传云函数逐个右键cloudfunctions下的文件夹选择云端安装依赖并上传。本地记得先装好 Node.js或者运行自带的Install-WX-Server-SDK.bat。真机配对上传为体验版你和对象各在手机上打开小程序、各建一个任务然后去云开发控制台把两人的_openid抄出来填进miniprogram/app.js的_openidA和_openidB顺手把userA、userB改成彼此的名字。新手最容易卡住的有两处提前避坑一是云函数没有云端安装依赖就直接上传导致接口一直报错二是两个人的 openid 填反了积分记到对方头上——务必按 README 的顺序先真机跑一遍再抄 id。另外只需要发布成体验版给对象用不需要提交审核。隐藏能力挖掘一个程序员男朋友的浪漫上限基础功能跑通之后再往下挖还有不少彩蛋预设模板常用任务和商品一键带入两个人定规矩的速度快过吵架。单笔积分上限默认maxCredit为 500防止一时上头开出天价奖励。仓库管理购买记录、使用记录全程留痕已使用不可逆的设计天然防呆。完全自定义任务、商品、积分、头像、名字全都能改本质上是一套可以长成你们专属的互动系统。翻翻Pics/Previous.jpg还能看到旧版的样子从最初只有任务和积分的雏形一路迭代出搜索、仓库、滑动窗、悬浮按钮。项目的代码量不大但它把承诺—执行—验收—兑现这条信任链路完整做通了——这比任何一句我会对你好都更具体。与同类方案的取舍为什么是它而不是记账 App市面上也有共同待办清单、情侣打卡、记账软件但它们的核心逻辑通常是记录而卡比们的任务的核心逻辑是裁决——谁来确认、谁得分、谁能用券全都有防作弊约束。这正是它和所有备忘录式工具最本质的区别。代价同样明显它只为两个人设计绑定微信生态部署要照着 README 动手走一遍约一两个小时不是下载即用。但对愿意折腾的那一方来说亲手搭出来的这个小家本身就是一份礼物。回到那个周六晚上故事的最后我把跑通的小程序递到女朋友手里。她发布的第一个任务是叫瓦豆鲁迪洗碗我确认完成她收到 50 积分。她说这比奶茶实在。如今厨房的碗有人洗了我欠的奶茶也以积分的名义慢慢还着——口头承诺有了账本恋爱就有了可以累积的余额。如果你也想给两个人的日常加一点可量化的甜就把仓库拉下来git clone https://gitcode.com/gh_mirrors/ra/Rainbow-Cats-Personal-WeChat-MiniProgram照 README 建好四个集合、传好云函数然后给你的对象发一张洗碗券。【免费下载链接】Rainbow-Cats-Personal-WeChat-MiniProgram给女朋友做的微信小程序情侣自己的任务和商城系统项目地址: https://gitcode.com/gh_mirrors/ra/Rainbow-Cats-Personal-WeChat-MiniProgram创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表