Skip to main content
  1. 博客/

iCloud 同步与 Agent Server 的 Safari 扩展

·1 min

PocketHook — 你的服务器,你的规则

PocketHook 1.2 发布了,自托管的 Agent Server 也同步升级到 0.6.0。最重要的变化:你的对话现在会跟随你穿梭于各个设备,而如果你运行着 Agent Server,它现在可以调出一个真实的 Safari 会话并加以使用。

从 App Store 下载 PocketHook


你的聊天,同步到所有设备
#

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 上的语音听写体验改进
  • 全面的稳定性与性能修复

Agent Server 的完整技术更新日志见 GitHub 仓库。有问题或反馈 — 在 Bluesky 上找到我们。

PocketHook
你的个人自动化桥梁