感谢你对 Any Auto Register 的关注!欢迎提交 Issue 和 Pull Request。
python3 -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txtpytest运行单个测试文件:
pytest tests/test_api_health.py -vfeat:新功能fix:修复docs:文档refactor:重构test:测试chore:构建/工具
- 在
platforms/下新建目录 - 实现
plugin.py(继承BasePlatform,用@register装饰器注册) - 实现
protocol_mailbox.py(协议模式注册逻辑) - 可选:实现
browser_register.py和browser_oauth.py - 在
resources/platform_capabilities.json中添加平台能力声明 - 添加对应的测试
- Python 代码遵循 PEP 8
- 类型注解尽量完整
- 中文注释和日志