第 2 章 · 环境搭建与第一次出车 本章要回答的三个问题:一台普通的开发机要把 Browser-Use 跑起来,最少要装哪几样东西、最容易在哪几步翻车?第一段自动化脚本运行时终端里滚过的一屏日志,每一行都在说什么?要操作需要登录的站点,怎么让智能体借走你手里的登录态而不把密码交给模型? 为什么会有这一章 第 1 章把装备清点完毕,本章做出勤准备。这一章的特殊性在于:它是全书唯一"装完就走"的章节,却是劝退率最高的一章。环境问题不会以概念的形式出现,而会以一串英文报错砸在脸上:模型密钥没配、浏览器内核没下载、Python 版本不兼容、公司网络拦了安装源——每个坑单看都浅,叠加起来足以让一个下午消失。
本章要回答的三个问题:一台普通的开发机要把 Browser-Use 跑起来,最少要装哪几样东西、最容易在哪几步翻车?第一段自动化脚本运行时终端里滚过的一屏日志,每一行都在说什么?要操作需要登录的站点,怎么让智能体借走你手里的登录态而不把密码交给模型?
第 1 章把装备清点完毕,本章做出勤准备。这一章的特殊性在于:它是全书唯一"装完就走"的章节,却是劝退率最高的一章。环境问题不会以概念的形式出现,而会以一串英文报错砸在脸上:模型密钥没配、浏览器内核没下载、Python 版本不兼容、公司网络拦了安装源——每个坑单看都浅,叠加起来足以让一个下午消失。
更隐蔽的成本是"带病上岗":环境半通不通,脚本也能跑,但每次都慢半拍、时不时抽风,你以为是自己代码的问题,排查半天才发现是内核版本不配。所以本章的写法刻意啰嗦——不是把命令堆给你,而是把每一层装了什么、装到哪、怎么验证装对了,一层层交代清楚。命令台的第二课:出车前绕车一圈,比路上抛锚省一小时。
学完 1.3 的选型判断,你已经知道什么时候该派这辆车。本章末尾的"接管真实浏览器"一节,则是把车钥匙换成本地 Chrome——登录态这个现实问题,多数教程绕着走,我们正面处理。
命令台纪律:环境没验证,不接第一张任务单。
对照三个问题,本章交付三样东西:
| 节号 | 回答哪个问题 | 关键产出 |
|---|---|---|
| 2.1 开发环境配置 | 最小可用环境怎么装、怎么验证 | 四层安装清单、冒烟测试、报错对照表 |
| 2.2 第一段自动化脚本 | 完整任务怎么跑、日志怎么读 | 可跑通的任务脚本、输出逐行解读、参数首调 |
| 2.3 接管真实浏览器与登录态 | 登录态从哪来、密码去哪了 | 本机 Chrome 接管配置、多账号隔离、风险清单 |
三节的节奏是"装好、跑通、走深":2.1 结束时环境是空转的但验证通过;2.2 结束时你有一段拿得出手的自动化;2.3 结束时它能碰真实业务里最常见的那道坎——登录。
环境通过冒烟测试、第一段任务完整跑通、登录态方案跑过一次真站点,本章就完成了使命。第 3 章会把 2.2 里你"看懂了"的日志,升级成"说得出原理"的指挥循环:观察这拍在做什么、决策那拍模型拿到的是什么、复核那拍凭什么判断成败。日志还看不懂的话先别硬闯——第 3 章全部内容都压在那屏日志上。