
PocketHook 1.2 发布了,自托管的 Agent Server 也同步升级到 0.6.0。最重要的变化:你的对话现在会跟随你穿梭于各个设备,而如果你运行着 Agent Server,它现在可以调出一个真实的 Safari 会话并加以使用。
你的聊天,同步到所有设备#
PocketHook 使用你自己的私人 iCloud 账户,在 iPhone、iPad 和 Mac 之间同步对话和设置。在所有设备上登录同一个 Apple ID,一切就会自动生效 — 在手机上开始一段对话,在 Mac 上接着聊。无需 PocketHook 账户,中间也没有任何第三方服务器:用的正是 Apple 早已提供给你的那个私人 iCloud 数据库,我们永远看不到它。
有一项设置特意保留在本地:服务器响应中的链接是否自动打开。你可能希望在 iPhone 上开启这个功能,但在 Mac 上关闭,所以自动打开现在按设备单独设置,不再同步。顺带修复了一个小问题 — 现在点按消息下方的链接标签,无论自动打开是否关闭,始终会打开链接。详情见设置参考。
为你的 Agent Server 配备 Safari 扩展#
如果你运行着 Agent Server,现在可以将它与 Safari 扩展配对了 — 一个经过公证的 macOS 应用,无需 App Store,无需 Xcode。用一条命令即可安装:
bun run safari:install
配对完成后,你的代理就可以打开标签页、读取页面、查找并点击控件、填写表单、截取屏幕截图 — 全部在你真实的浏览器里,用你真实的会话和登录状态。不是它盲目操控的沙盒浏览器,而是你本来就开着的那一个。
每个服务器可以自主做多少事,由你决定:
confirm(默认) — 每次带有外部影响的点击都会先询问你autonomous— 日常操作无需询问即可执行;付款、删除和账户变更仍会询问readonly— 只看不动
每个操作都会报告实际发生了什么,包括点击是否真的改变了什么,让代理去验证而不是猜测。更多内容见 Safari 扩展文档。
本次发布还包括#
- Agent Server 新增轻量级的快速模型设置,让内部辅助任务(记忆分类、实体提取)可以在比主聊天模型更便宜的模型上运行
- 全屏图片查看器,支持保存、分享和滑动关闭
- 更精准的后台任务通知 — 每个已完成任务只有一条提醒
- Mac 上的语音听写体验改进
- 全面的稳定性与性能修复