时隔5个月,个人开发的一套壁纸微信小程序终于更新了

大家好,我是兔兔答题的开发者。今天分享的内容是兔兔壁纸最新更新进度,从去年接触图鸟UI时,就使用图鸟UI壁纸模版开发了一套壁纸微信小程序应用,同时也提供了开源版。后来因为忙碌做兔兔答题,兔兔壁纸许久就没更新,最近收到许多同学在私信,询问兔兔壁纸的情况。

最近这两天也重新把兔兔壁纸给捡起来,整体还是基于原有版本做的版本迭代开发。此次主要是针对原本删减了许多功能,同时也优化了许多小细节和系统技术栈。下面我将一一给总结此次的变更记录。

技术架构

兔兔壁纸后端使用的PHP开发,选择的技术框架也是Laravel,管理端是使用Laravel-Admin进行快速开发。用户端是使用的图鸟UI的壁纸模板开发,也就是uniapp技术栈,使用的是vue2.x版本开发。数据库使用的是MySQL+Redis。

原有的技术栈使用到了Redis,虽然Redis是一款高性能、支持高并发的内存性数据库,对于业务量非常大的项目使用该数据库能够提高系统的并发量,兔兔壁纸原有版本使用Redis来做业务数据的缓存。但有这样几个问题:

1、很多同学并非是开发人员或者是非后端开发,对于Redis的搭建和使用存在着很多的问题。

2、一般来说,个人或者小企业使用兔兔壁纸,整个系统的流量并不是很集中,像高并发这种场景很难达到。

3、使用Redis增加了系统维护成本和技术的复杂度。

考虑到上述几点,兔兔壁纸此次移除了Redis的使用,所有的业务数据缓存都使用Laravel框架自带的缓存功能。通过个人搭建过程,确实减少了很多繁琐的过程。同时做了系统压测,在一个4c8g的轻量级云服务器中压测,QPS基本是维持在500多,能达到这样的QPS算是不错的一个效果。

业务功能

兔兔壁纸原本的功能有壁纸模板、创作者模板、积分模块、用户模块、表情包模块、AI绘图模块、短视频解析模块、AI识别模块、文章模块等功能。

兔兔找图功能大纲

移除AI功能模块

原本AI模块,兔兔壁纸是对接的百度AI和第三方平台,利用AI接口可以实现人物一键漫画功能、物体识别和AI绘图功能。最终发现百度AI在这一块,效果都不是很理想,AI绘图这块效果也是不太理想。同时AI绘图第三方接口平台,也关闭服务。

针对上述情况,兔兔壁纸最新版本暂时移除AI这个模块。可能有的同学会建议使用Midjourney和Stable Diffusion,这两款AI软件在绘图功能上,确实是业界中最好的产品。但在使用条件上还是存在很多的限制,使用复杂度也是蛮大的。很多的同学对这块也不太熟悉,我个人对这两款产品也不是很了解,一直也没有接入。后续会考虑如何去接入这两款AI产品。

移除图文模块

兔兔壁纸在设计之初,考虑到系统可能会使用到图文功能,来发布一些平台相关的文章。但使用下来,针对图文的场景并不是很多,因此最新版本在用户端先关闭了这个功能模块,但功能还是存在,只是给隐藏起来了。

如果需要使用图文模块,可以直接在管理端配置即可开启此功能。

移除消息订阅

兔兔壁纸的消息订阅功能使用的是微信小程序的订阅消息,使用微信小程序的订阅消息功能,需要你去微信小程序平台配置模板,然后添加在兔兔壁纸管理端配置。

兔兔壁纸原本的功能是有这样的功能,不过也只做了消息的订阅,并未实现消息的发送。为实现消息的发送功能,考虑到不同的模板,发送的字段也不一样并且发送的数据格式也存在差距,兔兔壁纸想做一款完全适配所有模板格式的消息订阅,所以这个功能就暂缓。

最新版本将消息订阅都给关闭,并且在用户端相对应的功能,都给设置为待开发状态。这个功能在后续也会继续迭代,实现一个灵活、可配置化的消息订阅功能。

积分管理

兔兔壁纸中大部分的功能都会涉及到积分,例如下载壁纸需要积分、上传壁纸可以增加积分、分享好友可以赠送积分。原有版本在代码层面,对积分管理的功能比较弱同时代码设计的也不是很优雅。

新版的兔兔壁纸,做了大量的优化。例如代码层面做了高强度的统一封装,积分管理也更加细化。不同的业务场景,要是实现积分的增加、扣除也更加方便配置。暂时积分的配置,还是在代码中配置,并未实现管理端可以配置,后续针对这块也会做深度优化。

更新总结

上面提到的几点,是此次兔兔壁纸更新比较大的地方,其他的地方更新就不在细讲。后续针对兔兔壁纸,也会不断的更新迭代,推出更多使用的功能。下面的截图,便是本次用户端的最新界面。

相关推荐
AI专业测评2 小时前
文本降熵与反检测:2026年6款AI写网文大模型与消除AIGC痕迹专业工具实测(附官网)
人工智能·aigc
GISer_Jing3 小时前
Agent开发学习进展总结
ai·前端框架·aigc
daguanren5 小时前
LMRing 实测榜:GPT-5.4 登顶?Claude 4.6 还能打吗?
github·aigc
trashwbin6 小时前
Agent 帮不了你,不是因为它不够聪明
aigc
树獭叔叔6 小时前
内存价格被Google打下来了?: TurboQuant对KVCache的量化
算法·aigc·openai
qq_454245036 小时前
时空尺度与物理公式的统一:从固体与流体的互变到跨尺度换算
aigc
code小生8 小时前
OpenClaw 多智能体配置不同的文生图模型
aigc
DO_Community8 小时前
如何使用DigitalOcean Gradient 平台上的无服务器推理
人工智能·aigc·ai编程·ai推理
Flutter笔记9 小时前
我做了一个鼾声记录App,聊聊背后的功能设计
程序员·产品·全栈
大灰狼来喽10 小时前
OpenClaw 自动化工作流实战:用 Hooks + 定时任务 + Multi-MCP 构建“数字员工“
大数据·运维·人工智能·自动化·aigc·ai编程