任务中心

任务中心运维管控

版本 v1.0.71· 张先生 · 47 次获取 · 运维管控
任务中心(taskcenter)——内置签到/邀请/发帖等任务,支持自定义任务、用户发布与人工审核,自动发放奖励。
¥3.00抵扣
一次购买,永久使用

详情介绍

一、插件简介

项目说明
插件标识taskcenter
版本1.0.56
分类标签运营
前台入口社区导航「任务中心」/taskcenter;我的任务 /taskcenter/my;发布 /taskcenter/publish。接口:领取/同步/提交/发布
后台入口应用中心 → 插件列表 → 任务中心;菜单「任务中心」/admin/taskcenter(含任务审核 /admin/taskcenter_apply)

任务中心提供官方任务与用户发布任务。内置签到天数、邀请人数、发帖/指定板块发帖、回帖、获赞、勋章数量等类型,也可做需凭证的「其他任务」。完成后可发积分、金币、勋章或实物/虚拟奖品。积分/金币名称读取支付中心,未填写时默认「积分」「金币」。

二、核心能力

能力说明
内置进度任务领取后按社区/签到/邀请/勋章数据同步进度,达标自动或审核后发奖
其他任务用户提交说明、凭证、收货信息,后台人工审核
多种奖励积分、金币、勋章、实物/虚拟奖品;可自动发放或人工发放
领取限制人数上限、有效期、可领取用户组、前置勋章
用户发任务指定用户组可提交;积分/金币奖励按「名额 × 单人奖励」预扣,审核启用后才对全站展示
不受限发布后台管理员及勾选用户组(未配置时社区管理组)可立即上架、不预扣、可选全部类型

三、依赖与安装

  1. 将插件目录置于 plugins/taskcenter/。
  2. 在应用中心安装「任务中心」。
  3. 安装时创建 taskcenter_task、taskcenter_record 表,注册后台菜单,并向社区导航写入「任务中心」。
  4. 硬依赖:社区插件。
  5. 软依赖:支付中心(积分/金币名称);签到、邀请、勋章插件(对应任务类型或勋章奖励未安装则后台不列出该项)。发帖/回帖/获赞依赖社区本身。

四、应用中心基础配置

在应用中心 → 任务中心 → 配置,字段来自 configSchema:

配置项类型默认值说明
启用任务中心开关开关闭后前台任务页不可用
前台页面标题文本任务中心
前台页面说明文本完成任务领取积分、金币、勋章及更多奖励
用户发布任务开关关开启后符合用户组的前台用户可提交任务,须管理员审核启用后才对全体展示
可发布用户组多选空不勾选则普通用户均不可发布;勾选组可提交(需审核、可预扣积分/金币)
不受限发布用户组多选空不受上方开关限制,立即上架、不预扣、可选全部类型。留空则社区管理组不受限。后台管理员始终不受限

具体任务规则、奖励、审核均在后台「任务中心」中配置,不在应用中心弹窗。

五、后台重点配置

任务列表

/admin/taskcenter:新增/编辑官方任务。

  • 标题、说明、图标、排序、启停、起止时间
  • 类型:签到天数、邀请人数、指定发帖(选板块)、发帖数量、回帖数量、被赞数量、勋章数量、其他任务
  • 目标值(如连续/累计达到 N)
  • 奖励 JSON:积分/金币数量、勋章 ID、实物名称与说明;自动或人工发放(实物默认人工)
  • 可勾选「需人工审核发奖」;「其他任务」强制走审核
  • 领取人数上限、可领取用户组(空=全部)、前置勋章(空=不限)

任务审核

/admin/taskcenter_apply:待审核进度(用户提交的凭证/收货信息、用户发布待上架任务相关记录)。通过则发奖或上架;拒绝可填备注。

六、前台用户流程

  1. 登录后打开任务中心,按用户组与前置勋章过滤可见任务。
  2. 领取:每人每任务一条进度。内置类型领取后可同步进度,达标按配置自动发奖或进入待审。
  3. 其他任务 / 实物:提交说明、凭证、收货人信息,等待后台审核。
  4. 我的任务:查看进行中、待审核、已完成、已拒绝。
  5. 发布任务(有权限时):填写类型、名额、奖励。普通发布者预扣积分/金币,待审通过后全站可见;不受限发布者立即上架且不预扣。

