10 月 17 日,我让 Codex 帮我从最近的精选里找视频选题。它翻出了我七月份的一份笔记,还把里面的判断用进了这次研究。

这件事让我想顺着结果往下看:旧资料被翻出来之后,工作究竟多做了什么?

这次的变化很具体。研究 GEO 时,除了看网页有没有被 AI 引用,还得查品牌有没有进入答案正文。

七月的一条判断,变成十月的一个问题

当时要研究的材料里,有一条讨论不同 GEO 盈利模式的帖子。GEO 可以先理解成研究怎样让品牌在 AI 的回答里被看见。这次想弄清楚的,是这些不同的生意分别交付什么结果。

Codex 读到七月的一条笔记,里面保留了一个区分:

网页被 AI 引用,不代表品牌进了答案正文。

来源链接出现在引用列表里,跟正文有没有提到品牌,是两个可以分别观察的结果。再往下,页面里的内容有没有被答案使用,也需要另外核对。

这份旧笔记整理自 GEO Citation Lab 的研究资料。研究把信源选择、内容吸收和实体曝光分开观察。我在这次工作里用到的是这个区分,没有重新跑数据,也不拿旧样本的数字描述今天的平台表现。

它让接下来的问题变得更清楚:一项服务拿引用截图证明效果时,这张图到底证明了哪一层?如果承诺的是品牌被看见,正文里有没有这个品牌,就不能略过去。

过去留下的判断,由此变成了本次研究要多查的一项。

多查一步:引用还在,正文里有没有?

用一个构造示意,更容易看出差别。假设名称叫“示例甲”,它出现在引用来源中,但答案正文里没有这个名字:

核对的位置构造示意中的结果
引用来源有“示例甲”
答案正文没有“示例甲”

这里的“示例甲”是为解释核查方法构造的名称,不是真实品牌测试结果。 视频中的屏幕同样是核查示意。

在这个示意里,引用截图能让人看到来源出现过,却还不能证明品牌进了答案正文。正文没有名字,也不能反过来证明页面内容一定没有被使用。这几个问题需要分别找证据。

于是,研究就多了一步:回到答案正文,检查品牌是否出现,再看它以什么方式出现。

这次让我觉得有用的,是那条旧判断接到了一个实际动作上。如果只说“我找到了你以前写过的 GEO 笔记”,相关性是有了;继续追问它让这次多核对什么,才能看见这份笔记怎样参与工作。

这里也没有做有笔记、无笔记的对照实验。我不能说,模型离开这份笔记就一定想不到这个问题。能确认的是,旧笔记中的区分确实进入了这次研究。

研究要求也保存了,但下一次还得看执行

这次工作还有另一处变化:我把研究要求补得更具体了。

最初的要求已经提到已有积累和补核来源,并不是完全没考虑旧知识。后来的补充,把网上搜索、读取旧材料、说明新旧联系和新增判断写得更明确。

这些要求已经保存进新版任务说明。它跟这次读到的旧笔记,承担的是两种不同作用:笔记提供内容判断,任务说明交代研究时应该怎么做。

目前,这些材料保存在本地笔记和任务说明里。Codex 按当前任务去找,读到相关内容,再往下分析。

Anthropic 的上下文工程文章讨论过按需读取外部材料、维护工作状态等方法。这样的思路有助于理解这次过程:需要的材料被取出来,进入当前工作,而不是把所有旧内容一股脑塞进聊天。

但“保存了”只回答保存这件事。下一次实际运行时,有没有读到新版要求、有没有照着做,还需要检查。

这次能确认什么,接下来还要看什么

这次使用的是本地笔记和任务要求。补充要求的过程发生在同一个聊天里;换到新聊天以后能不能自动接上,当时还没有验证。

所以,我不会把它写成“AI 已经拥有稳定的长期记忆”,也不据此声称知识库必然提升研究质量、降低成本。

这次留下了两处可以回看的结果:七月笔记里“引用与正文品牌出现要分开”的判断,进入了新研究;网上研究和结合旧知识的要求,保存进了新版任务说明。

以后再检查 AI 有没有用上旧知识,我会沿着这两处看:它取出了哪一个判断,这个判断让当前工作具体多做了什么;这次确认的新要求,又更新到了哪里。

至于能不能持续照着做,要留给后续实际运行来回答。