XiunoBBS-任务中心插件重铸版

V 插件助手  (UID: 7) 插件助手 4天前 [复制链接]
帖子链接已复制到剪贴板

66 7

先夸作者,棒棒的~

作者:Tillreetree

引言

任务中心插件重铸版是为 XiunoBBS 论坛系统量身定制的增强型任务管理插件,旨在通过引入更丰富、更灵活的任务和奖励机制来激发用户参与度。

它为开发者提供了简便而强大的接口,帮助快速实现创意;
同时,也为站长带来了前所未有的灵活性,助力打造一个充满活力的在线社区。
最重要的是,它赋予了每一位用户更多自由,让每个人都可以在这个平台上找到属于自己的价值和乐趣。

主要功能

活跃度机制


持续激励:每当用户推进任意任务时,其活跃度会相应增加。每周一,根据上周活跃度排名发放积分奖励给前三位参与者,并自动发布排行榜公告。
持久记录:活跃度不会减少且持久存储,确保用户的每一份努力都能得到认可。

开发者友好

从“任务条件”升级到任务池机制,给你(站长和开发者)更大的自由度:开发者可以通过TaskPool->registerTask方法轻松添加自己插件的操作至任务池中,并使用TaskManager->updateTaskProgress方法更新任务进度,如主题点赞、每日签到等,极大地增加了任务类型的灵活性。
仅需一行代码即可完成操作注册,无需替站长手动维护任务列表。
在调用之前仅需判断TaskManager类是否存在即可。
插件预设了一系列 Xiuno BBS 内置操作(如发帖、回帖、浏览、下载附件、更换头像等),并自动注册这些操作到任务池中,简化了开发流程。
并对部分常见的第三方插件的操作(如点赞、签到等)添加了任务追踪,因为我就是这么爱你呀!
高质量代码

站长定制能力

(可能会让你眼花缭乱(笑))

近乎一切在你掌控之中:站长可以根据需要从任务池中添加任务到任务列表中,并可根据需要调整每个任务的这些属性,创建个性化的任务体验:
.名称
.描述
.奖励积分
.奖励勋章
.前置任务
.标签
.周期属性从新手任务、日常任务、成就任务扩展到:
.单次任务,只可完成一次。
.每日任务,每天可完成一次。
.周常任务,每周可完成一次。(周一)
.月常任务,每月可完成一次。(当月一日)
.季度任务,每季度可完成一次。(本季度1日(1月1日、4月1日、7月1日、10月1日))
.年度任务,每年可完成一次。(今年1月1日)
.允许站长配置哪些用户组可以参与任务、禁止特定 UID 参与,以及指定用于发送通知和发帖的 UID。
.允许站长更改任务列表页面的标题、描述、任务规则文字内容。
.首发适配Stately主题,让你的社区更酷炫。
.使用标准Bootstrap结构,适应任意主题。
.近乎自动化运营:插件本身的功能仅需用户参与即可自动完成。
.支持自动发布周活跃度排行榜帖子作为留档。

用户互动提升

除了积分奖励外,还增加了勋章授予、称号授予等功能(需要对应插件安装并启用)。

如何选择?

架构与技术对比

特性 本插件(重铸版) 其他版本
架构设计 模块化任务池机制,扩展性强 硬编码任务类型,二次开发困难
代码可维护性 清晰注释、面向对象、符合最佳实践规范 未知
第三方插件兼容 预设支持主流插件(点赞/签到等) 似乎没有,需手动适配

功能对比

功能 本插件(重铸版) 其他版本
任务周期类型 6种(单次/每日/周常/月常/季度/年度) 3种(新手/日常/成就)
自动化运营 自动发排行榜帖、勋章授予 需手动操作
活跃度系统 永久记录+周榜激励
主题适配 标准Bootstrap语法(适合任意主题),对Stately等现代主题进行细致优化 通用适配(适合任意主题)

 

用户选择建议

选本插件的理由:

需要长期可扩展的架构
看重自动化运营能力
希望免费获取核心功能完整的解决方案

选其他版本的理由:

急需某些特定功能(如成就勋章)
不愿自行做任何二次开发

免费≠低质:本插件的技术债务更少(还是有一些的,我尝试慢慢还),未来若有社区贡献,可能比付费版更早实现高级功能。

看截图:

温馨提示,如需下载请先回复并刷新本帖!
插件需求可发帖留言,如有即发布!
已有回复 (7)
您未登录, 登录 后可查看内容!
广告推荐
发新帖
广告推荐