Agent Skills
返回列表
Chrome CDP 运行时

Chrome CDP 运行时

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_2a19425c/chrome-cdp-runtime。

技能介绍

要解决的问题

浏览器自动化经常卡在环境判断:9222 是否已监听、当前 Chrome 是否可用、是否可以接管已有实例,或能否按已知路径启动调试实例。若路径未知或端口不可达,继续尝试其他浏览器会引入不必要的偏差。Chrome CDP 运行时 把这段前置环境收敛为明确流程。

技能如何工作

  • 优先检查 9222 是否可访问。
  • 接管已有实例:如果端口已监听,则连接现有 Chrome CDP 实例,不重复启动。
  • 受控启动:仅当提供已确认的 chromeExecutablePath 时,才启动 Chrome 调试实例并开启 9222。
  • 页面操作:连接 CDP 后列出 tab,选择目标页面,执行基础脚本、读取与导航。
  • 环境报告:路径未知、Chrome 未安装或 9222 未监听时,明确报告阻塞原因,而不是猜测系统环境。

适用边界

该技能聚焦 Chrome CDP,不使用 Edge 或其他浏览器替代方案。若上层业务需要更复杂的自动化编排,应在此基础上补充目标选择、等待策略与错误恢复;它本身提供的是稳定的浏览器运行时接入能力。

使用场景

  • 在本地调试环境检查 9222 是否已监听,并接管当前 Chrome CDP 实例以执行页面脚本。
  • 在已知 Chrome 可执行路径下启动带 9222 调试端口的实例,并列出可用 tab 选择目标页面。
  • 为上层业务 skill 准备 Chrome 浏览器运行环境,连接目标 tab 后执行基础读取、导航和脚本。
  • 当 9222 未监听且未提供 Chrome 路径时,按约束报告环境不满足,避免猜测路径或切换浏览器。

适合人员

  • 需要在 CI 或本地调试脚本中先判断 Chrome CDP 是否可接管的自动化工程师
  • 要把页面检查脚本接入已有 Chrome 实例的浏览器工具研发
  • 需要为上层 Agent 技能准备 Chrome 运行时环境的平台研发
  • 需要按固定路径启动 Chrome 调试实例并操作目标 tab 的测试工程师