更新日志
ytdevblog 2026-08

项目排行指数与 3.1.0 发布

用可解释的加权分衡量项目热度,避免「纯浏览量」淹没真实意向。

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_weightssite_settings),缺省自动归一
  • utils.ComputeProjectRankScore 单测覆盖「想要压过海量浏览」等关键序关系
  • 无互动项目指数为 0 仍参与排序尾部展示

Changed

  • 程序版本号:0.1.03.1.0
  • PRD 增补需求项 F-01c(项目排行指数)

Notes

  • 权重可按运营反馈微调;MVP 不做时间衰减(长期人气榜)。若后续要「本周热门」,可再叠加 HN 式重力衰减。
浏览 (0)

评论

还没有评论,来抢沙发吧