把浏览器交给 AI 之后,我连 fork 都懒得点了

1730 字
9 分钟
把浏览器交给 AI 之后,我连 fork 都懒得点了
把浏览器交给 AI 之后,我连 fork 都懒得点了

前几天刷到一个叫 grimenc 的小工具,作者叫星彩,干的事是把图片混淆成人眼认不出来的样子,也能反着解回来。整个项目就是一个 index.html,纯静态,MIT 协议。

我想在自己域名下面挂一份。

然后我发现了一件有点可怕的事:我连 fork 都懒得点了。

不是”想了想觉得麻烦,找人代打”。是真的一秒钟都没考虑过自己动手,脑子里直接就是——丢出去。

这篇不是教程,是记录我到底懒成什么样了。

先说结果#

项目结果
线上地址hunxi.9ll.uk
载体Cloudflare Worker(纯静态资源)
源码fork 到 hy4962/grimenc
我的操作说了四句话,没点过一次鼠标

我总共只说了四句话#

把聊天记录翻出来数了一下,从头到尾我提的需求就这么几句:

  1. 帮我在我的 cf worker 部署这个玩意
  2. 别本地上传,先去 fork 一份,然后链接 GitHub 创建
  3. 域名用 hunxi.9ll.uk,去用路由,别直接绑定域名,然后解析 CNAME 和 9ll.uk 一样就行
  4. 在我博客的书签里面添加这个网站,然后在关于子选项里面也添加这个网站

就这些。

剩下的全在它那边:开浏览器、翻 Cloudflare 后台、fork 仓库、写提交、点部署、等构建、加 DNS、加路由、再回头改我博客的两个配置文件。

它自己都干了什么#

一、自己接上我正在用的 Chrome#

这是前置条件,之前专门写过一篇配置过程(让 AI Agent 接管你真实的 Chrome),这里不重复。

关键在于:它拿到的不是我截图给它的信息,是我浏览器里真实的登录态。Cloudflare 后台、GitHub,都是我已经登录着的状态,它直接就能进。

进去第一件事是把我账户里已有的 Worker 列了一遍:firefly、cloudflare-imgbed、cloud-mail、substracker。它还顺便把账户 ID 和这几个项目的更新时间都读出来了。

二、自己去 fork#

它一开始想走 GitHub 的 API 直接 fork,结果吃了一个 403:

POST https://api.github.com/repos/gascy37/grimenc/forks: 403 Resource not accessible by integration

那个连接器的 token 权限不够,fork 和建文件都不给干。

它没卡在这儿,直接转头去开浏览器,自己找到 fork 页面,填好 owner,点了「Create fork」。

fork 完成后的仓库,多出来的 wrangler.jsonc 和 .assetsignore 是 AI 自己提交的
fork 完成后的仓库,多出来的 wrangler.jsonc 和 .assetsignore 是 AI 自己提交的

三、自己发现 fork 完也部署不了,把配置补上#

fork 完之后它没直接点部署,而是先去仓库里看了一眼——这个项目只有一个 index.html 和一堆历史版本的 HTML,没有 wrangler.jsonc、没有 package.json。而 Cloudflare 默认的部署命令是 npx wrangler deploy,没有配置文件这条命令跑不起来。

于是它自己往仓库里加了两个文件,还用 GitHub 网页版写了两次提交:

  • wrangler.jsonc:声明 assets.directory 是仓库根目录
  • .assetsignore:把 .git、README.md、LICENSE.md 这些不该对外发布的东西排除掉

两个都是新增文件,不碰上游任何一行。这样以后从上游同步更新,不会因为我这两次提交产生冲突。

四、自己点完了 Cloudflare 那一整套#

创建应用 → Continue with GitHub → 选仓库 → 填项目名 → 部署。

构建跑完之后版本号是 eb17a999,状态「就绪」,22 秒。Cloudflare 在 Worker 概况页上给了一句提示,说这是仅包含静态资产的 Worker,这类请求是免费提供的——不用管请求数。

五、自己加 DNS 和 Worker 路由#

我要求别用自定义域,走路由。它先去把 9ll.uk 这个域下已有的记录抄了一遍,发现我原来的玩法是「CNAME 指向优选域名 + 灰云 + Worker 路由」,于是照着复制了一份:

