跳到主要内容

评分方法

一个可以拿来决策的分数

热度容易测量,也容易被操纵;实用与否更难。实用五维评分试图在安装之前,回答一个开发者真正关心的问题。

实用五维评分

ruflo

97
MPHES
30%
25%
20%
15%
10%

这个数字由什么构成

五个维度,按它们对日常使用的实际影响加权。

五个维度

每个分数都来自 GitHub 公开信号与项目自身文档。

30%

维护活跃

项目是不是还活着——最近的提交、发布与 issue 处理。

计算
近 90 天提交活跃度、最近 release 时间,以及用 Wilson Score 处理小样本的 issue 健康度。
为什么
DeepSeek Harness 迭代很快,不维护的插件很快就会坏。所以这个维度权重最高。
25%

实用度

装上了能不能用明白——文档、示例与安装说明是否齐全。

计算
README 的结构完备度:安装与使用章节、代码示例、功能说明;技能型还会检查 SKILL.md 的完整性。
为什么
功能再强,看不懂怎么用就等于没用。文档质量是实用的第一信号。
20%

生态热度

社区认不认——stars 与参与度。

计算
以全库 99 分位为基准做对数归一化,并用 Wilson Score 估计 fork 参与率。
为什么
stars 不等于质量,但完全没人用的项目风险更高。热度是信任的粗略代理指标。
15%

便捷度

从发现到装上,需要多久。

计算
从 README 解析清晰可执行的安装命令,并判断是否需要额外的 token 或 API Key。
为什么
一键安装是市场的核心承诺。配置越重,便捷分越低。
10%

信号质量

项目信息是否完整可信。

计算
description、license、topics、homepage 与 README 五项完备度。
为什么
没有协议、没有描述,是基本的信任缺口。完整度是底线,不是上限。

融合:加权几何平均

总分不是简单平均。加权几何平均意味着任何一个短板都会把整体拉下来——这正是我们想要的。

score = (maintain0.30 × practical0.25 × popularity0.20 × ease0.15 × signal0.10)1

一个热度 95、维护 20 的插件,算术平均能到 57,但几何平均只有 44。一个已经不再维护的热门项目,不是好推荐。

置信度修正

新条目或信息不全的条目会用贝叶斯先验降权,样本不足时不会出现可疑的满分。

信号充足94
新条目(已降权)68
信息缺失41
评分随每日索引刷新,仅基于公开数据计算。安装前请自行阅读项目的 README 与协议。

怎么读一个分数

先把分数段当作起点,再打开详情页看具体维度。

优秀90+

各维度都很强:活跃、有文档、被社区采用。

良好70–89

整体扎实,可能有一两个维度偏弱。

可用50–69

能用,但安装前先看看短板。

待观察<50

新项目、信息不全或长期未更新,先读仓库。

常见问题

为什么不直接按 stars 排序?

stars 是历史累积,不能反映文档质量、安装难度和最近维护状态。五维评分把这些因素分开计算,再用几何平均融合,避免单一指标遮住短板。

低分是不是代表插件不能用?

不是。低分通常意味着信息不全、更新较慢或配置较重。它只是一个前置筛选信号,最终仍要结合详情页、README 和你自己的需求判断。

评分多久更新一次?

评分随每日索引刷新。新条目会先经过置信度降权,等数据完整后再逐步接近它的真实水平。

评分方法

把评分放回语境里

方法只有在使用时才有意义。去看看高分条目,对比一下它们的维度。