用 ego-lite 把已登录的浏览器交给 Pi
编码代理默认看不到你浏览器里的登录态。单独开一个无头浏览器,往往要从头登录,也过不了扫码和短信。ego-lite 搭配 Pi,是把你正在用的浏览器交出去,而不是再养一套账号。
两边各管什么
Pi 是一个可扩展的代理运行环境,用技能、扩展和提示模板接上你自己的流程。它能读文件、跑命令、改代码。网页操作不是它自带的浏览器,而是通过 ego-browser 这项技能交给 ego-lite。
ego-lite 是给人用、也给代理用的 Chromium。你在里面登录过的网站,代理可以接着用,不必把密码贴进对话。代理能打开页面、点击、填表、截图和抽取正文。遇到它不该代劳的步骤,就把浏览器交还。
实际怎么配合
1. 你先在 ego-lite 里打开目标站,完成登录。
2. 对 Pi 说「浏览器交给你」,并写清要完成的事,例如核对一张任务卡是否已完成。
3. Pi 只操作你交出的任务空间,不另开一个没登录的浏览器。
4. 出现扫码、验证码、短信、实名或支付时,Pi 停下来,把页面交还给你。
5. 你处理完回复「继续」,它再接着做。
这个来回比把账号密码发给代理更安全,也比纯接口调用更接近你平时点页面的路径。
适合做什么
适合已经登录、步骤清楚、结果能在页面上核对的事:填一张公开工单、给开源仓库提一条具体建议、核对积分或任务状态是否变化。每一步都应该能在页面上看到结果,而不是只相信代理的口头汇报。
不适合让它独自完成的事:输入密码或访问密钥、上传证件照、确认付费,以及以你的名义发表你还没看过的文章。密钥一旦出现在对话里,就应当作已经泄露,用完停用并更换。
写脚本时的两个坑
ego-lite 的页面经常有多个「提交」或「去完成」。用含糊的文字点击会点错。先给目标按钮一个临时 id,或用当前页面上唯一的选择器。
中文不要写在 PowerShell 的一行命令里。把脚本存成 UTF-8 文件,再让 ego-browser 导入执行,否则按钮文字和表单内容会乱码。
怎么判断做完了
不要看按钮文案。有些入口在完成后仍显示「去完成」。以任务状态和数字变化为准,例如卡片变成「已完成」,或积分增加了说明里的数额。刚提交时可能还没入账,过几分钟再刷新一次。
ego-lite 解决的是代理怎么用你已经登录的网页。Pi 解决的是这件事拆成哪些步骤、失败了怎么停。两边都在,代理才能帮你点页面;缺了人确认的那几步,它就不该继续。
- 点赞
- 收藏
- 关注作者
评论(0)