用途:把有边界的自然语言浏览器意图(或一小组意图)交给 Jev 解释当前无障碍快照,并在已有的 agent-browser 会话中执行,然后返回观察结果。调用方负责任务、权限、字面值与最终验收。若已知具体命令,优先直接使用 agent-browser。
主要能力:提供普通语义控件的点击、使用调用方提供值的填充,以及短暂等待。支持简短的连续多动作意图,返回的动作与最新观察可供检查。reported_complete 仅表示 Jev 的判断,不代表任务或业务已被验证成功。
使用方式:在用户选定的 agent-browser 会话与二进制/分支中继续,遵循既有项目策略、租户/账户绑定与独占会话安排。提供清晰有边界的意图、精确的非机密文本值以及调用方真实授权策略。使用 references/usage.md 中的 API 或 CLI,复用捆绑实现。依赖 Node.js 20.3+ 与现有 agent-browser 可执行文件,需配置其路径与会话;本技能不安装或替换浏览器、分支或凭证插件。在技能目录安装固定 JavaScript 依赖:npm ci --ignore-scripts --no-audit --no-fund。修改辅助代码后运行 npm test。
隐私与限制:发送可见无障碍数据前须提供隐私过滤器,沿用项目的敏感名称/账户脱敏;不要发送凭证输入界面、密码或 OTP,应先在既有凭证提供方(如已配置的 Bitwarden)中完成认证。意图与提供值也会传到模型,需避免机密。证据应私密存储,CLI 会新建 mode-600 证据文件并打印摘要,API 调用方自行负责存储。仅支持点击、填充与短等待,不支持导航规划、自动补全、上传或会计核对。进程锁无法协调其他进程或人工浏览器活动。活跃验收仅覆盖受监督的只读场景,不能保证任意站点可靠性或写入安全。