browser-harness

3周前发布 6 0 0 0

browser-use/browser-harness#browser-harness

Skill 安装

多 Agent 安装
npx skills add https://github.com/browser-use/browser-harness --skill browser-harness

使用 npx skills 快速安装,支持将 Skill 添加到多个兼容的 AI Agent。

Skill 调研报告

browser-use/browser-harness#browser-harness

Skill 更新日志

版本列表
v0.1.13 最新
## 变更内容 - 将 MCP extra 固定到 mcp 2.1.1。 - 将发布构建工具固定到 build 1.6.0 和 setuptools 84.0.0。 - 保留 0.1.12 中的 Chrome 权限和 macOS 辅助功能可靠性改进。 ## 验证 - 在启用 MCP extra 的情况下,251 个单元测试通过。 - pip-audit 在解析后的环境中未发现已知漏洞。 - Wheel 和源码分发包均构建成功。
v0.1.12
## 变更内容 * fix: 在 macOS 上发现 Brave Origin 配置文件,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/728 * 每个守护进程仅保留一个待处理的 Chrome 授权,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/737 * 将 browser-harness 升级到 0.1.12,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/740 **完整变更日志**:https://github.com/browser-use/browser-harness/compare/v0.1.11...v0.1.12
v0.1.11
## 变更内容 * fix: 清理未使用的浏览器恢复启动,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/657 * docs: 激活后重试隐藏标签页滚动,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/658 * docs: 防止跨 harness 调用出现重复标签页,作者 @gregpr07,见 https://github.com/browser-use/browser-harness/pull/665 * 在 browser-harness 辅助工具之上添加 MCP 服务器封装,作者 @cckyros,见 https://github.com/browser-use/browser-harness/pull/601 * fix: 验证本地 Chrome 探测,作者 @ShiroKSH,见 https://github.com/browser-use/browser-harness/pull/522 * shopify-admin: Forms 应用弹窗编辑技能,作者 @NoamAAO,见 https://github.com/browser-use/browser-harness/pull/568 * docs: 添加 X 文章源恢复回退,作者 @kleberAbreu,见 https://github.com/browser-use/browser-harness/pull/515 * fix: 为录制器帧设置截图 IPC 超时,作者 @rajarshidattapy,见 https://github.com/browser-use/browser-harness/pull/700 * fix: 为可打印字符发送真实物理键码,作者 @rajarshidattapy,见 https://github.com/browser-use/browser-harness/pull/705 * fix: 根据浏览器操作系统而非宿主操作系统选择全选修饰键,作者 @epoyraz,见 https://github.com/browser-use/browser-harness/pull/698 * docs: 删除该标志被移除后遗留的过时 -c 引用,作者 @rajarshidattapy,见 https://github.com/browser-use/browser-harness/pull/703 * docs: 阐明如何禁用 CDP 触摸模拟,作者 @gregpr07,见 https://github.com/browser-use/browser-harness/pull/667 * docs(AGENTS): 为代理添加 Commands、Security 和验证路径,作者 @msju199,见 https://github.com/browser-use/browser-harness/pull/589 * docs: 让代理选择更快的长文本输入,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/708 * 修复 events.jsonl 写入因页面标题中的孤立代理项而崩溃,作者 @chaucerj,见 https://github.com/browser-use/browser-harness/pull/676 * fix(admin): 不将外层仓库视为可编辑安装,作者 @ddy4633,见 https://github.com/browser-use/browser-harness/pull/562 * fix: 使 MCP 服务器可从 PyPI 安装,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/711 * 缩小技能描述以匹配 When Not to Use,作者 @illmethinks0,见 https://github.com/browser-use/browser-harness/pull/555 * fix(helpers): 释放 js(target_id=...) 附加的 iframe 会话,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/720 * feat: 允许禁用标签页标题标记,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/726 * 将 browser-harness 升级到 0.1.11,作者 @gregpr07,见 https://github.com/browser-use/browser-harness/pull/732 ## 新贡献者 * @cckyros 在 https://github.com/browser-use/browser-harness/pull/601 中首次贡献 * @ShiroKSH 在 https://github.com/browser-use/browser-harness/pull/522 中首次贡献 * @NoamAAO 在 https://github.com/browser-use/browser-harness/pull/568 中首次贡献 * @kleberAbreu 在 https://github.com/browser-use/browser-harness/pull/515 中首次贡献 * @rajarshidattapy 在 https://github.com/browser-use/browser-harness/pull/700 中首次贡献 * @epoyraz 在 https://github.com/browser-use/browser-harness/pull/698 中首次贡献 * @msju199 在 https://github.com/browser-use/browser-harness/pull/589 中首次贡献 * @chaucerj 在 https://github.com/browser-use/browser-harness/pull/676 中首次贡献 * @ddy4633 在 https://github.com/browser-use/browser-harness/pull/562 中首次贡献 * @illmethinks0 在 https://github.com/browser-use/browser-harness/pull/555 中首次贡献 **完整变更日志**:https://github.com/browser-use/browser-harness/compare/v0.1.10...v0.1.11
v0.1.10
## 变更内容 * 添加机器可读的守护进程健康检查,作者 @laithrw,见 https://github.com/browser-use/browser-harness/pull/653 * feat: 允许禁用更新检查,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/634 * fix: 从守护进程日志中隐藏 CDP 凭据,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/639 * feat: 对编排器拥有的守护进程采用故障关闭策略,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/640 * fix: 将截图响应超时与 IPC 连接超时分离,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/641 * feat: 允许抑制 Cloud 实时查看器,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/642 * fix: 复用中继空白标签页占位符,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/643 **完整变更日志**:https://github.com/browser-use/browser-harness/compare/v0.1.9...v0.1.10
v0.1.9
## 变更内容 * 改进 CDP 主机名日志记录,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/574 * 将 Pillow 依赖升级到 12.3.0,作者 @sauravpanda,见 https://github.com/browser-use/browser-harness/pull/578 * 记录可选的 macOS 远程调试授权,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/607 * 添加 macOS 远程调试授权辅助工具,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/610 * 移除代理云注册链接,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/611 * 简化 README 并添加 Browser Harness 演示,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/612 * 改进 README 演示和云部分,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/614 * 在 README 中使用 X 视频展示,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/615 * daemon: 将命名自动化保留在可复用的后台标签页中,作者 @MagMueller,见 https://github.com/browser-use/browser-harness/pull/618 * 将 browser-harness 升级到 0.1.9,作者 @gregpr07,见 https://github.com/browser-use/browser-harness/pull/623 **完整变更日志**:https://github.com/browser-use/browser-harness/compare/v0.1.8...v0.1.9
v0.1.8
Chrome 不再需要提前打开。如果没有正在运行的 Chromium 系列浏览器,harness 会为你启动一个——选择一个已启用远程调试的配置文件,并跳过配置文件选择器。 - 附加到可复用的标签页(about:blank、新标签页或现有的 `chrome://inspect` 标签页),而不是总是打开新标签页,因此启动更快,提示更少。 - 仅关闭 harness 自己打开的遗留 `chrome://inspect` 标签页——你的标签页不受影响。 - 最多每 3 分钟打开一次 `chrome://inspect/#remote-debugging`,并防止过时的 DevToolsActivePort 文件。 - 当设置或权限阻止连接时,提供更清晰、可操作的错误。
v0.1.7
你不再需要为每个任务点击“在 Chrome 中允许”!harness 现在打开一个连接并保持它,因此每个 Chrome 会话只需接受一次,在 Chrome 重启之前不会再看到弹窗。
v0.1.6
Browser Harness 现在可以录制浏览器任务,并将数小时的代理工作转化为简短、可验证的视频。 视频使用真实的浏览器帧、点击、光标移动和输入——然后用简洁的字幕、诚实的错误与纠正说明以及经过验证的最终结果来浓缩工作过程。 视频创建直接内置于 Browser Harness。无需单独的技能或安装。录制默认关闭,可以全局启用,也可以通过“record this”、“show me what you did”或“make a demo”等提示为单个任务请求。
v0.1.5
稳定版 0.1.5 发布。 - 将打包技能标识重命名回 browser-harness。 - 更稳健的 CLI 遥测:遥测关闭时跳过守护进程 ping,记录浏览器类型(远程/本地)。 - 当没有本地浏览器可用时,建议使用云浏览器。 - Windows 可靠性:使用真实启动回溯的 UTF-8 守护进程日志,按操作系统发现 Chrome 配置文件(包括通过 %LOCALAPPDATA% 的 Beta/Dev),更清晰的远程调试连接错误,并容忍损坏的 auth.json。
v0.1.4
稳定版 0.1.4 发布。 - 将打包技能标识重命名为 Browser Use。 - 在技能中添加 Browser Use v4 指南。 - 使 API 密钥 stdin 示例可复制粘贴。 - 包版本升级到 0.1.4。
v0.1.3
稳定版 0.1.3 发布。 - 修复打包技能 frontmatter。 - 为技能元数据添加回归测试覆盖。 - 包版本升级到 0.1.3。
v0.1.2
稳定版 0.1.2 发布。 - 小幅修复。 - 包版本升级到 0.1.2。
v0.1.1
- 正确的打包支持 - 启用自动更新
v0.1.1rc1
browser-harness 0.1.1 的候选发布版本。\n\n- 添加 PyPI 发布工作流和包元数据。\n- 为 `browser-harness skill` 打包 browser-harness 技能。\n- 添加 Browser Use Cloud 认证、遥测退出/状态以及 BH_HOME 状态布局。\n- 保持浏览器连接管理贴近主分支的简单守护进程模型。\n- 添加具有命名会话隔离的本地开发包装器。

暂无评论

none
暂无评论...