English
主导航

Chronicle

根据最近的屏幕上下文构建 Codex 记忆。

Chronicle 目前处于 选择性加入的研究预览阶段。该功能目前仅面向 macOS 上的 ChatGPT Pro 订阅用户开放,且暂未在欧盟、英国和瑞士地区提供。请查阅 请参阅隐私与安全 章节以了解详情,并在启用前充分认识当前的风险。

Chronicle 通过屏幕上下文来增强 Codex 的记忆。当你向 Codex 提问时,这些记忆能帮助它更好地理解你近期的工作内容,从而减少重复提供背景信息的需要。

Chronicle 已在 macOS 上的 Codex 应用中以选择性加入的研究预览版形式提供。它需要 macOS 的屏幕录制和辅助功能权限。在启用之前,请注意 Chronicle 会快速消耗速率限制、增加提示注入风险,并在设备上以未加密形式存储记忆。

Chronicle 的助益

我们设计 Chronicle 的初衷是减少你在使用 Codex 时需要重复说明的上下文量。通过利用近期的屏幕上下文来优化记忆构建,Chronicle 能帮助 Codex 理解你的意图,识别正确的信息来源,并掌握你日常依赖的工具和工作流。

利用屏幕上的内容

借助 Chronicle,Codex 能够了解你当前正在查看的内容,从而节省你的时间,减少频繁的上下文切换。

补全缺失的上下文

无需从零开始并精心组织你的上下文。Chronicle 让 Codex 能够为你补全上下文中的空白。

记住工具和工作流

无需再向 Codex 解释应该使用哪些工具来完成工作。Codex 会在你的工作过程中不断学习,从而在长期为你节省时间。

在这些情况下,Codex 会使用 Chronicle 来提供额外的上下文。当有其他更适合的信息源(例如特定的文件、Slack 线程、Google 文档、控制台或拉取请求)时,Codex 会利用 Chronicle 定位该来源,然后直接对其进行调用。

启用 Chronicle

  1. 在 Codex 应用中打开“设置”。
  2. Go to 个性化 and make sure 记忆 已启用。
  3. 开启 Chronicle 在“记忆”设置的下方。
  4. 查看同意对话框并选择 继续.
  5. 在出现提示时,授予 macOS 屏幕录制和辅助功能权限。
  6. 设置完成后,选择 立即体验 或开启一个新线程。

如果 macOS 提示屏幕录制或辅助功能权限被拒绝,请打开“系统设置”>“隐私与安全性”>“屏幕录制”或“辅助功能”,并启用 Codex。如果权限受到 macOS 或你所在组织的限制,Chronicle 将在该限制解除且 Codex 获得所需权限后才会启动。

随时暂停或禁用 Chronicle

您可以控制 Chronicle 何时使用屏幕上下文生成记忆。使用 Codex 菜单栏图标进行选择 暂停 Chronicle or 恢复 Chronicle。在开会或浏览不希望 Codex 用作上下文的敏感内容之前,请暂停 Chronicle。要禁用 Chronicle,请返回 设置 > 个性化 > 记忆 and turn off Chronicle.

您还可以控制在特定对话中是否使用记忆。 了解更多.

速率限制

Chronicle 通过在后台运行沙盒智能体来处理捕获的屏幕图像并生成记忆。这些智能体目前会快速消耗速率限制。

隐私与安全

Chronicle 使用屏幕截图,其中可能包含屏幕上可见的敏感信息。它无法访问您的麦克风或系统音频。未经他人同意,请勿使用 Chronicle 录制会议或与他人交流。在查看不希望被记忆记住的内容时,请暂停 Chronicle。

Chronicle 将我的数据存储在哪里?

屏幕截图是临时性的,仅会在您的计算机上短暂保存。临时屏幕截图文件可能会出现在 $TMPDIR/chronicle/screen_recording/ 在 Chronicle 运行期间。运行期间,超过 6 小时的屏幕截图将被删除。

Chronicle 生成的记忆与其他 Codex 记忆一样:未加密的 Markdown 文件,您可以随时查阅和修改。您也可以让 Codex 搜索这些记忆。如果您希望 Codex 忘记某些内容,可以删除相应文件夹中的对应文件,或者选择性地编辑 Markdown 文件以移除特定信息。请勿手动添加新信息。Chronicle 生成的记忆会存储在您的计算机本地,路径为 $CODEX_HOME/memories_extensions/chronicle/ (通常为 ~/.codex/memories_extensions/chronicle).

哪些数据会与 OpenAI 共享?

Chronicle 在本地捕获屏幕上下文,然后定期使用 Codex 将近期活动总结为记忆。为了生成这些记忆,Chronicle 会启动一个有权访问该屏幕上下文的临时 Codex 会话。该会话可能会处理选定的截图帧、从截图中提取的 OCR 文本、时间信息以及相关时间窗口的本地文件路径。

用于生成记忆的屏幕截图会暂时存储在您的设备上。它们会在我们的服务器上进行处理以生成记忆,随后生成的记忆会存储在本地设备上。除非法律要求,我们不会在处理后将截图存储在我们的服务器上,也不会将其用于模型训练。

生成的记忆是存储在本地的 Markdown 文件,路径为 $CODEX_HOME/memories_extensions/chronicle/。当 Codex 在未来的会话中使用记忆时,相关的记忆内容可能会作为该会话的上下文包含在内,并且如果你的 ChatGPT 设置允许,可能会被用于改进我们的模型。 了解更多.

提示注入风险

使用 Chronicle 会增加遭受屏幕内容提示注入攻击的风险。例如,如果您浏览了包含恶意智能体指令的网站,Codex 可能会遵循这些指令。

故障排除

如何启用 Chronicle?

如果您未看到 Chronicle 设置,请确保您使用的 Codex 应用版本包含 Chronicle 功能,并且在“设置 > 个性化”中已启用记忆功能。

Chronicle 目前仅向 macOS 上的 ChatGPT Pro 订阅者提供。Chronicle 在欧盟、英国和瑞士不可用。

如果设置未能完成:

  1. 请确认 Codex 已获得屏幕录制和辅助功能权限。
  2. 退出并重新打开 Codex 应用。
  3. 打开 设置 > 个性化 并检查 Chronicle 的状态。

Chronicle 使用哪种模型来生成记忆?

Chronicle 使用与您其他 记忆。如果你没有配置特定模型,它将使用你的默认 Codex 模型。要选择特定模型,请更新 consolidation_model in your 配置.

[memories]
consolidation_model = "gpt-5.4-mini"