
GEOFlow AI质检实现原理深度解析主张抽取、证据检索与超时抽样三层防线【免费下载链接】GEOFlowOpen-source GEO content engineering and multi-site distribution platform with AI quality inspection, illustrated admin help, hosted sites, browser-assisted publishing, and signed updates.项目地址: https://gitcode.com/gh_mirrors/geof/GEOFlowGEOFlow 是一款开源的 GEO 内容工程与多站点分发平台其中的 AI 质检模块是保障文章质量的核心防线。很多新手会问AI 质检到底是怎么看懂一篇文章并判断它对错的本文带你深入 GEOFlow 的 AI 质检实现原理拆解主张抽取、证据检索与超时抽样这三层防线——它们分别负责抓重点、找依据和保稳定共同让 AI 质检既精准又可靠。一、为什么 GEOFlow 需要 AI 质检在 GEO生成式引擎优化内容生产流程中文章往往由 AI 批量生成并发布到多个站点。这就带来一个关键风险AI 可能写出不符合知识库事实的数字、日期或排名俗称幻觉。GEOFlow 的 AI 质检要回答三个问题文章里有哪些可以被验证的事实主张这些主张能否在绑定的知识库中找到证据支持如果质检过程超时了系统如何安全地降级而不是让文章卡死在流水线里对应的正是三层防线下面逐层拆解。二、第一层防线主张抽取——只核验值得核验的话如果让模型逐句核验整篇文章既贵又慢。GEOFlow 的做法是先用确定性的规则引擎从文章中抽出真正有物质性的主张。核心实现见 ArticleFactCandidateExtractor.php。抽取流程三步走清洗先清除文章中的内部引用标记如生成阶段的K1、K2短编号避免干扰判断。切句与分类对标题、摘要、正文、关键词、元描述五个字段按中英文句读切分再按规则识别出 9 类高价值主张主张类型示例特征物质性百分比percentage增长率 35%、转化率提升高金额amount售价 999 元、投资 2 亿元高日期date2026 年 3 月、3.15 发布高排名ranking排名第一、首个、国家级高资质qualification获得 ISO 认证、持有专利高保证guarantee零风险、百分百回报高引用citation据报告显示、来源xxx高比较comparison高于行业平均、同比增长中数量quantity覆盖 500 家门店中去重与排序相同语义的主张如排名第一在标题和正文都出现会合并为一个根主张但保留全部出现位置再按物质性高低排序最终最多取 12 条进入质检编号为F1、F2…… 普通问句、列表序号、产品型号等低价值片段会被直接过滤——这就是为什么质检既快又不会草木皆兵。三、第二层防线证据检索——用知识库为每条主张找依据抽出主张后系统需要到文章绑定的知识库中检索证据。核心实现是 ArticleAiQualityEvidenceBuilder.php它执行的是一次宽检索 最多六次窄补检的策略复用生成证据文章生成时真实使用过的知识切片快照会优先复用避免重复检索但复用前必须复核知识库、切片哈希与治理状态防止张冠李戴。稳定证据键每条证据用知识库ID 切片ID 内容哈希生成唯一键保证同一证据多次出现只计一次评分时引用才能对得上号。双重预算证据最多 12 条、总量 6000 字符严格限制 Prompt 体积控制 Token 成本。三种召回方式按知识库成熟度选择GEOFlow 将证据检索抽象为三种策略分别对应知识库的治理深度源码为三个策略类召回方式定位策略类适用场景原子质检atomic_first精准优先AtomicFirstEvidenceStrategy.php知识库已完成原子事实治理用确定性比较逐条核验切片质检chunk效率均衡ChunkEvidenceStrategy.php默认方式按主张做关键词向量混合召回知识库质检knowledge_broad覆盖优先KnowledgeBroadEvidenceStrategy.php知识库正文宽范围分层取证适合冷启动其中原子质检最值得一提它把知识库编译成一条条不可变的原子事实再用 ArticleAtomicFactInspector.php 对文章主张做数值、日期、范围等确定性比较——不依赖模型感觉能精确发现知识库写 2026 年文章写成 2025 年这类矛盾。原子比较未覆盖的主张会自动回退到切片召回硬约束uninspected_claim_count必须恒等于 0任何漏检都会禁止自动通过。任务与文章两级都可以配置召回方式任务保存默认值文章可跟随或按权限覆盖每次检查都会记录请求方式 实际方式 来源版本历史结果不随配置变化而改写。详细设计见 2026-08-31-ai-quality-three-layer-retrieval-final-plan.md。四、第三层防线超时抽样——预算耗尽时的安全降级再完善的质检也可能遇到供应商响应慢。GEOFlow 给每次质检设定了业务截止时间默认 180 秒见 geoflow.php 中的ai_quality_deadline_seconds排队、检索、模型调用都消耗同一份预算。一旦时间不够ArticleAiQualityInspectionService.php 会触发超时抽样而不是直接失败。抽样由 ArticleAiQualitySampleBuilder.php 完成特点非常务实不调用模型纯确定性算法在剩余预算内构造送检样本算法版本号为article-quality-sampling-1.1.0保证可复现、可审计。必检项优先金额、百分比、日期等硬性主张所在的原文片段必须进入样本窗口。分层取样在文章开头、中部、结尾以及 1/6、2/6、4/6、5/6 处各取一个窗口总共最多 12 个窗口、6000 字符确保样本覆盖全文结构而非随机碰运气。继承原方式抽样只缩减检查范围继续复用用户选择的召回方式与来源快照页面上会明确打上抽样质检标记。结论封顶抽样后的结果更保守——知识库宽范围方式的抽样结论最高为needs_review原子方式只有在零漏检 冲突已进门禁 回退覆盖充分时才允许自动通过。换句话说超时不会让文章漏检过关最多让它多一道人工确认这是典型的fail-closed失败即拦截设计。五、结果如何落地评分、门禁与发布三层防线产出的证据最终交给评分与门禁后端复核模型输出先过严格 Schema 校验再由后端核对主张位置与证据键没有稳定证据支持的重大冲突会被降为待确认项裁判模型不能单独制造阻断。扣分治理同一根主张只扣一次分数据类问题单类上限 4 分、SEO 类 3 分避免局部小问题放大为整篇不通过。发布门禁发布前比对检查指纹含召回方式、策略版本、来源快照知识来源一旦失效检查结果立即置为stale并禁止自动发布。可观测性每次检查的文章快照、知识快照、输入指纹、证据快照都持久化配合独立队列ai-quality与ai-quality-backfill与熔断机制保证批量生产时质检链路依然稳定。完整的工程化细节可参考实施报告 2026-08-29-ai-quality-fast-v2-implementation-report.md 与运行手册 ai-quality-inspection-runbook.md。六、核心源码与文档索引模块路径主张抽取ArticleFactCandidateExtractor.php证据构建ArticleAiQualityEvidenceBuilder.php超时抽样ArticleAiQualitySampleBuilder.php原子事实核验KnowledgeFacts/ArticleAtomicFactInspector.php质检主服务ArticleAiQualityInspectionService.php三层召回设计2026-08-31-ai-quality-three-layer-retrieval-final-plan.md性能预算报告2026-08-29-ai-quality-fast-v2-implementation-report.md原子事实方案2026-08-30-atomic-facts-system-iteration-plan.md写在最后GEOFlow 的 AI 质检没有追求一个更聪明的提示词而是把问题拆成三层可独立演进的防线主张抽取用确定性规则把无限长的文章收敛成有限条值得核验的主张证据检索用三种召回策略匹配知识库的治理深度兼顾精准、均衡与覆盖超时抽样用零模型的确定性算法兜底保证任何超时场景下宁可多审不可漏放。这种规则收敛 模型裁判 预算兜底的架构对所有想把 AI 质检用在生产流水线上的团队都有很强的参考价值。【免费下载链接】GEOFlowOpen-source GEO content engineering and multi-site distribution platform with AI quality inspection, illustrated admin help, hosted sites, browser-assisted publishing, and signed updates.项目地址: https://gitcode.com/gh_mirrors/geof/GEOFlow创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考