Skip to main content
欢迎为 browseruse-bench 项目做出贡献!本指南将帮助你了解如何参与项目开发。

开发环境设置

1

Fork 仓库

在 GitHub 上 Fork browseruse-bench 仓库
2

克隆代码

3

安装依赖

4

创建分支

贡献类型

添加新 Agent

完整的实现步骤、目录结构和注册方式详见 接入自定义 Agent

添加新 Benchmark

  1. benchmarks/ 目录下创建新 Benchmark 目录
  2. 准备任务数据和 data_info.json
  3. 实现评估器(可选)
  4. 更新文档
详见 自定义 Benchmark

修复 Bug

  1. 创建 Issue 描述问题
  2. 提交包含修复的 PR
  3. 确保测试通过

改进文档

  1. 修改 docs/ 目录下的文档
  2. 提交 PR

代码规范

格式化

类型检查

测试

提交 PR

1

确保测试通过

2

提交更改

3

推送分支

4

创建 PR

在 GitHub 上创建 Pull Request,描述你的更改

Commit 规范

使用 Conventional Commits 格式:
  • feat: 新功能
  • fix: Bug 修复
  • docs: 文档更新
  • refactor: 代码重构
  • test: 添加测试
  • chore: 其他更改
示例: