嘿,我是 leeguoo(郭立)
· Guo Li · full-stack developer ·
本页 UV -- · PV --
本站 UV -- · PV --
让 Claude Code 自动用你的 ChatGPT 订阅生图:不要 API key,背后怎么绕过 Turnstile
让 Claude Code、Cursor 这类 agent 在写文档、写 README 时顺手把配图也生成了,不用 OPENAI_API_KEY、不另外掏钱,用你已经付着的 ChatGPT 订阅。这篇拆它背后最有意思的那条实现路径:web 后端。为什么不能直接 POST,三层反爬里真正的墙是单次有效的 Turnstile token,以及驱动你已登录 Chrome 出图的完整流程。
逆向一个在持续加固的目标——版本适配为什么越来越难
同一个 macOS IM 客户端,每次升级逆向成本都更高。记一次从「热更新」到「小版本」的台阶,以及为什么纯扫内存的老路在新版本集体失效——能跨版本复用的从来不是写死的坐标,而是结构不变量和动态观察。
我们是怎么“点过”人机验证的 —— Cloudflare Turnstile 攻防原理
那个“请验证您是真人”的勾选框到底在防什么、又是怎么识别机器人的,以及一个真实浏览器自动化工具是从哪几个维度把它过掉的。含真实实测、诚实的边界,和一个“解一次、长期复用”的工程优化。
逆向一个每次升级都会漂移的「发送路由」——跨版本函数重定位方法论
macOS 桌面 IM 的发送路由锚点每次小版本升级都会失效。记一套用「调用点拓扑差分 + 动态全线程栈回溯 + 哨兵断点 + 内存改写验证」快速重定位的方法,以及为什么「改一块内存就改了投递目标」。
和微信版本赛跑:一个本地工具的适配史
把 macOS 上的微信变成给 AI agent 用的本地接口,最难的不是第一次跑通,是让它在微信一次次更新后还活着。聊聊取数据库 key 的三代办法、后台发消息怎么改路由、以及为什么真正能跨版本复用的是"找东西的方法"而不是某个具体地址。
让 Claude Code 自动用你的 ChatGPT 订阅生图:不要 API key,背后怎么绕过 Turnstile
让 Claude Code、Cursor 这类 agent 在写文档、写 README 时顺手把配图也生成了,不用 OPENAI_API_KEY、不另外掏钱,用你已经付着的 ChatGPT 订阅。这篇拆它背后最有意思的那条实现路径:web 后端。为什么不能直接 POST,三层反爬里真正的墙是单次有效的 Turnstile token,以及驱动你已登录 Chrome 出图的完整流程。
让 Claude Code 自己把图画了:chatgpt-imagegen 的初心与原理
AI agent 写着写着需要一张图,传统路径要么要 API key 和钱,要么得人去 ChatGPT 画好贴回来——agent 只能卡住等人。chatgpt-imagegen 让 agent 用你已有的 ChatGPT 订阅自己出图:无需 API key、默认不消耗 Codex 额度、支持图生图。这篇讲它的初心、两个后端的原理,和为什么它是为 agent 设计的。
让 agent 点进跨域 iframe:chrome-use 啃下这块硬骨头
给 AI agent 接浏览器,最难的不是打开页面,是那些藏在跨域 iframe 里的表单——能读、能填,就是点不动「保存」。记一次把这块硬骨头啃下来的过程。
iphone-use — 把 computer-use 搬到 iPhone 上
开源的 iPhone 智能体控制层:浏览器实时遥控 + AI agent 的看/操作 API。三层输入架构(Shortcuts 动词 / 元素树 / 像素兜底),中文直通,真机验证。
江ノ岛 通宵攻略:凌晨境川河口 → 天亮大堤防(6/19 周五)
周五在江ノ岛打通宵的一页攻略:从凌晨1点境川河口夜钓鲈鱼(上涨潮+明暗线),04:35转场,5:00大堤防接朝マズメ青物。含潮汐与通宵时间轴、真实地图(夜场+大堤防+24h停车+步行转场路线)、夜场与朝マズメ打法、用饵配置、单人夜钓安全底线与停车。
舞浜·旧江户川 鲈鱼攻略(6/20 周六)
周六傍晚在舞浜/旧江户川岸抛鲈鱼(seabass)的一页攻略:潮汐与出门时间、真实地图标注的可钓岸段、三种饵的用法、看水流的四个指标、下竿前的早期信号、换点决策树与雨后判断。
舞滨黑鲷钓鱼速查 · 6/20 退潮局
东京湾舞滨河口黑鲷实战速查——退潮窗口、VIB/T尾德州配饵优先级、空军止损决策树。情报来自钓友群 6/15 实测 + 气象厅东京站潮汐核实。配三张鼠绘老画图程序风示意图。
东京通勤圈购房候选清单
面向长期自住、通勤、防灾和预算压力的购房候选对比页

微信
支付宝