AIstudioProxyAPI 不支持无头模式主要因为 Google AI Studio 的反自动化机制。这个网页平台会检测到无头浏览器的特征并阻止访问。具体限制包括:
- 浏览器指纹检测:Google 能够识别 Playwright 等自动化工具的无头模式特征。
- 交互验证要求:某些情况下需要人工完成 captcha 验证或其他交互操作。
替代解决方案可以考虑:
- 使用最小化窗口:在启动参数中添加
--start-minimized
或类似选项,虽然可见但减少干扰。 - 虚拟显示方案:通过 Xvfb 等虚拟帧缓冲器模拟显示环境。
- 远程桌面控制:将浏览器实例运行在远程服务器,通过 VNC/RDP 连接管理。
需要注意的是,这些方案可能会增加系统资源消耗或复杂度,需要根据实际需求权衡选择。
This answer comes from the articleAIstudioProxyAPI: Unlimited use of the Gemini 2.5 Pro Model APIThe