hunxi.9ll.uk CNAME 1.cloudflare.182682.xyz 仅 DNS
hunxi.9ll.uk/* → grimenc

顺带说一句,那个「灰云 CNAME 指向优选域名居然还能触发 Worker 路由」这件事,我之前一直觉得是玄学。它给我的解释是:灰云只影响 Cloudflare 怎么应答 DNS,优选域名最后解析到的还是 Cloudflare 的 anycast IP,流量照样落在边缘,边缘按 Host 匹配 zone 之后该命中路由还是命中。我原有 firefly 那两个域名本来就是这么跑的,只是我没想明白而已。

六、最后还去改了我的博客#

我第四句话说完,它去读了博客仓库的配置,把入口加到了两个地方:导航栏「关于」的子菜单,和书签导航的「自建服务」分组。加完还起了个 dev server 自查了一遍,确认渲染出来的链接是 https://hunxi.9ll.uk/ 才提交。

懒的代价#

写到这里得说实话,这事儿没有上面看着那么爽。

第一,我事后才知道为什么。 为什么 fork 完还得补 wrangler.jsonc、为什么要走灰云——这些我都是看它做完之后才反应过来的。过程我是”看着的”,但不是”懂的”。

第二,这次所有弯路都是它自己绕过去的,我一个都没帮上忙。 这句话听着像夸奖,其实是隐患:能力判断完全建立在我自己的感觉上,我没有一次能验证它到底是在解决问题还是在瞎试。

第三,如果哪天它绕不过去,我可能连问题都描述不清。 那些报错和后台的页面结构,我要是自己没上手做过一遍,出问题时连去哪查都不知道。

所以我现在给自己划了三条线,这三类事我不放手:

  • 涉及钱的操作
  • 有公开可见后果的(发帖、评论、对外通知)
  • 删数据

其它的,包括这次的部署,我确实懒得自己动手了。

如果你也想这么懒#

前提只有两个:

  1. 浏览器是通的。AI 得能操作你真实的 Chrome,带着登录态。这一步不解决,后面全是空谈。
  2. 心态上接受”先跑起来再说”。它会在过程中撞墙、退回去换方案,你要能容忍那几分钟的不确定。

工具限制这块提前知道两个能少走弯路:连接器要看一下是不是只有读权限;本机浏览器工具如果配了工作区白名单,文件上传和截图这类要落盘的功能可能直接用不了。

写在最后#

这次最让我有感觉的不是”它能干活”,而是它干活的过程里撞了墙、自己找路绕开,而且一次都没回头问我。

我唯一的作用是划边界和提需求。剩下的它自己找路。

省下来的那点时间,说实话我也没拿去干什么正经事。这大概就是这篇最诚实的结论了。

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
把浏览器交给 AI 之后,我连 fork 都懒得点了
https://www.9ll.uk/posts/ai/aiagentautodeploy/
作者
HY
发布于
2026-10-12
许可协议
CC BY-NC-SA 4.0
相关文章智能推荐
1
让 AI Agent 接管你真实的 Chrome:三条路线和踩过的五个坑
AI无头浏览器里没有你的登录态,很多活干不了。这篇记录我怎么让 AI Agent 直接接管本机正在用的 Chrome:chrome-devtools-mcp 的完整配置、Playwright 扩展的隐藏机制、以及那个每次连接都要弹一次的授权框到底怎么才能少弹。
2
手机上的 AI Agent:用 Operit 帮我看住了挂机的虚拟机
推荐Operit 是一个安卓上的开源 AI Agent 平台,能直接操作手机。我拿它排查了虚拟机挂机几小时就卡死的问题,最后它给我写了个看门狗程序,检测到卡死就自动重启虚拟机和里面的两个实例。
3
img.9ll.uk 上线:压缩、AI 放大、AI 抠图,图片全程不上传
部署给自己域名挂了个纯浏览器端的图片工具箱:压缩格式转换、AI 超分放大、AI 抠图、点选抠图、裁剪切片,五项功能全在本机跑,图片一个字节都不上传。顺带记一下从 Pages 改成 Workers 的部署改动。
4
music.9ll.uk 上线:全屏歌词播放器,顺手搭了个网易云 API
部署把以全屏歌词为核心的音乐播放器 Folia 搭到了自己域名下。Web 版必须自备一个网易云 API,所以这次是两段部署;顺便记一下 Cloudflare 的「构建变量」和「运行时变量」不是一回事。
5
不用服务器自建节点:Cloudflare Pages 部署 edgetunnel
网络用 Cloudflare Pages 白嫖部署 cmliu 开源的 edgetunnel,绑上 KV 就能在后台生成订阅,全程不需要服务器。
随机文章随机推荐

评论区

Profile Image of the Author
HY
Hello, I'm HY.
公告
迷茫.... 为了访问速度,本站将会在11月上旬至中旬迁移到0dm.cn并完成备案
分类
标签
最新动态
站点统计
文章
74
分类
8
标签
192
总字数
161,979
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
Vercel
博客版本
Firefly v6.16.8
文章许可
CC BY-NC-SA 4.0
文章目录