2.6 KiB
2.6 KiB
“我的”Tab 玩家社区 PRD
更新时间:2026-04-16
0. 目标
把“玩家社区”做成轻量社区入口,但不额外新造一个庞杂社交系统。首期目标是复用当前平台内容能力,提供:
- 官方动态
- 玩家讨论入口
- 热门作品讨论聚合
1. 设计原则
这个社区功能必须遵守两个前提:
- 优先复用已有平台作品与账号体系
- 不在首期直接做完整好友社交网
所以首期社区不是“朋友圈”,而是“内容讨论与官方动态聚合层”。
2. 本期范围
2.1 本期要做
- 社区入口页
- 官方公告流
- 玩家讨论话题流
- 作品详情页下的讨论聚合跳转
2.2 本期不做
- 好友私聊
- 社区发帖富文本编辑器
- 点赞排行榜
- 群组系统
3. 信息架构
首期社区入口页建议拆成三个轻量分区:
- 官方
- 热门讨论
- 最近作品讨论
点击“玩家社区”后,不跳全新站外页面,优先打开站内社区抽屉或二级视图。
4. 详细设计
4.1 官方区
展示:
- 官方公告
- 版本更新摘要
- 活动预告
每条内容只显示:
- 标题
- 摘要
- 时间
4.2 热门讨论区
展示:
- 讨论标题
- 关联作品
- 回复数
- 最近活跃时间
4.3 作品讨论区
当前平台已有作品广场与作品详情,因此社区首期优先绑定作品:
- 每个公开作品可有讨论串
- 社区页聚合热门作品讨论
- 作品详情页可跳到该讨论串
5. 后端设计
5.1 数据模型
建议新增:
community_posts
idauthor_user_idcategoryrelated_profile_idtitlecontent_textstatuscreated_atupdated_at
community_replies
idpost_idauthor_user_idcontent_textstatuscreated_at
community_announcements
idtitlesummarycontent_textpublished_atstatus
5.2 接口
GET /api/community/home
返回:
- 官方动态列表
- 热门讨论列表
- 最近作品讨论列表
GET /api/community/posts/:postId
用途:
- 读取帖子与回复
6. 前端实现要求
- 社区页保持内容导向,不做复杂社交关系页
- 移动端优先采用流式卡片
- 非登录用户只可浏览,发言必须登录
- 敏感内容审核状态全部由后端控制
7. 验收标准
- 用户可以从“我的”页进入社区入口
- 可以看到官方动态和热门讨论
- 作品讨论与作品详情存在双向跳转
- 不需要新增独立社交系统就能跑通首期体验