OpenAI发布新功能Computer History,在Mac上记录点击、按键和应用切换为可搜索时间线,供ChatGPT和Codex调用;数据本地存储为未加密Markdown文件。
OpenAI 的 Computer History 可以追踪用户在各个应用和网站上的活动,并将其转化为可搜索的时间线,其中的记忆(Memory)可供 ChatGPT 和 Codex 作为上下文使用。
这项功能取代了此前名为"Chronicle"的研究预览版——后者依赖截图。Computer History 的工作方式截然不同,它记录的是交互事件而非屏幕上的内容。也就是说,它记录的是点击、按键、键盘快捷键和应用切换,这些都通过 macOS 的辅助功能系统读取。OpenAI 表示,系统不会捕获截图、屏幕录制、麦克风输入和系统音频,也不会包含隐私浏览模式下的活动。
捕获的事件会定期转换为文本摘要,并作为 Markdown 记忆文件本地存储。时间线视图按日期和时间对这些摘要进行分组,同时显示涉及哪些应用。
Computer History 的一项关键功能是识别重复工作流。当 ChatGPT 检测到用户活动中的可重复模式时,时间线会建议一个"Skill"或自动化操作。用户随后可以请求 Codex 从记录的工作流中构建可重用的模板。
根据 OpenAI 的说法,典型用例包括查找最近编辑过的文档或生成站会摘要。ChatGPT 可以从记录的活动 中提取信息,定位正确的来源并直接访问。
OpenAI 为 Computer History 构建了多层权限系统。在 Business 和 Enterprise 工作区中,管理员必须先明确启用该功能。但这还不足以激活它,因为每个用户仍需单独同意。Memories 功能也需要开启。
用户通过包含列表和排除列表来控制哪些应用和网站贡献数据,并可以随时从 macOS 菜单栏暂停或恢复录制。该功能目前尚未在欧洲经济区、瑞士或英国推出。
OpenAI 表示,临时事件文件存储在 Mac 上的 ChatGPT 应用组中,48 小时后会被删除。由这些文件生成的记忆以纯文本 Markdown 形式保留在本地文件系统中,直到用户手动删除。
这些文件未经加密,这意味着任何在相同 macOS 用户账户下运行的程序都可能读取它们。为了生成记忆,OpenAI 在其服务器上处理临时事件文件,但表示处理后不会保留它们,除非法律要求。
OpenAI 表示,这些文件不会用于 AI 训练。但当记忆作为上下文出现在后续聊天中时,根据用户的数据控制设置,这些聊天内容仍可能成为训练数据。
OpenAI 自己的文档标记了更高的提示注入风险。由于 Computer History 捕获来自应用和网站的内容,嵌入在网页中的恶意指令可能会诱骗 ChatGPT 或 Codex 执行它们。
OpenAI 还警告不要在通信应用中使用此功能,除非对话中的每个人都给予明确同意。对于处理敏感健康、财务或个人数据的应用,OpenAI 建议暂停录制或完全排除这些应用。