积分系统

游戏化积分体系——激励创作与互动、虚拟商品购买、礼物赠送

功能概述

Litopia 的积分系统是一个完整的游戏化激励体系。用户通过创作、互动、参与活动获得积分,积分可用于购买虚拟商品、赠送礼物、兑换权益。

积分系统结构图
积分系统围绕双轨积分、获取与消费路径、动态规则配置以及排行榜用途展开。

双轨积分设计

系统存在两套积分字段,各司其职:

字段作用规则
cumulative_points累计总积分只增不减——用于排行榜
available_points可用余额随消费减少——用于购物

积分获取途径

  • 发布文章
  • 发表评论(有每日上限)
  • 每日登录签到
  • 参与活动
  • 收到礼物(作者获得赠送积分 50% 返还)

积分消费

  • 购买虚拟商品(道具、徽章、特效等)
  • 赠送礼物给作者
  • 规则配置存储在 points_rules 表,支持后台动态管理

相关表

  • user_points — 用户积分余额(含双轨字段)
  • point_transactions — 积分流水明细
  • points_rules — 动态积分规则配置

如何理解积分与等级

积分更像账户中的可累计、可消费资源,等级更像长期创作活跃度与社区贡献的公开展示。两者相关,但不完全等价:消费积分不会直接抹去你在平台上的长期创作记录。

继续阅读

延伸阅读:如果你要从用户视角理解积分用途和徽章关系,请继续阅读“积分与徽章”用户指南;如果你要查看实现规则、流水和排行榜基线,请查项目文档中心中的 points.md