Skip to content

贡献指南

感谢你对 HyperIsland 的关注与支持!

如何贡献

报告问题

如果你发现了 Bug 或有功能建议,请通过以下方式反馈:

  1. GitHub Issues 中创建 Issue
  2. 提供详细的复现步骤或截图
  3. 如果是 Bug,请上传 LSPosed 日志

提交 Bug 报告时

请包含以下信息:

  • 你的系统版本(HyperOS 版本号)
  • LSPosed 版本和 API 版本
  • 复现步骤
  • 完整的 LSPosed 日志
  • 如果可能,提供复现视频

提交代码

欢迎提交 Pull Request!

  1. Fork 本仓库
  2. 创建你的特性分支 (git checkout -b feature/amazing-feature)
  3. 提交你的更改 (git commit -m 'Add some amazing feature')
  4. 推送到分支 (git push origin feature/amazing-feature)
  5. 创建 Pull Request

完善文档

文档优化同样重要!如果你发现文档有任何问题或可以改进的地方,欢迎提交修改。

开发环境

HyperIsland 使用 Flutter 开发,主要技术栈:

  • 框架:Flutter
  • 状态管理:Provider / Riverpod
  • 通知处理:HyperOS 通知 API
  • 模块框架:LSPosed

详见 构建指南

社区

许可证

本项目基于 MIT License 开源。

基于 MIT 许可证发布