Chronicle
如需完整文档索引,请参阅 llms.txt。文档页面的 Markdown 版本可通过在页面后追加
.md来获取 URL。
Chronicle 处于 需选择加入的研究预览阶段。它仅适用于 ChatGPT 上的 Pro 订阅者 macOS。请查看 隐私和 安全 部分了解详情,并在启用前了解 当前风险。
Chronicle 会用屏幕中的上下文增强 Codex 记忆。当你提示 Codex时,这些记忆可以帮助它理解你一直在用 处理什么工作,减少你重新说明上下文的需要。
Chronicle 在 ChatGPT 桌面应用中作为需选择加入的研究预览提供,运行于 macOS。 它需要 macOS 屏幕录制和辅助功能权限。在 启用前,请注意 Chronicle 会很快消耗速率限制,增加 提示注入风险,并在你的设备上以未加密方式存储记忆。
Chronicle 的帮助方式
Section titled “Chronicle 的帮助方式”我们设计 Chronicle,是为了减少你在使用 工作时必须重复说明的上下文量 Codex。通过使用最近的屏幕上下文来改进记忆 构建,Chronicle 可以帮助 Codex 理解你所指的内容,识别 应使用的正确来源,并掌握你依赖的工具和工作流程。
使用屏幕上的内容
Section titled “使用屏幕上的内容”借助 Chronicle, Codex 可以理解你当前正在查看的内容,节省 你的时间并减少上下文切换。
交互内容: ChronicleThreadDemo 的动态演示请参阅页面顶部的官方原文链接。
补全缺失的上下文
Section titled “补全缺失的上下文”无需精心组织上下文并从零开始。Chronicle 让 Codex 能够补全你上下文中的空白。
交互内容: ChronicleThreadDemo 的动态演示请参阅页面顶部的官方原文链接。
记住工具和工作流程
Section titled “记住工具和工作流程”无需向 Codex 解释要使用哪些工具来完成你的工作。 Codex 会在你工作时学习,从长期看帮你节省时间。
交互内容: ChronicleThreadDemo 的动态演示请参阅页面顶部的官方原文链接。
在这些情况下, Codex 会使用 Chronicle 提供额外上下文。当另一个 来源更适合完成任务时,例如读取特定文件、Slack 线程、 Google Doc、仪表板或拉取请求, Codex 会使用 Chronicle 识别 来源,然后直接使用该来源。
启用 Chronicle
Section titled “启用 Chronicle”- 在 ChatGPT 桌面应用中打开“设置”。
- 前往个性化,并确保已启用记忆。
- 在“记忆”设置下方开启Chronicle。
- 查看同意对话框,然后选择继续。
- 出现提示时,授予 macOS“屏幕录制”和“辅助功能”权限。
- 设置完成后,选择试用或开始新的聊天。
如果 macOS 报告屏幕录制或辅助功能权限被拒绝, 请打开系统设置 > 隐私与安全 > 屏幕录制或 辅助功能,并启用 ChatGPT。如果某项权限受到 macOS 或 你的组织限制,Chronicle 会在限制移除且 ChatGPT 获得所需权限后启动。
随时暂停或停用 Chronicle
Section titled “随时暂停或停用 Chronicle”你可以控制 Chronicle 何时使用屏幕上下文生成记忆。使用 ChatGPT 菜单栏图标选择 暂停 Chronicle 或 恢复 Chronicle。在会议前或查看你不希望 用作上下文的敏感内容时,请暂停 Codex Chronicle。要停用 Chronicle,请返回 设置 > 个性化 > 记忆 并关闭 Chronicle。
你也可以控制在某个给定聊天中是否使用记忆。 了解 更多。
Chronicle 的工作方式是在后台运行沙箱化 Agent,从捕获的屏幕图像生成 记忆。这些 Agent 目前会很快消耗速率限制 。
Chronicle 使用屏幕捕获,其中可能包含你屏幕上可见的敏感信息 。它无法访问你的麦克风或系统音频。 不要在未经他人同意的情况下使用 Chronicle 记录会议或与他人的通信 。查看你不希望被记入 记忆的内容时,请暂停 Chronicle。
Chronicle 将数据存储在哪里?
Section titled “Chronicle 将数据存储在哪里?”屏幕捕获是临时性的,只会临时保存在你的
电脑上。Chronicle 运行时,临时屏幕捕获文件可能会出现在
$TMPDIR/chronicle/screen_recording/ 下。Chronicle 运行时,
超过 6 小时的屏幕捕获将被删除。
Chronicle 生成的记忆与其他 Codex 记忆一样:
都是未加密的 markdown 文件,你可以按需阅读和修改。你也可以
要求 Codex 搜索它们。如果你想让 Codex 忘记某些内容,可以
删除文件夹中的相应文件,或有选择地编辑 markdown
文件来移除你想删除的信息。你不应手动
添加新信息。生成的 Chronicle 记忆会本地存储在你的
电脑上的 $CODEX_HOME/memories_extensions/chronicle/ 下(通常为
~/.codex/memories_extensions/chronicle)。
交互内容: Alert 的动态演示请参阅页面顶部的官方原文链接。
哪些数据会与 OpenAI 共享?
Section titled “哪些数据会与 OpenAI 共享?”Chronicle 会在本地捕获屏幕上下文,然后定期使用 Codex 来 将最近活动总结为记忆。为了生成这些记忆,Chronicle 会启动一个临时 Codex 会话,并让其访问此屏幕上下文。该 会话可能会处理选定的截图帧、 OCR 从 截图中提取的文本、时间信息,以及相关时间 窗口的本地文件路径。
用于生成记忆的屏幕捕获会临时存储在你的设备上。它们会在我们的 服务器上处理以生成记忆,随后记忆会本地存储在设备上。除非法律要求,否则我们不会 在处理后将截图存储在我们的服务器上, 也不会将其用于训练。
生成的记忆是本地存储在
$CODEX_HOME/memories_extensions/chronicle/下的 Markdown 文件。当 Codex 在
未来会话中使用记忆时,相关记忆内容可能会作为该
会话的上下文包含进去,并且在你的 ChatGPT
设置允许的情况下,可能用于改进我们的模型。 了解更多。
提示注入风险
Section titled “提示注入风险”使用 Chronicle 会增加来自屏幕内容的提示注入攻击风险。 例如,如果你浏览包含恶意 Agent 指令的网站, Codex 可能会 遵循这些指令。
如何启用 Chronicle?
Section titled “如何启用 Chronicle?”如果你没有看到 Chronicle 设置,请确保你使用的是 ChatGPT 包含 Chronicle 的桌面应用 版本,并且已在“设置” > “个性化”中启用“记忆”。
Chronicle 目前仅适用于 ChatGPT 上的 Pro 订阅者 macOS。
如果设置未完成:
- 确认 ChatGPT 已获得“屏幕录制”和“辅助功能”权限。
- 退出并重新打开 ChatGPT 桌面应用。
- 打开设置 > 个性化,检查 Chronicle 状态。
用于生成 Chronicle 记忆的是哪个模型?
Section titled “用于生成 Chronicle 记忆的是哪个模型?”Chronicle 使用与你的其他 记忆相同的模型。如果你
没有配置特定模型,它会使用你的默认 Codex 模型。要选择
特定模型,请更新 consolidation_model 你的
配置中的相关项。
[memories]consolidation_model = "gpt-5.6-luna"