Appshots
Appshots 可让你将当前位于最前端的应用窗口发送到 ChatGPT 中的聊天。当你正在电脑上的其他应用中工作,并希望向 ChatGPT 提供当前上下文以便它帮助你完成任务时,可以使用 Appshots。
Appshots 在 macOS 上的 ChatGPT 桌面应用中可用。按下两个 Command 键,或使用自定义的 Appshots 快捷键,即可截取一个 Appshot。
Appshots 捕获的内容
Section titled “Appshots 捕获的内容”Appshot 只会捕获当前位于最前端的窗口。它可以包含:
- 窗口的可见图像。
- 窗口中的可用文本,包括可见文本,以及应用在可见滚动区域之外提供的文本。
将 Appshot 添加到聊天后,它的行为就像附件一样。ChatGPT 会将 Appshots 本地存储在会话文件中,就像你手动附加的文件或图像一样。
使用 Appshots 的时机
Section titled “使用 Appshots 的时机”当 ChatGPT 需要从 Mac 应用获取上下文后才能执行操作时,请使用 Appshots。
示例:
- 分享 API 参考页面,并要求 ChatGPT 编写使用该 API 的脚本。
- 分享电子邮件或日历视图,并要求 ChatGPT 起草下一步操作。
- 分享图像编辑器、设计或预览窗口,并要求 ChatGPT 修改相关资源或代码。
- 分享错误、设置面板或应用状态;对于这些内容,展示通常比描述更容易。
截取 Appshot
Section titled “截取 Appshot”- 将要分享的应用窗口置于最前端。
- 按下两个 Command 键,或使用你在 ChatGPT 设置中配置的自定义快捷键。
- 如果 ChatGPT 请求权限,请允许 macOS 授予相应权限。
- 要求 ChatGPT 使用该 Appshot 执行任务。
插图:带有 Appshot 附件和后续提示的 ChatGPT 聊天输入框。
默认情况下,ChatGPT 会为 Appshot 开始新的聊天。如果你在过去 60 秒内与某个聊天进行过交互,ChatGPT 会将 Appshot 添加到该最近的聊天中。连续截取的 Appshots 会添加到同一个聊天中。
你可以在应用设置中更改 Appshots 快捷键。
权限和安全性
Section titled “权限和安全性”ChatGPT 可能会在截取 Appshots 前请求权限:
- 屏幕与系统音频录制允许 ChatGPT 捕获当前位于最前端的窗口图像。
- 辅助功能允许 ChatGPT 读取当前位于最前端的窗口中的可用文本。
截取 Appshot 会将捕获的图像和可用文本分享给 ChatGPT。除非任务需要这些内容,否则请避免截取包含敏感内容的 Appshots。
请按照与 ChatGPT 共享屏幕截图和文档时相同的方式审阅 Appshots。
限制和故障排除
Section titled “限制和故障排除”Appshots 在 macOS 上的 ChatGPT 桌面应用中可用。如果你在 CLI 中恢复一个已经包含 Appshot 的聊天,该附件会保留在聊天记录中,但 CLI 无法创建新的 Appshot。
对于某些应用和网站(包括 Google Docs、Gmail、Google Sheets 和 Google Slides),ChatGPT 可能只能接收到可见的屏幕截图,而无法接收到完整文档或屏幕外文本。在 ChatGPT Work 或 Codex 中,ChatGPT 可以使用匹配的已安装插件访问相关应用内容,并帮助你处理请求。
如果 Appshots 无法正常工作:
- 打开 系统设置 > 隐私与安全性。
- 在 Codex Computer Use 中检查 屏幕与系统音频录制 和 辅助功能 权限。
- 重启应用,然后重试。