Skip to content

产品需求文档(PRD) - 收藏页模块

一、模块名称

收藏页(Collection Tab)


二、功能目标

帮助用户统一管理其收藏的短剧,包括已在追和已预约的内容,提升用户留存和复播率。


三、用户角色

  • 已登录用户(可同步收藏)
  • 游客用户(本地缓存收藏)

四、功能描述与交互设计

页面结构组成(参考截图)

区域内容
剧集卡片列表每条剧集卡片内容包括:
① 封面图
② 标签(如“爆款”或“独家”)
③ 剧名
④ 标签类型(如“甜宠”、“现实”)
⑤ 观看进度(如“第5集 / 100集”)
排序/筛选按钮顶部右上角支持按时间或类别排序
底部导航栏与全站统一:
① 首页
② 推荐
③ 收藏(当前页)
④ 我的

五、核心功能列表

功能描述
收藏记录展示展示用户收藏过的剧集,包括状态、观看进度
进度同步展示上次观看的剧集和集数
排序切换支持按收藏时间/最近观看时间排序(图标按钮)
收藏状态更新当剧集被取消收藏,应从列表移除
空状态提示无收藏内容时展示“暂无更多内容”占位符

六、数据接口说明(简要)

接口名称方法返回字段描述
/api/v1/user/collection/listGET剧集ID、剧名、封面、标签、当前观看集数、总集数、类型标签拉取收藏列表数据
/api/v1/user/collection/removePOST剧集ID删除指定收藏
/api/v1/user/watch/progressGET剧集ID、进度集数获取并同步剧集观看进度
/api/v1/user/schedule/listGET预约剧集数据获取“已预约”Tab内容列表

基于 MIT 许可发布