# 贡献指南

感谢您对 AiToEarn 项目的关注！我们欢迎任何形式的贡献，包括但不限于提交 bug 报告、功能请求、代码改进和文档完善。

## 目录

- [贡献指南](#贡献指南)
  - [目录](#目录)
  - [行为准则](#行为准则)
  - [开发环境搭建](#开发环境搭建)
  - [提交 Pull Request](#提交-pull-request)
  - [报告 Bug](#报告-bug)
  - [建议新功能](#建议新功能)
  - [代码审查](#代码审查)

## 行为准则

请遵守我们的行为准则，确保所有参与者都能在一个开放和友好的环境中进行交流。

## 开发环境搭建

1. Fork 项目到自己的 GitHub 账户
2. 创建功能分支：
  ```bash
  git checkout -b feature/your-feature-name
  ```
3. 提交更改：
  ```bash
  git add . 
  git commit -m "feat: add new feature"
  ```
4. 推送到 Fork 的仓库：
  ```bash
  git push origin feature/your-feature-name
  ```
5. 在 GitHub 上创建 Pull Request

## 报告 Bug
1. 确保 bug 没有被其他 issue 所报告
2. 创建一个新 issue，并填写以下信息：
  - 描述 bug 的标题
  - 描述 bug 的详细内容
  - 步骤来复现 bug
  - 截图（如果有）
  - 其他信息（如错误日志、堆栈跟踪等）
## 建议新功能
1. 确保新功能没有被其他 issue 所报告
2. 创建一个新 issue，并填写以下信息：
  - 描述新功能的标题
  - 描述新功能的详细内容
  - 截图（如果有）
## 代码审查
1. 创建一个 pull request
2. 等待其他贡献者进行代码审查
3. 修改代码并提交新的 commit
4. 推送新的 commit 到你的 fork 的仓库
5. 确保 pull request 被合并到主仓库