七、后台审核与运维

功能路径说明
任务列表/admin/taskcenter增删改、启停
保存 / 删除 / 状态POST /admin/taskcenter/save、/delete、/status
任务审核/admin/taskcenter_apply审核:POST /admin/taskcenter_apply/audit

前台路由

方法路径说明
GET/taskcenter任务大厅
GET/taskcenter/my我的任务
GET/taskcenter/publish发布任务页
POST/taskcenter/claim领取
POST/taskcenter/sync同步内置任务进度
POST/taskcenter/submit提交凭证/收货信息
POST/taskcenter/publish提交/发布任务

八、特殊说明

  • 进度状态:0 进行中 / 1 待审核 / 2 已完成 / 3 已拒绝。同一用户对同一任务仅一条记录。
  • 内置类型插件:签到→签到插件,邀请→邀请注册,勋章数量/勋章奖励→勋章插件;未安装则无法选用该类型。
  • 预扣:普通用户发积分/金币任务时,按名额×单人数量从发布者账户预扣,拒绝或下架按业务退回(以实际扣款流水为准)。
  • 名称约定:奖励文案中的积分、金币随支付中心名称变化。
  • 导航:安装写入社区「任务中心」;卸载时移除。

九、推荐上线清单

  • 开启任务中心,确认导航可打开大厅
  • 至少配置一条官方任务(类型、目标、奖励、是否审核)
  • 需要用户发任务时:打开开关并勾选「可发布用户组」;需要运营代发则配置「不受限发布用户组」
  • 走通:领取 → 完成条件/提交凭证 → 自动发奖或后台审核通过
  • 实物奖走人工审核,核对收货信息
  • 勋章任务/奖励须先安装勋章插件并准备可用勋章
  • 到支付中心确认积分、金币展示名称

十、常见问题

Q:任务页 404 或导航没有入口? 检查插件是否安装、「启用任务中心」是否打开,以及社区导航是否仍有「任务中心」。

Q:后台没有签到/邀请类型? 对应插件未安装。发帖类始终依赖社区。

Q:进度不涨? 须先领取,再点同步或刷新。统计从领取后开始按类型累计(如发帖数、签到天数),且内容须为正常未删除状态。

Q:做完了没有奖励? 任务可能勾选了人工审核,或类型为「其他任务」。到「任务审核」通过后才会发奖。实物奖默认人工发放。

Q:为什么领不了? 不在可领取用户组、未持有前置勋章、已达人数上限、不在有效期,或已领取过。

Q:前台没有「发布任务」? 未开用户发布,或当前用户组不在「可发布 / 不受限」名单(管理员除外)。

Q:发布提示余额不足? 普通发布者须预扣「名额 × 单人积分或金币」。不受限发布者不预扣。

Q:用户发的任务别人看不见? 普通用户提交后须后台审核启用。不受限发布会立即上架。

Q:奖励单位名称不对? 到支付中心修改积分名称、金币名称后刷新。

更新记录 (8)

  • v1.0.71 2026-10-14
    1、优化前端显示积分名称和后台配置不一致问题
  • v1.0.7 2026-10-07
    修复后台添加任务不能选中奖励类型~
  • v1.0.6 2026-10-06
    任务奖励类型及余额不足提示读取支付配置的币种名称。
  • v1.0.5 2026-09-24
    版本优化
  • v1.0.4 2026-09-23
    1、优化后台表单,兼容新版后台UI框架 2、优化前端及后端加载逻辑
  • v1.0.3 2026-08-26
    优化指定发帖权限校验问题
  • v1.0.2 2026-08-24
    游客也能加载并展示任务列表(排序、布局可用) 点击「领取任务」可先看奖励详情,确认时弹出登录框(按钮文案为「登录后领取」) 侧栏提示改为:可先浏览,领取/发布/我的任务需登录 个人进度相关筛选(未领取/进行中等)仍仅登录后显示
  • v1.0.1 2026-08-24
    首次发布
微信客服 微信客服 QQ官方交流群 QQ官方交流群