📦 ChatGPT Image Tailnet

v1.0.0

通过 tailnet 可达的远程 Camoufox 浏览器生成并下载 ChatGPT 图像,尤其当住宅/IP 声誉更重要时……

0· 22·0 当前·0 累计
0

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install chatgpt-image-tailnet
镜像加速npx clawhub@latest install chatgpt-image-tailnet --registry https://cn.longxiaskill.com

技能文档

通过 tailnet IP 使用远程 Camoufox 浏览器,而非更改本机 exit-node 路由。 本工作区默认设定: 首选远程浏览器 API:http://100.89.48.48:9377 这是 Inspiron-gnmd-1 上的住宅/Türkiye 浏览器路径 ChatGPT 图像生成应在该远程浏览器会话内完成 下载须在浏览器上下文中捕获,而非直接从本地主机抓取

技能存在原因 ChatGPT/Cloudflare 敏感流程在住宅远程浏览器上比数据中心/服务器 IP 更稳定。可靠路径是 tailnet IP 上的远程浏览器,而非每次任务都重配 Tailscale exit node。 生成的图像 URL 在登录浏览器外访问可能 403;在页面内触发下载并通过 Camoufox 下载列表收集。

核心流程

  • 在远程 Camoufox 浏览器打开 https://chatgpt.com/
  • 切换到“创建图像”模式
  • 输入用户自定义 prompt
  • 提交并轮询快照,直到出现生成图像
  • 从页面内触发浏览器上下文 fetch/下载
  • 从 /tabs/:tabId/downloads 读取下载文件并保存/发送

脚本 使用自带助手: python3 skills/chatgpt-image-tailnet/scripts/chatgpt_image_tailnet.py "你的提示词"

可选参数: python3 skills/chatgpt-image-tailnet/scripts/chatgpt_image_tailnet.py \ "你的提示词" \ --base http://100.89.48.48:9377 \ --user lotfi \ --session chatgpt-image-helper \ --output /tmp/result.png \ --timeout 180

重要规则

  • 默认优先使用远程 tailnet Camoufox,而非本地浏览器
  • 正常操作不依赖 Tailscale exit-node 切换
  • prompt 作为脚本输入,不要硬编码
  • 本地 curl 图像 URL 若返回 403 属正常,走浏览器内下载
  • 远程浏览器不可用时才考虑本地/降级路径

何时手动查看 阅读 scripts/chatgpt_image_tailnet.py 以:

  • 添加画幅比例控制
  • 在 prompt 前上传输入图像
  • 直接通过消息发送最终文件
  • ChatGPT UI 变动时调整选择器
数据来源ClawHub ↗ · 中文优化:龙虾技能库