更新记录

1.0.0(2026-06-02) 下载此版本

1.0.0


平台兼容性

壁纸头像插件系统功能说明

应用演示地址http://demo1.zenkuai.com/demosite/detail?id=14

一、系统概述

这是一个基于 uni-app 开发的壁纸头像分享平台插件,支持微信小程序、抖音小程序和 H5 多端运行。系统集成了创作者系统、广告激励、收益分成等功能,用户可以浏览、下载壁纸/头像,创作者可以上传作品并获得收益。

二、核心功能模块

1. 壁纸/头像浏览与下载

1.1 首页展示

  • 功能描述:展示推荐壁纸、分类列表、轮播图
  • 页面文件demo.vue
  • 接口/plugin.php/zkbizhi/api/WallpaperUser/index
  • 特性
    • 瀑布流布局展示壁纸列表
    • 动态分类横向滚动
    • 分页加载,上拉加载更多
    • 空数据状态显示
    • 支持壁纸和头像两种类型

1.2 分类浏览

  • 功能描述:按分类查看壁纸列表
  • 页面文件
    • classification.vue - 所有分类列表
    • calssList.vue - 分类壁纸列表
  • 接口
    • /plugin.php/zkbizhi/api/WallpaperUser/categories - 获取分类列表
    • /plugin.php/zkbizhi/api/WallpaperUser/wallpaperlists - 获取分类壁纸
  • 特性
    • 分类描述显示
    • 分类图标和封面
    • 支持壁纸分类和头像分类

1.3 详情页

  • 功能描述:壁纸/头像详情展示与下载
  • 页面文件detail/detail.vue
  • 接口/plugin.php/zkbizhi/api/WallpaperUser/wallpaperdetail
  • 特性
    • 全屏壁纸预览
    • 图片虚化效果
    • 水印显示(未下载时)
    • 创作者信息展示
    • 推荐相关作品
    • 分享功能
    • 多端下载支持

1.4 下载功能

  • 微信小程序
    • 观看激励视频广告后下载
    • 支持广告ID配置
  • 抖音小程序
    • 观看激励视频广告后下载
    • 支持广告ID配置
  • H5端
    • 显示小程序二维码
    • 显示作品口令(一键复制)
    • 引导用户到小程序下载

2. 创作者系统

2.1 创作者申请

  • 功能描述:用户申请成为创作者
  • 页面文件creator_apply/creator_apply.vue
  • 接口/plugin.php/zkbizhi/api/CreatorUser/apply
  • 特性
    • 自动生成创作者口令
    • 审核机制
    • 状态管理(待审核、正常、禁用)

2.2 作品上传

  • 功能描述:创作者上传壁纸/头像
  • 页面文件upload/upload.vue
  • 接口/plugin.php/zkbizhi/api/CreatorUser/upload
  • 特性
    • 壁纸标题、分类选择
    • 图片上传
    • 自动生成分享口令
    • 审核开关(可配置是否需要审核)
    • 支持置顶功能

2.3 我的作品管理

  • 功能描述:创作者管理自己的作品
  • 页面文件my_wallpapers/my_wallpapers.vue
  • 接口/plugin.php/zkbizhi/api/CreatorUser/mywallpapers
  • 特性
    • 作品列表展示
    • 状态显示(待审核、正常、禁用)
    • 下载次数统计
    • 分享口令显示和复制
    • 置顶/取消置顶

2.4 创作者主页

  • 功能描述:展示创作者信息和作品
  • 页面文件creator/creator.vue
  • 接口/plugin.php/zkbizhi/api/WallpaperUser/creatorbycode
  • 特性
    • 创作者信息展示
    • 作品列表展示
    • 通过创作者口令访问

3. 收益系统

3.1 收益统计

  • 功能描述:创作者查看收益情况
  • 页面文件earnings/earnings.vue
  • 接口/plugin.php/zkbizhi/api/CreatorUser/earnings
  • 特性
    • 总收益统计
    • 可提现余额
    • 已提现金额
    • 收益明细列表

3.2 收益分配机制

  • 每日广告收益
    • 管理员设置每日广告总收益
    • 系统按下载次数平均分配给创作者
    • 支持手动分配和自动分配
  • 收益计算
    • 每次下载创作者获得收益 = 每日总收益 / 总下载次数
    • 收益以分为单位存储

3.3 提现功能

  • 功能描述:创作者申请提现
  • 页面文件
    • withdraw/withdraw.vue - 申请提现
    • withdraw_history/withdraw_history.vue - 提现记录
  • 接口
    • /plugin.php/zkbizhi/api/CreatorUser/withdraw - 申请提现
    • /plugin.php/zkbizhi/api/CreatorUser/withdrawlist - 提现记录
  • 特性
    • 最低提现金额限制
    • 多种提现方式(微信、支付宝、银行卡)
    • 提现审核流程
    • 提现状态跟踪

