多题材影视的编排逻辑与片单维护路径
题材归档如何收窄选择范围
电影、剧集、综艺、短剧与动漫在片长与更新节奏上差异明显:电影多为单片独立成篇,剧集按季集推进,综艺按期归档,短剧单集短促、主题集中,动漫按周连载。如果把这几类内容混在同一个列表里按时间排序,用户面对的是一个长度不断增长的单一序列,挑选动作退化为逐条辨认。平台选择先按题材切成八个分类,最新电影、热播剧集、综艺节目、热门短剧、动漫番剧、治愈系、悬疑推理、经典佳片各自成列。这样处理后,选择范围在前一步就被收窄:先确定当晚想看的是悬疑长片还是轻喜短剧,再在该分类的条目中做取舍。归类只保留一个主分类,交叉题材以副标签标注,同一部作品不会在两个入口重复出现,列表长度得到控制。
片单排序的口径与边界
片单排序看上去只是把日期从新到旧排一遍,实际维护时需要处理三件事:统一上线时间的计算口径、同一作品多集折叠、以及临时调整时的位置迁移。上线时间以首集或首期可观看时间为准,跨时区上线的条目换算后统一排序。同一剧集的多集折叠为一条,列表只显示最新一集的位置,历史集数收在详情内。遇到延后上线或临时撤档,条目迁移到新位置,并在站内动态中留下一条说明,列表本身不出现空白位。排序规则写死在列表页,不因刷新、翻页或设备切换而改变。稳定的排序并不追求永远不动,而是让每一次变动都有可追溯的原因,用户下一次打开时看到的位置变化是可预期的。
进度留存与多端接续的边界
续看体验的关键不在于记录本身,而在于记录与播放端之间的解耦程度。平台把进度写入当前观看端,而不是绑定到某一条播放线路或某一个清晰度档位。线路切换、清晰度调整、字幕轨变更都不会触发进度重置。同一设备内,不同浏览器标签页读取同一份本地记录,暂停后切到其他页面再回来,进度仍然停在原处。跨设备的接续通过账号同步完成,未登录场景只保留单端记录,清理浏览器数据后需要重新定位,这是本地存储边界的自然结果。把边界说清楚,用户就不会把"换设备后从头开始"误认为播放故障,也能据此决定是否登录后再看较长的那一部作品。