ARTICLE · 986497
浏览器 AI 能替你干到什么程度?我让它挨个登了 50 个账号
有一类工具,能让 AI 直接上手操作你正在用的那个浏览器。它不靠截图认屏幕,也不用你贴段代码自己跑。它就在你眼前那个窗口里,敲字、点按钮、选下拉、开关窗口。你说人话,它就去点。
这一条决定了它后面所有的脾气。它是真在替你操作,你说错的每一步它都照做,不会替你拐个弯。

它到底是个什么东西
你本来就登录着的状态、平时能打开的地址,它都能直接用上,不用再走一遍。
先说清楚一件事,会话隔离。它能同时开好几个互不相干的会话,每个会话一套登录态,彼此不串。这类活能不能跑通,几乎全押在这上面。
我敢拿它碰后台账号,是因为两件事。
头一件,数据留在本机。cookie、登录态、页面内容、账号密码都在本地处理,不外传。唯一会往外发的,是过验证码时上传的那张图。
另一件是有确认闸门。新建和删除浏览器、登录、提交表单、上传文件,这几类动作都要你点过头才走。
它能替你干的三类活,难度不一样
第一类,不换身份的纯重复活,最省心。 之前我拿它建过一批后台配置,149 条、每条 43 个配置项,一次驱动跑完。登录一次就够,从头点到尾身份不变,动作重复一百遍也不带变。
第二类,每换一个人就得重新登一次。 就是这次的 50 个账号,看账号能不能登进去、页面开没开、进去看到的东西对不对。这活不挑系统,OA、ERP、工单系统、数据平台,只要有一堆账号要挨个登进去看一眼,都是同一道题。
难度差在哪儿?以前是"一次登录,重复动作";现在是每个账号都要重新签一次,会话之间还要严格隔离,链接还是一次性的。工具还是那套,活换了。
第三类,零碎但有固定套路的点击活。 每周固定要点一遍的那几步、每次都要改一遍的那几个字段、翻几页核对一下。单看每一件都不值一提,攒一块儿就耗人了。

什么活值得交给它
值不值得交给它,我看的就两样:重复次数够不够多,规则够不够稳。这两样都占的,交出去才划算。
反过来说,一年干一次的、流程自己还在改的、页面结构下周就要动的,先手动跑几轮。规则没定型之前,你花在调教上的时间比自己干还多。
还有件事值得说,让它把结果落成文件。
我这次的输出就是一份 CSV,一个账号一行,记着看了哪两个页面、状态是什么。状态那一列就几种,成功、代理菜单没找到、没拿到链接、身份没对上、第 N 个页面没找到。
跑完不用盯着看。按状态一筛,有问题的账号直接浮出来,卡在哪一步也写得明白。脚本按 CSV 里的序号往下接,断在哪一号就从哪一号接着来,不用从头重跑。
"谁不行、卡在哪",从脑子里的记忆变成一条能筛的记录。
上手要躲的 5 个坑

一是会话隔离,这条最要命
代理登录链接的本质,是"用这个人的身份重新签一次"。你在哪个会话里打开它,那个会话的登录态就换成他。管理员会话一换,后面几十个人全得从头再来。
规矩只有一条:每个账号开一个带编号的独立会话,走完立刻关掉。管理员那个会话从头到尾不碰代理链接。
二是"看着对"不等于"读全了"
列表普遍用虚拟滚动,为了不卡,界面上只渲染你眼前那几行。你让它读页面文字去判断"现在是不是这个人",它会读漏。看着只有三行,下面还有数据没生成出来。得改成抓元素快照、在快照里比对姓名才稳。
三是别拿 Python 包一层
我一开始图省事,想用 Python 去调浏览器工具开新会话。进程直接没了,连报错都没有,就那么无声无息地死在那儿。换成 shell 脚本直接驱,一切正常。原因我没深究,结论很清楚。
四是命令写错了,它也不吭声
这一类我栽了三次。
指定会话名的参数得放在子命令后面。我一开始按习惯摆在命令最前面,也没报错,就是会话没切过去,等于白跑一轮。
还有引号。命令取回来的值外面裹着引号和换行符,直接拿去比对,中文名永远对不上,得先清洗。我还手贱过一次:为了少写几行,把一长串命令包进 shell 函数里透传参数,人名被套了一层字面引号。搜一个人名,实际搜的是带着引号的,当然什么都搜不到。
拿到值先洗干净,别让函数帮你传参数。
五是重名不是同名
搜一个两个字的人名,列表里会带出名字后面多一个字的另一个人。点到隔壁人头上,这一趟验的就全错了。所以每次搜完,先确认是哪一行,再点操作。
最后
它接走的不只是那几十次点击,还有你得一直挂在上面的那份注意力。名单长、动作稳、步骤已经想明白的活,交出去最划算;要临场判断的,还是自己上手。
成功率我不打算报数字。这东西值不值得上手,跟那次跑得顺不顺没关系。要看它能不能把一件你不想再干第二遍的事接走。
唯一养成的习惯是:现在碰到任何批量活,我都会先问一句——这个会话,会不会被顶掉?
——你的 AI 提效搭子 / 少加点班,多留点劲儿给生活。