# 贡献指南

感谢你考虑为 Privacy Tuner 贡献代码！请遵循以下步骤：

## 环境搭建

1. Fork 本仓库（如果你有 GitHub）或直接基于本地代码。
2. 创建虚拟环境并安装开发依赖：
   ```bash
   python -m venv venv
   source venv/bin/activate  # Linux/Mac
   venv\Scripts\activate     # Windows
   pip install -e .
   pip install pytest flake8 black
   ```

## 代码风格

- 遵循 [PEP 8](https://www.python.org/dev/peps/pep-0008/)。
- 使用 `black` 格式化代码：`black privacy_tuner/ tests/`。
- 使用 `flake8` 检查：`flake8 privacy_tuner/ tests/`。

## 测试

所有新功能需包含单元测试。运行测试：
```bash
pytest tests/
```

## 提交 Pull Request

1. 创建新分支：`git checkout -b feature/your-feature`
2. 提交修改，编写清晰的 commit 信息。
3. 推送分支并创建 Pull Request。

## 报告问题

通过电子邮件联系：`2770316004@qq.com`。