恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

llm-wiki-compiler质量评估指南:eval健康分、引用覆盖率与CI质量门设置

  • 首页
  • 资讯中心
  • /
  • llm-wiki-compiler质量评估指南:eval健康分、引用覆盖率与CI质量门设置

相关资讯

MPI七大数据结构详解:从MPI_Datatype到MPI_Win的MPP并行编程核心 2026/10/8 13:21:55
青少年厌学情绪干预怎么选?博士团队拆解家长常见踩坑点 2026/10/8 13:21:55
超微H12SSL-i USB卡顿排查:固件升级与BIOS调优方案 2026/10/8 13:21:55

最新资讯

Coding Plan成本优化实战:从Token消耗到Agent架构的降本增效指南
Python变量赋值详解:引用、可变对象与拷贝避坑指南
JDK源码解读:Object类核心方法原理与实战应用
免费PCB打样2层板喷锡工艺全解析与验收指南
佛山御筑合院建材有限公司
Harness工作流Token成本优化:从架构上砍掉50%消耗的实战方案

今日推荐

context-mode实战指南:从全量塞入到结构化裁剪与检索增强
大模型对话上下文管理实战:三种模式与Token优化
抖音用户主页视频数据爬虫详解:点赞、收藏、分享字段抓取与 TaoToken 统一 Key 配置

本周热门

MR25H40CDF + PIC18F65K40:工业记录仪高可靠存储实战
基于STM32的数控恒压恒流电源设计:从硬件到PID调参全解析
LT9211 MIPI重定时器原理与双路扇出实战指南

本月精选

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)

llm-wiki-compiler质量评估指南:eval健康分、引用覆盖率与CI质量门设置

