Proxee icon

Proxee

Proxee 是一款 macOS 应用,可将本地 Web 开发服务器镜像到 iPhone,实现移动端实时预览、滚动同步和页面导航,且无需改动代码即可在真机上测试移动界面。

Proxee

Proxee 是什么?

Proxee 是一款 macOS 菜单栏应用,可将本地 Web 开发服务器镜像到 iPhone,让开发者在构建时预览并与实时站点交互。它面向希望在真机 iPhone 上检查移动端布局、导航、滚动和刷新行为,同时无需改动项目代码的 Web 开发者。

该产品通过基于二维码的设置和受信任设备配对,在 Mac 和 iPhone 之间通过本地网络连接。根据官网说明,它支持本地 Web 服务器以及 Next.js、React、Astro 和 Vite 等框架,并在 HTTP 层运行,无需适配器或代码改动。

主要功能

  • iPhone 实时预览:将本地开发项目显示到已连接的 iPhone 上,方便你在开发过程中检查移动端 UI。
  • 实时刷新与同步:在已配对设备之间同步刷新、页面导航、滚动位置和主题变化。
  • 基于二维码的配对流程:设置时先选择本地端口,扫描二维码,然后批准 iPhone 的配对请求。
  • 与框架无关的代理:可直接配合本地开发服务器使用,无需项目专用适配器或改动,并被描述为兼容常见框架和服务器。
  • 免费 iOS 配套应用:包含一款配套应用,可让 iPhone 保持唤醒并记住会话,适合更长时间的工作。
  • 仅本地运行:在 Mac 上运行并通过局域网通信,不涉及云中继或外部服务器。

如何使用 Proxee

安装 Mac 应用后,从菜单栏启动它,并指向本地 Web 服务器运行的端口。然后用 iPhone 扫描二维码并批准配对请求。

配对完成后,在 iPhone 上打开代理站点,并在你使用 Mac 工作时把它当作实时移动端预览来使用。如需更长时间的会话,可使用配套应用,让手机保持唤醒并维持会话可用。

使用场景

  • 在 Mac 上编辑本地站点时,使用真机 iPhone 检查响应式布局。
  • 在开发过程中验证滚动行为、页面导航和刷新行为。
  • 跨已配对设备测试本地登录或基于浏览器的 OAuth 流程。
  • 无需反复切换设备或重建工作流,即可查看主题变化和其他 UI 状态变化。
  • 在基于框架的本地开发服务器上工作,同时希望获得移动端预览而不添加集成代码。

常见问题

  • Proxee 是用于 iOS 应用开发的吗? 不是。官网说明它面向的是在 iPhone 上预览本地运行的 Web 开发服务器的 Web 开发者。

  • 它需要项目改动或适配器吗? 不需要。该产品被描述为与框架无关,不需要代码改动或特殊适配器。

  • 有配套应用吗? 有。文中提到有一款免费的 iOS 配套应用,用于让 iPhone 保持唤醒并记住会话。

  • Proxee 可以离线或本地运行吗? 它被描述为仅本地运行,代理在 Mac 上运行,流量停留在本地网络中。

  • 支持 Android 吗? 官网称它针对 iOS 进行了优化,但也可与同一 Wi‑Fi 下的其他浏览器配合使用。其主要的精细化工作流是围绕 iPhone 构建的。

替代方案

  • 使用桌面端内置浏览器和响应式设计工具:适合快速检查布局,但无法提供同样的真机移动端预览流程。
  • 远程设备测试服务:面向更广泛的设备访问和跨设备测试,通常使用云托管基础设施,而不是本地局域网工作流。
  • 传统隧道或预览代理工具:这些工具可将本地站点暴露给外部访问,但可能不侧重受信任设备配对、滚动同步或以 iPhone 为中心的配套工作流。
  • 在同一 Wi‑Fi 下手动刷新设备:这是临时检查的最简单方式,但缺少 Proxee 所描述的配对同步和会话持久化。