browser_cdp
浏览器 CDP 连接参考
Chrome DevTools Protocol(CDP) 允许外部程序连接并控制一个已在运行的 Chrome 进程。本 skill 覆盖三类场景:
- 扫描本地 CDP 端口 — 发现正在运行的可连接 Chrome
- 连接已有 Chrome — 附加到外部 Chrome,不影响其运行
- 启动暴露 CDP 端口的浏览器 — 让 Playwright 启动的浏览器对外可见
⚠️ 隐私提示:使用 CDP 前请知晓
- 默认模式(
start不带cdp_port):浏览器完全由 Playwright 私有管理,历史记录、Cookies、登录态不会暴露给任何外部程序。- CDP 模式(
start+cdp_port或connect_cdp):任何能访问该端口的程序都可以读取浏览器的完整历史记录、Cookies、当前页面内容、已保存密码等敏感信息。仅在信任的本地环境中使用,不要在公共网络或多用户服务器上暴露 CDP 端口。
⚠️ 单实例限制:一个 workspace 同时只能运行/连接一个浏览器
无论是 Playwright 启动的浏览器还是 CDP 连接,同一 workspace 内同一时间只允许存在一个。需要切换时,必须先执行
stop,再启动或连接新的浏览器。
More from agentscope-ai/copaw
dingtalk_channel_connect
Use a headed browser to automatically complete DingTalk channel integration for QwenPaw. Applicable when the user mentions DingTalk, developer console, Client ID, Client Secret, bot, Stream mode, binding or configuring a channel. Supports pausing when a login page is detected and resuming after the user logs in.
81browser_visible
Use this skill when the user needs to control the browser launch mode for browser_use. By default, browser_use launches the local Chrome/Chromium using managed CDP; `headed` controls whether the window is visible, and `private_mode` controls whether CDP is disabled in favor of Playwright.
51file_reader
Read and summarize text-based file types only. Prefer read_file for text formats; use execute_shell_command for type detection when needed. PDF/Office/images/archives are handled by other skills.
42cron
Use this skill only for scheduled or recurring tasks. Manage jobs with qwenpaw cron list/create/get/state/pause/resume/delete/run, and always pass --agent-id explicitly.
41pptx
Use this skill any time a .pptx file is involved in any way — as input, output, or both. This includes: creating slide decks, pitch decks, or presentations; reading, parsing, or extracting text from any .pptx file (even if the extracted content will be used elsewhere, like in an email or summary); editing, modifying, or updating existing presentations; combining or splitting slide files; working with templates, layouts, speaker notes, or comments. Trigger whenever the user mentions \"deck,\" \"slides,\" \"presentation,\" or references a .pptx filename, regardless of what they plan to do with the content afterward. If a .pptx file needs to be opened, created, or touched, use this skill.
38news
Look up the latest news for the user from specified news sites. Provides authoritative URLs for politics, finance, society, world, tech, sports, and entertainment. Use browser_use to open each URL and snapshot to get content, then summarize for the user.
35