贡献指南
感谢你对 HyperIsland 的关注与支持!
如何贡献
报告问题
如果你发现了 Bug 或有功能建议,请通过以下方式反馈:
- 在 GitHub Issues 中创建 Issue
- 提供详细的复现步骤或截图
- 如果是 Bug,请上传 LSPosed 日志
提交 Bug 报告时
请包含以下信息:
- 你的系统版本(HyperOS 版本号)
- LSPosed 版本和 API 版本
- 复现步骤
- 完整的 LSPosed 日志
- 如果可能,提供复现视频
提交代码
欢迎提交 Pull Request!
- Fork 本仓库
- 创建你的特性分支 (
git checkout -b feature/amazing-feature) - 提交你的更改 (
git commit -m 'Add some amazing feature') - 推送到分支 (
git push origin feature/amazing-feature) - 创建 Pull Request
完善文档
文档优化同样重要!如果你发现文档有任何问题或可以改进的地方,欢迎提交修改。
开发环境
HyperIsland 使用 Flutter 开发,主要技术栈:
- 框架:Flutter
- 状态管理:Provider / Riverpod
- 通知处理:HyperOS 通知 API
- 模块框架:LSPosed
详见 构建指南。
社区
- QQ 群:1045114341
- GitHub Issues:点击前往
许可证
本项目基于 MIT License 开源。