Fankex

输入关键词搜索已发布文档。

devhunt

指标与解释

DevHunt 的计算公式、输入来源、样本量行为,以及描述性启发式规则为什么有边界。

语言权重

基础语言分布会跳过没有主语言的仓库,把其余仓库按主语言聚合。star 数大于零时使用 log(1 + stars) 作为权重,零 star 时回退到 1,然后归一化各语言的总权重。字节加权的 V2 实现用 log(1 + stars) 乘以每种语言的字节数,在 log(1 + stars) 为零、语言数据缺失或总字节数为零时跳过该仓库,对剩余的加权字节数归一化。这些是仓库层面的摘要,不是熟练度评分。

Focus Ratio

Focus Ratio 汇总各仓库的原始语言字节数,用最大语言的字节数除以所有已观察语言的字节数。它的 sample_size 就是计入的总字节数。没有语言字节时,值为 null,样本量为零。

活动代理

小时直方图在应用时区偏移后,对 Pull Request 的创建时间做分桶。Night Ratio 排除 merge commit 和无效作者时间戳,应用选定时区,按 夜间纳入提交数 / 全部纳入提交数 计算;夜间窗口是本地 22、23、0、1、2、3、4 点。它的 sample_size 是全部纳入提交数;没有纳入提交时,值为 null,样本量为零。这些时间戳是活动代理指标,不是作息规律或健康状况的证据。

协作比例

UOI 在 login 与仓库 owner 大小写不敏感匹配时把 Pull Request 归为自身提交,再用外部 PR 数量除以外部加自身 PR 总数。分母为零时返回 null。生成的 profile 里,uoi_sample_size 是全部观察到的 PR 数量。外部接受率用已合并的外部 PR 数除以全部外部 PR 数,没有外部 PR 时返回 nullexternal_pr_sample_size 就是外部 PR 数。

Grit Factor

这个项目定义的比例只看指定 login 拥有的非 fork 仓库。生命周期天数是 floor(max(pushedAt - createdAt, 0) / 1 天):只有在 pushedAt 为 null 或缺失时才用 pushedAt ?? createdAt 做回退;无效或负数时间差会钳制为零。生命周期 90 天及以上的仓库标为 long-term,更短但至少有 5 star 的标为 gem,其他标为 churn。指标值是 (long-term + gem) / 纳入仓库数。没有仓库被纳入时,值为 nullsample_size 为零。

解释边界

公式、输入、样本量和未知行为应该放在一起展示。这些启发式规则中没有任何一项能验证技能、人格、智力、就业能力、可靠性或客观能力,本文档也不发布个人结果值。