# 普通网页搜索增量审计 · Pass 4：教程、代码、视频线索与行业白皮书

检索日期：2026-08-24（Asia/Shanghai）  
方法：普通网页搜索 + 原始页面直接核验；优先会议、论文、官方文档和论文配套仓库  
明确未使用：research-assistant skill / 研究助手工作流

## 1. 本轮目的与准入原则

本轮专门补齐用户要求的非论文材料类型：学术教程、GitHub 实现、课程/视频
线索、行业博客和白皮书。材料数量不等于证据强度；准入顺序仍为：

1. 技术结论回到论文、正式基准或官方文档；
2. GitHub 只证明可见的代码、数据、许可和复现入口，不独立证明论文结果；
3. 教程负责知识组织和实验脚手架，不承担生产平台机制结论；
4. 博客负责可读解释、术语观察或反例教学；若其措辞比原论文更强，降为
   Context-only；
5. 行业白皮书在样本、提示库、重复次数、缺失策略、指标公式和利益冲突可核前，
   只作方法审计材料。

本文件不改变 86 条 catalog freeze，也不把搜索结果数量写成“研究充分性”。

## 2. 本轮吸收项

| Delta ID | 对象 | 已核验事实 | 吸收位置 | 证据上限 |
|---|---|---|---|---|
| D4-01 | [Perplexity Agent API Presets](https://docs.perplexity.ai/docs/agent-api/presets) | 官方文档明确：按名称调用的 preset 没有显式版本锁，底层模型、工具、系统提示和参数可更新；复制当前显式配置并不使用 preset 才能冻结调用方可见配置。 | Notes Ch10 “versioned surfaces”；Course W13 的 alias-vs-frozen 配对实验；BibTeX/Source Ledger。 | **C — first-party platform documentation.** 只支持该 API 的公开接口行为；冻结请求不能冻结索引、服务端实现或未公开后端状态，也不证明任何质量或 GEO 效果。 |

### 本轮再次命中、但已被受控目录容纳的基础对象

| 对象 | 已在位置 | 处理决定 |
|---|---|---|
| [TREC 2025 RAG Track overview](https://trec.nist.gov/pubs/trec34/papers/Overview_rag.pdf) | Curated `A08` | 保留为 layered evaluation 与 claim-level support 候选；不把任务特定指标写成普适 GEO 分数。 |
| [Stanford CS276](https://web.stanford.edu/class/cs276/index.html) / [Introduction to Information Retrieval](https://nlp.stanford.edu/IR-book/) | Curated `A09` / `A10` | 保留索引、BM25、评价和爬取的先修桥；课程网站细节已旧。 |
| [BEIR](https://github.com/beir-cellar/beir) | Curated `G02` | 保留为 heterogeneous retrieval benchmark 候选；数据集许可、领域适配和本地重跑仍分开验收。 |
| [Pyserini search documentation](https://github.com/castorini/pyserini/blob/master/docs/usage-search.md) | Curated `G03` | 保留 sparse/dense/hybrid 可运行路线；文档中对 hybrid/dense/sparse 的一般性排序不作为跨数据集结论。 |
| [SIGIR 2025 Tutorials](https://sigir2025.dei.unipd.it/attend-tutorials.html) / [LiveRAG Challenge](https://sigir2025.dei.unipd.it/live-rag-challenge.html) | `D4-02` / `D4-04` | 保留为高级延伸阅读与固定任务边界的教学对照，不复制排行结果。 |

## 3. 高价值候选：论文、教程与可复现实验

| Delta ID | 新候选 | 可核验事实 | 建议用途 | 当前状态与禁止泛化 |
|---|---|---|---|---|
| D4-02 | [SIGIR 2025 Tutorials](https://sigir2025.dei.unipd.it/attend-tutorials.html) | SIGIR 官方页面列出 14 个教程，包括 R²LLMs、Dynamic and Parametric RAG、Long Context vs. RAG、LLM knowledge boundary、user simulation 与 fairness。 | 课程 W03–W05/W13 的延伸阅读；用教程网站和 slides 设计“静态 RAG—动态 RAG—参数化注入”对照图。 | **Candidate, B ceiling.** 会议教程是专家综合，不是每项技术结论的独立实证；数字仍回到原论文。 |
| D4-03 | [Fact, Fetch, and Reason / FRAMES](https://aclanthology.org/2025.naacl-long.243/) | ACL Anthology 核验为 NAACL 2025 长文；FRAMES 将 factuality、retrieval 与 reasoning 放在端到端多跳 RAG 评估中。 | Notes Ch4/Ch6 的分阶段误差讨论；Course L03/L04 的端到端失败归因扩展。 | **Candidate, A ceiling.** 支持其数据集和实验设置内的评估设计，不等于 GEO 或闭源答案引擎的总体性能。 |
| D4-04 | [SIGIR 2025 LiveRAG Challenge](https://sigir2025.dei.unipd.it/live-rag-challenge.html) | 官方挑战页说明固定 FineWeb 派生语料、固定 Falcon3-10B-Instruct 与统一评价环境，并公开队伍与得分。 | Course L03/L08：学习 run file、固定系统边界、可复现实验包和 leaderboard leakage 审计。 | **Candidate, A/B ceiling.** 固定挑战排名不外推到不同语料、模型、成本或生产搜索。 |
| D4-05 | [SafeGEO repository](https://github.com/QianfengWen/SafeGEO) | 论文配套仓库公开 benchmark、攻击 taxonomy、缓解层、样例、测试与复现脚本；代码 Apache-2.0、数据 CC BY 4.0。 | Notes Ch11 和 Course L07 的隔离红队脚手架；固定 commit 后只运行离线样例。 | **Candidate pending commit lock.** 仓库实现不独立验证论文数值；不得把攻击样例用于真实商业平台或把平均缓解值写成安全保证。 |

## 4. 博客与解释层：可以阅读，但不能越过原证据

| Delta ID | 对象 | 核验与对照 | 项目用途 | 状态 |
|---|---|---|---|---|
| D4-06 | [The GEO Community: FeatGEO explainer](https://thegeocommunity.com/blogs/generative-engine-optimization/feat-geo-paper-feature-level-optimization/) | 页面正确指向 arXiv:2604.19113，但使用“original tactics are failing/dead”等强概括；本项目已对 PAPER-31 全文建卡，并保存逐引擎负结果和固定候选边界。 | 作为“论文→博客→可发布主张”的三栏改写练习；事实数字只引用 PAPER-31。 | **Candidate, E ceiling.** 可读性参考，不作主要证据。 |
| D4-07 | [The GEO Community: GEO-SFE explainer](https://thegeocommunity.com/blogs/generative-engine-optimization/geo-sfe-structural-feature-engineering-citation/) | 页面把 17.3% 写成“proving”结构驱动提升；本项目 PAPER-28 全文审计发现样本/统计单元、模型日期、评价量表、复现物和因果隔离不足，已标为 H。 | Course W09 的 claim-inflation / evidence-ceiling 反例；训练学生把“证明”改成“作者在报告不足的设置中自报”。 | **Context-only.** 不吸收 17.3% 为事实主张或通用结构建议。 |
| D4-08 | [The GEO Community: Perplexity preset drift](https://thegeocommunity.com/blogs/generative-engine-optimization/perplexity-unversioned-preset-drift/) | 其核心接口事实可由 D4-01 官方文档核验；博客进一步提出 dynamic-vs-frozen 配对实验，并正确提醒重复采样与配置冻结控制不同误差。 | Course W13 实验提示与讨论材料；正式接口事实仍引用 D4-01。 | **Candidate, E ceiling.** 实验建议尚不等于已观察到因果漂移。 |

## 5. 白皮书队列与隔离决定

| Delta ID | 对象 | 可见信息 | 决定与理由 |
|---|---|---|---|
| D4-09 | [5W State of AI Search 2026](https://www.5wpr.com/research/state-of-ai-search-2026/) | 页面声明 62 页、五个平台、方法与置信区间章节，但同时给出大量跨类别处方和商业服务定位。 | **Context-only / 待全文方法审计。** 在取得并逐项核对 PDF、提示库、运行次数、模型/账户/地区、缺失策略与指标公式前，不使用 headline 结论。 |
| D4-10 | [GrackerAI: State of AI Search Visibility in Cybersecurity 2026](https://gracker.ai/static/AI%20Search%20Visibility%20Cybersecurity%202026%20%28GrackerAI%29.BkI3ipKS.pdf) | 18 页；自报 100 家厂商、10 类、250 个 buyer-intent prompts、2025-09 至 2026-01，但复合分数公式、重复测量、平台状态和多项外部百分比的原始证据不足。 | **Context-only / 不进入正文主张。** 可作“可见方法描述仍不足以复现”的白皮书审计练习。 |

## 6. 新增候选：数据接口、完整课程、实验设计与视频

| Delta ID | 新候选 | 可核验事实 | 建议用途 | 当前状态与禁止泛化 |
|---|---|---|---|---|
| D4-11 | [ir_datasets](https://ir-datasets.com/) | 项目提供统一的 IR dataset/docs/queries/qrels 访问层和 dataset catalog，并有 SIGIR resource paper 身份。 | L03 的数据访问层候选；用同一 loader 输出可比 run file，另行锁定底层数据版本。 | **Candidate, B ceiling.** 统一 API 不改变上游数据许可、判断质量、下载条款或领域偏差。 |
| D4-12 | [University of Freiburg: Databases and Information Systems 2025/26](https://ad-wiki.informatik.uni-freiburg.de/teaching/DatabasesInfoSysWS2526) | 官方课程页列出 13 次课，向校外开放 slides、录像、exercise sheets、code 与 datasets；课程从 inverted index/ranking/evaluation 通向 embeddings、LLMs 与 RAG。 | Course production comparator：用“每讲 = 录像 + 讲义 + 练习 + 代码 + 数据”检查我们的上线完整度。 | **Candidate, B ceiling.** 只支持课程组织与先修衔接，不是 GEO 机制证据；答案受访问控制且不应拷贝。 |
| D4-13 | [Dynamic RAG Toolbox for the SIGIR 2025 tutorial](https://github.com/oneal2000/sigir25-tutorial-dynamic) | 仓库把 static/no-retrieval 基线与多种“何时/检索什么”策略组织在同一代码框架，给出 config、dataset、evaluation 与示例运行路线。 | W04/L03 的 advanced extension；先做 two-item smoke test，再讨论 retrieval trigger 的可观测量。 | **Candidate pending commit/license/environment audit.** README 数字、“official”自述和小样本结果不是本地复现；不运行下载全量 Wikipedia 的脚本直到资源/许可审批。 |
| D4-14 | [DoorDash: Switchback Tests and Randomized Experimentation Under Network Effects](https://careersatdoordash.com/blog/switchback-tests-and-randomized-experimentation-under-network-effects-at-doordash/) | 一手工程文章展示在平台干扰下以 time-region 为随机化/分析单元，并讨论 window size、region size、A/A 检查和嵌套数据。 | Ch7 / L06 的 practitioner case；用来识别“个体观测条数 ≠ 随机化单元数”。 | **Candidate, E/D ceiling.** 单公司工程经验不是 GEO 因果识别规则；业务提升百分比不进入 Notes 主张。 |
| D4-15 | [Design and Analysis of Switchback Experiments](https://arxiv.org/abs/2009.00148) | 学术论文明确将 carryover order、最优设计与 randomization-based / finite-population inference 绑定，并讨论 carryover misspecification。 | Ch7 的主要方法权威；与 D4-14 配对，将工程直觉转为 assumptions-first design card。 | **Candidate, A ceiling.** 仅在论文的设计、干扰和推断假设内有效；不自动解决闭源引擎漂移或不合作策略。 |
| D4-16 | [Randomization Tests in Switchback Experiments](https://arxiv.org/abs/2602.23257) | 2026 preprint 提出在 known assignment mechanism 下的条件随机化检验，对因果效应结论显式依赖 non-anticipation 与 finite carryover horizon。 | Ch7 的 current-method sidebar；为小样本/重尾/季节性案例提供可证伪的假设清单。 | **Candidate, A/preprint ceiling.** 当前为 preprint；不得将 distribution-free 误写成 assumption-free，也不得用论文摘要代替完整证明审阅。 |
| D4-17 | [ACM: Introduction to Retrieval Augmented Generation](https://www.youtube.com/watch?v=fm_XtnKjQ-8) | ACM 官方账号的一小时入门录像，有明确主讲人、主持人、日期与课题范围。 | W02 选看；课程制作中的引言节奏对照，并配带“哪些话是概念解释，哪些需一手证据”的观看表。 | **Candidate for pedagogy, B/E ceiling.** 视频不作为唯一技术依据；未做全长时间码/字幕审阅前不指定必看片段。 |

## 7. 对两份产品的直接改进

### Core Notes

- Ch10 增加“动态别名 ≠ 版本锁定”的官方接口案例，并把可见配置冻结与
  索引/服务端状态冻结分开。
- Ch11 的风险实验候选增加 SafeGEO 配套仓库，但仍须 commit、许可、环境与
  smoke-test 四道门。
- Ch4/Ch6 的评估候选加入 FRAMES，用于区分 fact、fetch、reason，而不是把
  端到端失败都归咎于内容。
- Ch7 的 switchback 论述采用“学术设计/推断 → 工程案例 → GEO 不可观测边界”三层结构，
  明示 randomization unit、analysis unit、carryover horizon 与 non-anticipation。

### Course

- W13 加入 dynamic alias vs explicit frozen configuration 的配对设计；学生必须
  同时报重复采样误差和配置变更边界。
- W09 加入 GEO-SFE 二手标题的 evidence-ceiling 改写题。
- L03/L08 以 LiveRAG 的固定任务思想训练运行包、评分文件、环境锁与结果卡，
  不复制其排行作为本课程结论。
- 本轮视频搜索未发现比现有官方大学/会议视频清单更强、且具有稳定身份与
  技术出处的新 GEO 专题录播，因此不为“凑类型”升格弱视频；ACM 入门录像
  只进入选看候选，现有 M01–M06 保持不变，SIGIR 教程 slides/站点进入候选。
- 完整上线门以 Freiburg 课程的多媒体包作对照，但我们仍须自制、授权并审核
  录像、字幕、代码、数据、解答和无障碍替代物，不把外部课程链接当作我们已交付。

## 8. 下一轮准入门

1. 锁定 SafeGEO commit，核对环境、许可证、最小样例和论文结果生成路径。
2. 阅读 FRAMES 与 LiveRAG 的完整评价协议，确定可合法复用的最小实验集。
3. 下载并全文审计 D4-09；若下载需要留资或条款限制，只记录身份，不绕过。
4. 每篇博客建立“二手措辞—原论文证据—可发布改写”三栏卡；任何强于原论文
   的因果或普适措辞降级。
5. 平台实验同时保存请求体、响应元数据、显式配置、日期、地区、账户状态和
   重复编号；把未公开后端状态列为不可观测量。
6. 为 ir_datasets、Dynamic RAG Toolbox 和任何新仓库锁定 commit、license、
   upstream dataset identity、environment lock、smoke-test command 和 expected hash。
7. 在 Ch7 发布前由独立统计/因果审阅者检查 switchback 数值例，特别是
   随机化单元、时序相关、carryover、washout、多重检验与缺失数据。
8. ACM 视频若升为必看，先做全长时间码、字幕准确性、版权链接、关键主张来源与
   无障碍替代物审阅。

## 9. 本轮 References

### 已吸收

- [Perplexity Agent API Presets](https://docs.perplexity.ai/docs/agent-api/presets)

### 候选

- [SIGIR 2025 Tutorials](https://sigir2025.dei.unipd.it/attend-tutorials.html)
- [Fact, Fetch, and Reason / FRAMES](https://aclanthology.org/2025.naacl-long.243/)
- [SIGIR 2025 LiveRAG Challenge](https://sigir2025.dei.unipd.it/live-rag-challenge.html)
- [SafeGEO repository](https://github.com/QianfengWen/SafeGEO)
- [ir_datasets](https://ir-datasets.com/)
- [University of Freiburg: Databases and Information Systems 2025/26](https://ad-wiki.informatik.uni-freiburg.de/teaching/DatabasesInfoSysWS2526)
- [Dynamic RAG Toolbox](https://github.com/oneal2000/sigir25-tutorial-dynamic)
- [Design and Analysis of Switchback Experiments](https://arxiv.org/abs/2009.00148)
- [Randomization Tests in Switchback Experiments](https://arxiv.org/abs/2602.23257)
- [DoorDash: Switchback Tests](https://careersatdoordash.com/blog/switchback-tests-and-randomized-experimentation-under-network-effects-at-doordash/)
- [ACM: Introduction to Retrieval Augmented Generation](https://www.youtube.com/watch?v=fm_XtnKjQ-8)
- [The GEO Community: FeatGEO](https://thegeocommunity.com/blogs/generative-engine-optimization/feat-geo-paper-feature-level-optimization/)
- [The GEO Community: Perplexity preset drift](https://thegeocommunity.com/blogs/generative-engine-optimization/perplexity-unversioned-preset-drift/)

### Context-only / quarantine

- [The GEO Community: GEO-SFE](https://thegeocommunity.com/blogs/generative-engine-optimization/geo-sfe-structural-feature-engineering-citation/)
- [5W State of AI Search 2026](https://www.5wpr.com/research/state-of-ai-search-2026/)
- [GrackerAI Cybersecurity Benchmark 2026](https://gracker.ai/static/AI%20Search%20Visibility%20Cybersecurity%202026%20%28GrackerAI%29.BkI3ipKS.pdf)
