Chrome 免登录调试浏览器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_7850d9d3/chrome-debug-login。
技能介绍
解决的问题
国内平台常依赖扫码、验证码和风控上下文,Agent 直接调用接口或无状态浏览器容易卡在登录态。本技能把登录问题变成一次性人工动作:在独立 Chrome 配置目录中人工登录目标平台,随后通过 Chrome DevTools Protocol 复用磁盘中的 Cookie,让自动化操作保持已登录状态。
工作方式
- 独立目录:用
--user-data-dir指定专用配置目录,避免与主力 Chrome 的进程、Cookie 和历史记录互相干扰。 - 调试端口:以
--remote-debugging-port=9222启动浏览器,并在 Chrome 128+ 中配合--remote-allow-origins=*允许本地 CDP WebSocket 连接。 - 登录复用:人工完成账号密码或扫码登录一次后,登录态写入本地 Cookie 数据库;Agent 再通过 CDP 打开标签页、执行 JavaScript、点击元素、填写表单和读取页面内容。
- 平台扩展:新增平台不需要改代码或配置,只需在调试浏览器中打开页面并手动登录一次。
适用边界
该方案适合本机自动化和低频人工介入场景。它依赖真实 Chrome 窗口,headless 更容易被检测;调试端口默认绑定 localhost,但能访问该端口的进程都可控制浏览器,建议使用小号或测试账号。Cookie 可能随平台策略过期,跨机器迁移也不保证每个平台继续接受登录态。
使用场景
- 在头条或小红书已登录页面中批量读取文章、评论并导出结构化数据
- 用 CDP 打开标签页、点击按钮和填写表单,完成已登录后台操作
- 为多平台发布流程保留登录态,新增站点时只在调试浏览器手动登录一次
- 本机多 Agent 共享同一 Chrome 实例,通过 9222 端口分别执行页面任务
适合人员
- 需要自动化已登录国内平台的 Agent 工程师:希望用 CDP 操作真实 Chrome 并保持登录态
- 维护多平台发布与数据检查流程的运营工程师:希望新增平台时只手动登录一次
- 构建本地浏览器自动化工具的个人开发者:希望隔离 Chrome 配置目录,不影响主力浏览器
- 调试会话持久化的自动化测试工程师:希望复用 Cookie 减少重复扫码和验证码