发布时间:2026/10/8 13:26:56
llm-wiki-compiler质量评估指南:eval健康分、引用覆盖率与CI质量门设置 llm-wiki-compiler质量评估指南eval健康分、引用覆盖率与CI质量门设置【免费下载链接】llm-wiki-compilerThe knowledge compiler. Raw sources in, interlinked wiki out. Inspired by Karpathys LLM Wiki pattern.项目地址: https://gitcode.com/gh_mirrors/ll/llm-wiki-compilerllm-wiki-compilerllmwiki把原始资料编译成带引用链接的 wiki 知识库。编译只是第一步持续保障知识质量才是关键通过llmwiki eval命令你可以用一次运行拿到eval 健康分、引用覆盖率、引用精确度等量化指标并通过thresholds.yaml配置 CI 质量门让质量下降的编译在流水线中直接失败。本指南带你从零理解这些指标并搭好第一道质量防线。1. 为什么需要质量评估编译后的 wiki 是活的工件每次新增来源、重新编译都会带来新页面、更新的内容和变化的引用。没有质量门槛时一次重编译可能悄悄让引用精确度下滑、健康分下跌而你根本察觉不到。llmwiki 提供了两级检查工具源码位于 src/eval/ 目录命令作用需要 LLM 凭证llmwiki lint规则化检查断链、坏引用、空页面、过期页面否llmwiki eval在 lint 之上产出量化健康分、引用覆盖率等指标fast 套件不需要完整的命令参考见 docs/cli/lint-eval.mdx。2. 健康分health score怎么算llmwiki eval默认运行fast套件核心指标之一是0–100 的健康分它把所有 lint 规则的结果聚合为一个数字。扣分规则见 src/eval/health.ts很直观严重错误每次扣 4 分断开的 wikilink、损坏的引用、重复概念矛盾页面扣 2 分其他警告/信息各扣 1 分分数下限为 0上限 100100 分意味着 lint 什么都没查到一个刚编译完成、引用完整、无断链的 wiki 通常能拿到 90 分以上。按页面定位问题健康分布健康分告诉你整体怎么样而页面健康分布告诉你谁出了问题。每页按相同权重单独计分再归入四个档位档位分数区间healthy90–100adequate70–89needs_work50–69broken0–49报告会直接列出最差的页面及其主要问题维护者可以立刻知道从哪里下手。3. 引用覆盖率与引用精确度引用质量是 llmwiki 的立身之本eval 从两个方向度量它实现见 src/eval/citation-coverage.ts引用覆盖率citation coverage正文段落中至少携带一个^[...]引用标记的比例。标题、代码块、列表等非正文内容不计入。覆盖率越高内容越有据可查。引用精确度citation precision所有引用标记中指向sources/目录里真实存在的源文件的比例。低于 100% 说明有引用指向了已删除或改名的源文件。此外还有几个辅助指标源利用率有效来源中至少被一个页面引用的比例过低说明编译了但没进 wikiclaim 级引用率带具体行号区间如^[source.md:42-58]的引用比例越高越精确引用支持度仅 full 套件抽样(论断, 源文段)对交给裁判模型按 0无支持/1部分支持/2完全支持打分结果缓存在.llmwiki/eval/citation-cache.jsonl重复运行只重判新增样本4. 设置 CI 质量门thresholds.yaml 完整步骤这是本指南最重要的部分——把指标变成流水线里的硬约束。第一步创建阈值文件在项目根目录创建.llmwiki/eval/thresholds.yaml所有字段均可选不写即跳过该项检查health_score: 85 citation_coverage_percent: 70 citation_precision_percent: 90 citation_support_mean: 1.4 # 仅 --suite full 时检查 source_utilization_rate: 0.9 source_warnings_max: 0 claim_level_citation_rate: 0.5字段含义速查字段范围说明health_score0–100最低健康分citation_coverage_percent0–100最低引用覆盖率citation_precision_percent0–100最低引用精确度citation_support_mean0–2裁判平均分仅 full 套件检查source_utilization_rate0–1最低源利用率source_warnings_max整数允许的最大被排除来源数claim_level_citation_rate0–1最低带行号引用比例第二步理解退出码行为llmwiki eval每次都会打印完整报告当项目存在thresholds.yaml时它会逐项比对任何一项不达标就以非零状态码退出CI 将其视为失败步骤判定逻辑见 src/eval/thresholds.ts。llmwiki eval --suite fast # 阈值全过退出码为 0否则非零--suite fast不需要任何 LLM API 调用免费且足够快适合放进常规 CI--suite full会消耗 token建议留给周期性深度检查。第三步接入 CI在流水线中安装并运行即可- name: Install llmwiki run: npm install -g llm-wiki-compiler - name: Check wiki quality run: llmwiki eval --suite fast⚠️ 注意如果配置了citation_support_mean但 CI 一直跑 fast 套件该阈值会被静默跳过。5. 用历史趋势跟踪质量变化每次 eval 运行都会向.llmwiki/eval/history.jsonl追加一行记录并自动与上一次运行做差值对比llmwiki eval history # 查看所有历史记录的趋势表 llmwiki eval history --n 10 # 只看最近 10 条 llmwiki eval report # 重打最近一次报告不重新运行报告中的增量形如health_score: 91 (−4)一眼就能看出这次重编译是提升了还是降低了质量。趋势数据还包括页面数、来源数、wiki 字符数等语料统计回归一目了然。6. 上手建议先宽松再收紧官方指南docs/guides/ci-quality-gates.mdx给出的最佳实践新 wiki 先设宽松阈值如health_score: 60citation_coverage_percent: 50只拦严重退化定期查看趋势表llmwiki eval history帮你确认当前水平逐步提高门槛随着引用卫生改善把阈值向目标质量线靠拢fast 管日常full 管深度CI 每次跑 fast每周或发版前跑一次 full 套件复核引用支持度小结关注点用什么快速发现断链、坏引用llmwiki lint量化整体质量llmwiki eval健康分 引用覆盖率定位具体坏页面页面健康分布报告阻断质量回退thresholds.yaml CI 非零退出追踪长期趋势llmwiki eval history掌握 eval 健康分、引用覆盖率与 CI 质量门这套组合拳你的 wiki 就能像代码有测试一样拥有可持续的质量保障。更多细节可参阅 docs/cli/lint-eval.mdx 与 docs/guides/ci-quality-gates.mdx。【免费下载链接】llm-wiki-compilerThe knowledge compiler. Raw sources in, interlinked wiki out. Inspired by Karpathys LLM Wiki pattern.项目地址: https://gitcode.com/gh_mirrors/ll/llm-wiki-compiler创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号