4. 用户中心

4.1 个人中心

  • 功能描述:用户个人信息和功能入口
  • 页面文件user.vue
  • 接口/plugin.php/zkbizhi/api/WallpaperUser/userinfo
  • 特性
    • 用户信息展示
    • 创作者入口(如已是创作者)
    • 下载记录入口
    • 收益入口(创作者)

4.2 下载记录

  • 功能描述:用户查看下载历史
  • 页面文件downloads/downloads.vue
  • 接口/plugin.php/zkbizhi/api/WallpaperUser/downloadlogs
  • 特性
    • 下载历史列表
    • 快速跳转到详情页

5. 搜索功能

5.1 搜索页面

  • 功能描述:搜索壁纸和创作者
  • 页面文件search/search.vue
  • 接口
    • /plugin.php/zkbizhi/api/WallpaperUser/searchwallpaper - 搜索壁纸
    • /plugin.php/zkbizhi/api/WallpaperUser/searchcreator - 搜索创作者
  • 特性
    • 关键词搜索
    • 搜索历史
    • 热门推荐

5.2 口令搜索

  • 功能描述:通过口令快速访问
  • 接口/plugin.php/zkbizhi/api/WallpaperUser/searchbycode
  • 特性
    • 作品口令搜索
    • 创作者口令搜索
    • 快速跳转

四、配置说明

1. 插件配置 (set_config.php)

1.1 基本设置

  • 小程序名称:显示在小程序标题
  • 小程序二维码:H5端下载引导二维码
  • 最低提现金额:创作者提现最低限制
  • 壁纸审核开关:是否开启作品审核

1.2 广告设置

  • 微信激励视频广告ID:微信小程序广告
  • 抖音激励视频广告ID:抖音小程序广告
  • 微信插屏广告ID:微信插屏广告
  • 抖音插屏广告ID:抖音插屏广告

1.3 创作者设置

  • 创作者分成比例:显示给创作者的分成比例(仅展示用)

2. 系统设置

  • 每日广告收益设置:管理员设置每日广告总收益
  • 收益分配:手动或自动分配收益给创作者
  • 提现审核:审核创作者提现申请

五、技术架构

1. 前端技术栈

  • 框架:uni-app(支持多端)
  • UI组件:uni-ui
  • 状态管理:Vue.js data/props
  • 网络请求:uni.request 封装

2. 后端技术栈

  • 框架:ThinkPHP
  • 数据库:MySQL
  • 缓存:Redis(可选)
  • 存储:本地存储/云存储

六、核心业务流程

1. 用户下载流程

用户点击下载
  ↓
判断登录状态
  ↓
判断平台环境
  ├─ 微信小程序 → 观看激励视频广告 → 下载
  ├─ 抖音小程序 → 观看激励视频广告 → 下载
  └─ H5 → 显示二维码和口令 → 引导到小程序
  ↓
记录下载日志
  ↓
增加下载次数
  ↓
分配收益给创作者

2. 创作者收益流程

管理员设置每日广告收益
  ↓
用户下载壁纸
  ↓
记录下载次数
  ↓
每日收益分配
  ├─ 计算每次下载收益 = 总收益 / 总下载次数
  ├─ 更新创作者收益
  └─ 更新壁纸收益统计
  ↓
创作者申请提现
  ↓
管理员审核
  ↓
打款完成

3. 作品上传流程

创作者上传作品
  ↓
填写作品信息
  ├─ 标题
  ├─ 分类
  ├─ 图片
  └─ 标签
  ↓
生成分享口令
  ↓
判断审核开关
  ├─ 开启审核 → 状态设为待审核
  └─ 关闭审核 → 状态设为正常
  ↓
保存到数据库
  ↓
展示在前端列表

七、特色功能

1. 多端适配

  • 微信小程序:激励视频广告、原生分享
  • 抖音小程序:激励视频广告、原生分享
  • H5:二维码引导、口令复制

2. 图片虚化效果

  • 详情页背景虚化
  • 从上到下渐变虚化
  • 平滑过渡效果

3. 分享口令系统

  • 每个作品独立口令
  • 每个创作者独立口令
  • 快速搜索和访问

4. 收益分成机制

  • 按下载次数平均分配
  • 每日收益统计
  • 自动/手动分配

5. 审核机制

  • 创作者审核
  • 作品审核(可配置)
  • 提现审核

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

暂无用户评论。