游乐游手机版
首页/AI热点日报/热点详情

Manus是否兼容百度浏览器及使用说明

类型:热点整理2026-08-18
Manus 默认会调用系统浏览器,但由于百度浏览器的内核适配和进程机制较为特殊,实际使用中经常出现识别失败、任务卡住,或提示“browser not reachable”等错误。遇到这类问题,通常需要先通过日志确认浏览器是否被正确识别,再通过修改 config agent yaml 指定 execu

Manus 默认会调用系统浏览器,但由于百度浏览器的内核适配和进程机制较为特殊,实际使用中经常出现识别失败、任务卡住,或提示“browser not reachable”等错误。遇到这类问题,通常需要先通过日志确认浏览器是否被正确识别,再通过修改 config/agent.yaml 指定 executable_path,或在命令行中传入 --browser-executable 参数;如果仍不稳定,也可以绕过百度浏览器,改用 Chromium 兼容方案来提高成功率。

Manus与百度浏览器兼容吗

Manus 在执行需要浏览器参与的任务时,默认会调用当前系统中已安装的浏览器。不过,百度浏览器由于内核实现和进程管理方式与常规 Chromium 浏览器存在差异,往往会导致 Manus 无法稳定识别或顺利接管浏览器窗口,进而出现任务中途卡死、浏览器无法连接,或报出“browser not reachable”错误。

确认百度浏览器是否被Manus识别

启动 Manus 后,可在任务栏中输入“打开浏览器访问manus.im”,随后观察右侧“Manus的电脑”面板中的浏览器启动日志。判断方式非常直接:如果日志中显示Browser: baidu-browser或类似标识,说明当前百度浏览器已经被 Manus 正确识别;如果看到的是Browser: chrome,或者直接出现报错信息,则表示识别过程没有成功。

这一步通常不需要手动操作,完全依赖 Manus 的自动探测机制——它主要会检查 Windows 注册表中HKEY_CLASSES_ROOTbaiduhtmlshellopencommand路径所指向的可执行文件路径是否规范,以及是否存在空格、中文目录等可能影响识别的问题。

强制指定百度浏览器路径(Windows)

方法一:修改Manus配置文件

打开 Manus 的安装目录,进入 config/agent.yaml 文件,找到 browser: 字段后,直接在其下方补充一行:
executable_path: "C:\Program Files (x86)\Baidu\Browser\Application\baidubrowser.exe"

【必须用双反斜杠】如果只使用单反斜杠,可能会导致 YAML 解析失败,进而引发 Manus 启动崩溃,而且通常不会有明确报错提示。

方法二:命令行启动时传参

在终端中执行:
manus --browser-executable "C:Program Files (x86)BaiduBrowserApplicationbaidubrowser.exe"

需要注意的是:该参数仅在本次启动时有效,程序关闭后配置不会保留;如果路径中包含空格,必须使用英文双引号包裹,否则系统很容易将其误判为多个独立参数。

绕过百度浏览器,改用Chromium内核兼容方案

第一步:在百度浏览器地址栏中输入bd://about,然后点击“内核版本”旁边的“复制”按钮。

第二步:对比返回结果——如果显示“Chromium 124.0.6367.202”,说明其底层内核与 Chrome 124 高度一致,此时通常可以直接复用对应版本的 Chrome 驱动。

第三步:卸载百度浏览器自带的 WebDriver 组件(位于安装目录driver),再将 Chrome 124 对应版本的chromedriver.exe复制到同一目录,并重命名为baidudriver.exe

这一步通常可以解决大约 90% 的页面元素定位失败问题,因为百度浏览器在自动化控制时,实际调用的是其自身封装的 chromedriver 适配层,而不是完全独立实现的一套驱动接口。

来源:https://www.php.cn/faq/2969431.html

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。