← 回到问 GPT
随手读,慢慢懂

把阅读,接进对话。

适用于 iPhone 的手机网页入口。以下快捷指令步骤依据苹果文档编写,仍需在你的 iPhone 14 / iOS 26.6.1 / Chrome 上实测;它不是系统悬浮窗。

最简单的三步

  1. 在 Chrome、Word 或 PDF 中复制需要的文字。
  2. 打开问 GPT,点“添加阅读内容”,长按输入框 → 粘贴 → 关联内容。
  3. 输入问题并发送。在同一页继续追问,点“复制回答”带走结果。

你也可以上传 DOCX、文字型 PDF 或 TXT。只上传你希望交给模型阅读的内容。扫描 PDF 暂无 OCR;旧版 DOC 请先转换为 DOCX。

首次打开

  1. 在 Chrome 打开管理员交付的可信 HTTPS 地址,不要跳过证书警告。
  2. 输入这台服务器生成的个人访问口令。口令不是 ChatGPT 密码。
  3. 可将页面加入书签,或使用浏览器提供的“添加到主屏幕”。按钮是否存在取决于 iOS 和 Chrome 版本。

访问口令保存在服务器 /home/student/zhaoxiamiao/ask-gpt-mobile/private/access-code.txt,通过自己的 SSH 终端查看即可,不要发给别人。

创建“问 GPT”快捷指令

此服务器无法签名苹果快捷指令安装文件,因此没有提供未经验证的 .shortcut 或虚假的 iCloud 安装链接。请按下面步骤手动创建;实际中文动作名称可能因系统版本稍有差异。

  1. 先把 Chrome 设为默认浏览器:iPhone“设置”→“App”→“默认 App”→“浏览器 App”→ Chrome。请在非无痕的 Chrome 中登录问 GPT。
  2. 在问 GPT 的设置中点“生成 / 更换分享令牌”,复制令牌。它只允许提交材料,不能读取聊天或调用模型。重新生成后,旧快捷指令中的令牌会失效。
  3. 打开苹果“快捷指令”App,点“+”,命名为问 GPT。在详情中开启在共享表单中显示,接受类型只选文本、URL。如果没有输入,选择继续。
  4. 添加“如果”动作:如果快捷指令输入有任何值,用“从输入获取文本”处理快捷指令输入;否则添加“获取剪贴板”,再“从输入获取文本”。两条分支分别把结果设为变量 阅读内容。获取剪贴板只在你主动运行快捷指令时发生。
  5. 添加“URL”动作,填写:
  6. 添加获取 URL 内容,URL 选择上一步。展开参数:方法选 POST;请求头添加 Authorization,值为 Bearer 你的分享令牌(Bearer 后保留一个空格);请求正文选 JSON,添加文本字段 text,值选择变量 阅读内容。不要把令牌放进 URL。
  7. 添加“从词典中获取值”,键为 open_url,词典选择“获取 URL 内容”的结果。加一个“如果结果有任何值”:有值时使用打开 URL;无值时“显示结果”,展示服务器返回的错误。
  8. 保存。第一次运行时,如果系统请求允许连接本站或读取剪贴板,按你的使用意愿允许。快捷指令只等待提交材料,模型回答会在网页中生成。

在 Chrome 选中文字后,如果菜单有“共享”,共享 → 问 GPT。没有共享文字入口时,复制文字,再从快捷指令 App 或主屏幕运行“问 GPT”。分享整个网址也可以,但后台没有手机的 Cookie,可能只能读取公开内容。

快捷指令打开的交接链接有效期为 2 分钟、只可使用一次,并且绑定创建分享令牌的浏览器登录。若提示不匹配或过期,在同一个 Chrome 中重新登录、生成令牌、更新快捷指令后再分享。不要跨无痕模式或浏览器使用。设备退出或登录过期后也需更新令牌。

Word 和 PDF

第一版快捷指令接收文字与网址,不接收二进制文件。Word/PDF 能分享选文时使用选文入口;否则复制选文,或先把文件保存到“文件”App,再在问 GPT 页面点“添加阅读内容”→“选择 Word / PDF / TXT”。DOCX 提取正文和表格文字;不保证包含图片、批注、文本框、公式对象及原始排版。PDF 最多处理前 80 页,提取文字最多 32,000 字。文件上限 8 MB。

仅一次:授权 ChatGPT 套餐

这是给“问 GPT”自己的官方授权,与服务器现有 Codex 登录分开。你需要在一台能连接服务器的电脑上完成以下步骤,之后日常使用不需要电脑开机。

  1. 电脑 PowerShell 或终端运行:
ssh -o ExitOnForwardFailure=yes -L 14555:127.0.0.1:14555 student@49.51.182.25 /home/student/zhaoxiamiao/ask-gpt-mobile/.venv/bin/python /home/student/zhaoxiamiao/ask-gpt-mobile/scripts/authorize.py
  1. 用同一台电脑的浏览器打开 http://127.0.0.1:14555。点 Continue with ChatGPT,选择账号并允许 ChatGPT 套餐使用。不必开启额外付费 credits。
  2. 若由上面一条命令启动授权程序,终端会显示真实请求完成及实际模型、回答。如果维护者已在服务器启动授权程序,你只运行 ssh -N 转发,终端没有输出是正常的;真实请求结果需由维护者检查。确认完成后刷新手机页面,关闭 SSH 转发即可,日常使用不依赖电脑。

访问口令与分享令牌不是 OpenAI 令牌。OpenAI 凭据仅保存于服务器私有目录,不会发送给手机。可以在 ChatGPT 设置 → Usage 管理本应用使用量与权限。

数据、停止与错误

请在手机上核验

  1. Chrome 复制一段文字并粘贴,问“解释一下”,确认收到真实回答,再问“举个例子”。
  2. 问“请用独立公式写出从 0 到 1 的 x 平方积分,并展示一个 2×2 矩阵”,检查公式排版及横向滚动。
  3. 打开键盘、收起键盘、滚动历史、停止生成,再测试文字分享快捷指令和一份 Word/PDF 文件。

浏览器模拟测试不能证明 iPhone 上的共享菜单、快捷指令、软键盘或实际网络已通过。只有你完成上述检查后,才能标记手机实测通过。

依据:苹果共享表单说明 · OpenAI 官方账号授权说明