最近经常有朋友在后台私信问同一个问题:电脑上的 Codex 太香了,但每次想躺在床上或者在公司想修改点代码时,用手机却连不上,因为现在的版本很多都不支持传统的账号密码登录了,官方自带的移动端连接功能直接吃灰。有没有什么办法能在手机上远程操控电脑上的 Codex?

这就触及到很多技术宅的痛点了。别急,既然原生功能不好用,我们就自己搭路。今天就来梳理几种可行的解决方案,从 App 到 WebUI,总有一款适合你。

一、 既然官方连不上,那就用“第三方中转”

首先,我们要明白为什么连不上。现在的 Codex 很多版本采用了 LocalAuth 或者 Token 机制,不再有简单的用户名密码界面。手机端 App 如果不支持这种认证方式,自然就凉凉了。

Codex 移动端连接示意图

通过第三方中转服务将 Codex 接口封装为标准 OpenAI 格式,实现手机端远程连接

推荐方案:使用支持 OpenAI 兼容 API 的第三方客户端

现在市面上有不少移动端 Chat 工具其实是支持自定义 API Endpoint 的。虽然 Codex 可能不直接提供标准的 OpenAI API 接口,但你可以通过在电脑上跑一个 API 中转服务 来解决。

  1. 在电脑端部署中转层:比如利用 Node.js 或 Python 写一个简单的服务,把 Codex 的调用接口封装成标准的 OpenAI 格式(这是目前的业界通用做法)。GitHub 上有很多类似的开源项目,搜一下 "local LLM api proxy" 就能找到。
  2. 手机端配置:下载像 "Chatbox"、"Enchanted" 或者任何支持填写 "Base URL" 的 App。把你的 Base URL 指向你在局域网内的电脑 IP(或者内网穿透后的地址),Key 随便填一个就行(看你中转层怎么写)。

这样,手机就能跟电脑对着话了,操作起来跟用 ChatGPT 官方客户端一样丝滑。

二、 WebUI 是王道:浏览器才是万能的

如果你不想折腾 App,那 WebUI 是最直接、最稳定的路径。既然 Codex 是跑在你电脑上的,那必然需要监听一个端口(比如 localhost:11434 或者其他)。

痛点解决:局域网访问与内网穿透

  1. 局域网直接访问(推荐):如果你的手机和电脑连的是同一个 Wi-Fi,那事情最简单。找到电脑的局域网 IP(在命令行输入 ipconfigifconfig),在手机浏览器输入 http://[电脑IP]:[端口号]
    • 注意:很多 Codex 默认只绑定 127.0.0.1,你需要修改配置文件把它绑定到 0.0.0.0,这步是必须的,否则手机死活连不上。
  2. 使用增强型 WebUI:原生的 Web 界面通常比较简陋,在手机上排版可能感人。推荐部署一些第三方设计的 UI 项目,比如针对 Ollama 的 WebUI,很多都做了移动端适配。GitHub 上有很多开源项目,界面不仅漂亮,还能保存历史记录,甚至支持多模态。

三、 真正的“远程派”:不在局域网怎么办?

如果你不在家,还想用家里的电脑跑 Codex,那就需要一点点进阶操作了。

  1. 内网穿透工具:这是老生常谈但极其有效的办法。使用 FRPNAT Frp 或者 Tailscale

    • Tailscale(强烈推荐):这玩意儿简直就是为这种场景生的。在手机和电脑上都装上 Tailscale,登录同一个账号,你会发现手机可以直接访问电脑的 Tailscale IP,就像在同一个局域网一样。不需要配置路由器端口映射,安全又稳定。
    • 配合 Tailscale,你就可以直接用手机浏览器访问电脑上的 WebUI 了。
  2. 云服务器中转:如果你有一台便宜的云服务器(几块钱一个月的那种),可以在云服务器上搭建一个简单的代理。手机访问云服务器,云服务器转发请求到你家里的电脑。这种方式稍微麻烦点,但胜在稳定且不需要常驻手机端的软件。

四、 自己动手丰衣足食(极客必看)

如果你觉得现成的都不顺手,像提问的这位朋友想“自己做一个”,其实难度并不高。

现在的移动端开发框架很成熟。

  • 前端:用 Flutter 或者 Uni-app (DCloud) 可以快速生成一个跨平台的 App,只需要写几个输入框和列表页。
  • 通信:简单的 HTTP 请求发送指令你的电脑服务端。
  • 后端:电脑上跑一个 Python Flask 或者 FastAPI,接收手机发来的 Prompt,调用 Codex 生成结果,再返回给手机。

这不仅能解决你的问题,还能顺便练练手,没准还能开发出一个像样的“个人 AI 助手”发布到应用商店呢。

总结

不想折腾 App 的,直接用 Tailscale + 浏览器访问 WebUI 是体验最好的曲线救国方案;想要原生 APP 体验的,找个支持自定义 API 的客户端,再在电脑上套一层中转皮。千万别卡在“官方不支持”这棵树上,技术人的乐趣就在于自己造轮子,对吧?

试试看,今晚就能在手机上愉快地让电脑写代码了。

标签: none

AI Skills Smart Station on Nick Launches

评论已关闭