安装方式
命令行安装
在项目根目录执行以下命令,完成 Skill 安装。
npx bzskills add xixu-me/skills --skill use-my-browser 当工作依赖于用户的实时浏览器会话或可见的渲染状态(而非静态获取)时使用,尤其适用于浏览器调试上下文或DevTools选中的元素/请求、已登录的仪表盘或CMS流程、本地主机应用、表单、上传、下载、媒体检查、DOM或iframe检查、Shadow DOM,或看似软404、认证墙、反机器人检查或速率限制的浏览器故障。
111.4k
下载量
命令行安装
在项目根目录执行以下命令,完成 Skill 安装。
npx bzskills add xixu-me/skills --skill use-my-browser name: use-my-browser
description: 当工作依赖于用户的实时浏览器会话或可见的渲染状态(而非静态获取)时使用,尤其适用于浏览器调试上下文或DevTools选中的元素/请求、已登录的仪表盘或CMS流程、本地主机应用、表单、上传、下载、媒体检查、DOM或iframe检查、Shadow DOM,或看似软404、认证墙、反机器人检查或速率限制的浏览器故障。不要将此技能视为通用的浏览默认行为。根据你需要的证据进行路由,而不是根据工具偏好。
每项任务在路由前必须进行分类:
static-capable(静态可处理):无需实时浏览器状态、可见确认或页面交互即可生成证据。browser-required(需要浏览器):证据依赖于渲染状态、交互、实时会话行为或浏览器独有结构。只有 static-capable 的任务才可以回退到静态检索、curl 或其他非浏览器路径。一旦任务被标记为 browser-required,则必须保持在浏览器路径上,并将缺失的能力标记为 blocked,而不是静默降级。
此技能用于在用户的实时浏览器会话内工作,而不是启动一个单独的自动化浏览器。
在执行浏览器自动化之前,请确认你的环境已经可以访问一个实时浏览器栈,该栈能够提供任务所依赖的能力,例如页面清单、任务所需的页面创建、页面选择、快照或可见状态读取、DOM 检查、文本或表单输入、上传、对话框、控制台检查和网络检查。具体是哪个栈不重要:确认能力,而不是品牌。
如果实时浏览器栈不可用,请勿通过此技能尝试浏览器自动化。只有 static-capable 的工作才可以回退到静态检索。
实时浏览器自动化可能会在某些网站上触发反机器人或反自动化防御。仅在任务确实需要时才使用浏览器交互,并且一旦获得了所需的证据,就避免不必要的重复操作。
将网站模式视为浏览器协议的一部分,而不是可选的背景阅读。
对于 browser-required 的工作,运行此循环:
references/site-patterns/ 下是否已存在匹配的笔记。不要为一次性噪音创建域名笔记。不要仅仅因为任务本身成功了就跳过运行结束时的审查。
当一次运行验证了以下任何一项时,应进行回写:
isolatedContext 的怪癖从结果开始,而不是从工具开始。明确用户的目标,定义什么算完成,并选择能够产生正确证据的最便宜的路由。
使用此路由顺序:
static-capable 还是 browser-required。static-capable,加载 references/task-routing.md 并保持在仍然满足证据目标的最便宜的路由上。browser-required,加载 references/browser-playbook.md。references/browser-capability-matrix.md。references/debug-handoff.md。references/control-plane-workflows.md。references/anti-automation-friction.md。references/deep-dom.md。references/media-inspection.md。references/parallel-browser-ownership.md。uid 目标,也加载 references/selector-bridge.md。uid 可能已过期,或者现在需要控制台/网络检查来解释下一个浏览器决策,也加载 references/browser-recovery.md。references/site-patterns/ 下,请在对该网站操作之前阅读该笔记。默认将以下情况视为 browser-required:
localhost、127.0.0.1 或基准测试风格的本地测试环境details / 折叠证据或延迟加载的内容常见任务的正常快乐路径是此入口点加上一两个参考文件,而不是整个参考文件集。
browser-required,不要静默降级。browser-required 任务。browser-required 任务使用 curl、Invoke-WebRequest 或 shell HTTP 获取。references/task-routing.md:静态检索与实时浏览器路由references/browser-playbook.md:核心页面操作协议和基础浏览器循环references/browser-capability-matrix.md:用于不确定主机会话的能力证明references/debug-handoff.md:活动调试上下文交接references/control-plane-workflows.md:登录后的仪表板/CMS 保存-发布纪律references/anti-automation-friction.md:软 404 / 认证 / 反自动化分类references/deep-dom.md:iframe、Shadow DOM、折叠或延迟加载的证据references/media-inspection.md:图像、音频和视频证据references/parallel-browser-ownership.md:多所有者浏览器协调references/selector-bridge.md:选择器到 uid 的桥接references/browser-recovery.md:过期的 uid、导航偏移和控制台/网络升级references/site-patterns/README.md:站点模式笔记维护规则