browser-cdp
Installation
SKILL.md
Browser CDP — 浏览器自动化
依赖
首次使用前必须安装:
cdp_client.py、browser_actions.py、page_snapshot.py依赖websockets库。 若未安装,CDP 通信会失败(RuntimeError: Missing 'websockets' package)。
pip install websockets
自动检测:在脚本开头加入以下代码可以自动安装缺失依赖:
import subprocess, importlib
if importlib.util.find_spec('websockets') is None:
subprocess.check_call([sys.executable, '-m', 'pip', 'install', 'websockets', '-q'])