插件信息核对与活跃度评分方法

使用指南更新于 2026-08-19 · 约 3 分钟阅读

基础信息核对#

DSHub 的基础信息核对覆盖三个字段:中文简介、安装命令和项目分类。每个字段独立处理,因此同一个项目可能出现“安装命令一致、中文简介待补充”的状态。

基础信息一致只代表页面内容与仓库公开材料相符,不包含代码安全审计,不代表插件不存在恶意行为、漏洞或兼容性问题,也不保证插件当前可用。安装前仍应检查源码、仓库归属和依赖变更。

信息来源#

核对优先使用项目的 GitHub README、仓库 description 与 topics、根目录 package.json、可识别的 DSH manifest,以及 npm Registry 的公开信息。详情页只展示核对结果,不展示内部缓存路径、内容哈希、重试记录或处理方式。

项目活跃度#

项目活跃度是 0 到 100 的行为指标,只反映 GitHub 上可观察的维护与协作活动。它不评价插件质量、安全性、兼容性或实际可用性。

Tips:活跃度由 6 个维度构成,满分 100 分

代码活动与 Issue/PR 协作分别基于近 90 天与近 180 天的公开数据计算。

6 个维度及其分值为:

  • 最近代码活动(35 分):近 90 天提交次数与最近推送时间。
  • Issue 响应(20 分):近 180 天 Issue 的首次响应、关闭率与关闭时长。
  • PR 协作(20 分):近 180 天 PR 的首次响应、关闭率与关闭时长。
  • 贡献持续性(10 分):近 90 天活跃贡献者数量与集中度。
  • 版本交付(5 分):最近 Release 或版本标签的时间。
  • 社区关注度(10 分):Stars 与 Forks 数量。

页面会标明数据截至日期,并区分数据不足、观察期和已归档等状态。活跃度结果仅用于辅助了解项目近期维护情况,不能替代安装前的源码与安全检查。

状态说明#

  • 基础信息已核对:中文简介、安装命令和分类已有经公开材料复核的结论。
  • 自动核对:结论通过已达到质量门槛的程序规则生成。
  • 待复核:至少一个字段仍待补充或确认。
  • 资料已更新:上游仓库在最近一次来源检查后发生变化,需要重新核验。