用可解释的加权分衡量项目热度,避免「纯浏览量」淹没真实意向。
Added
重点
- 项目排行指数公式:
指数 = W_view × ln(1 + 浏览)
+ W_like × 点赞
+ W_want × 想要
+ W_comment × 评论
- 默认权重:
view=1/like=8/want=25/comment=20(想要 > 评论 > 点赞 >> 浏览) - 浏览口径:项目页浏览 + 旗下日志浏览合计
- 门户卡片展示「指数」与「#名次」,并按指数降序(同分再看
sort_order) - 项目页 Hero 同步展示指数 chip;悬停可见明细
细节
- 权重落在
engage.rank_weights(site_settings),缺省自动归一 utils.ComputeProjectRankScore单测覆盖「想要压过海量浏览」等关键序关系- 无互动项目指数为 0 仍参与排序尾部展示
Changed
- 程序版本号:
0.1.0→3.1.0 - PRD 增补需求项 F-01c(项目排行指数)
Notes
- 权重可按运营反馈微调;MVP 不做时间衰减(长期人气榜)。若后续要「本周热门」,可再叠加 HN 式重力衰减。
还没有评论,来抢沙发吧