SuperAPI AI 工具集

entropy

智能体与模型

查看项目

更新于 10-15 21:41

技能介绍

用途:Entropy 是一个只读传感器,负责检测、评级、报告,不执行修复。它用于在 PR 合并后、每周定时全量扫描或手动触发时,评估各领域文档的新鲜度与覆盖质量,并更新 QUALITY_SCORE.md。

主要能力:从五类机械信号计算领域质量等级——文档覆盖率、FlowChad 流程覆盖、过期差值(代码提交与文档更新间隔超过 30 天即视为过期)、领域相关未关闭 issue 数(超过 3 个为信号)、测试覆盖率(低于 60% 为信号)。等级从 A 到 F,A 为全部信号通过,F 为该领域完全缺少文档。信号黄色按 0.5 计入失败数。还会进行导入库漂移检查,对比安装在仓库中的 speckit 命令与 fellowship-dev/spec-kit 模板的 SHA,发现漂移时列在报告中,但不自动修复。

使用方式:通过 npx 安装:npx skills add fellowship-dev/dogfooded-skills/ops/entropy。支持三种触发:PR 合并后事件驱动、每周 cron 全量扫描、以及手动快照。运行时先确定目标仓库与范围,再按领域逐项评分,最后更新 QUALITY_SCORE.md 并输出发现报告。

适用场景:适用于需要持续监控文档健康状况的仓库,尤其是希望在 PR 合并后或定期检查文档是否随代码漂移、需要生成质量评分和回归报告的团队。

限制:Entropy 绝不修复问题,只报告。缺少覆盖率报告时跳过测试覆盖信号,视为中性而非失败。仓库可能有意的自定义配置,漂移只标记待审而不自动处理。inbox-angel-worker 的 speckit 为本地安装且被 gitignore,漂移同步需在本地进行。资料未提供收费、价格或其他平台支持信息。