LogoLogo
LogoLogo
欢迎来到周周黑客松!

入门

新成员快速上手指南黑客松入门手册

深度参与

深度参与与共建指南积分与等级体系
社区活动手册

资源

社区常用工具链接
社区网站开发指南
AI 辅助开发API 开发认证系统编码规范配置说明贡献指南数据库部署指南常见问题 FAQ快速开始国际化 (i18n)项目结构测试UI 设计规范
开源许可与贡献方式
资源社区网站开发指南贡献指南

贡献指南

如何参与社区网站开发

如何参与

我们欢迎大家参与到社区网站的开发中来!也欢迎有相同理念的小伙伴或各地黑客松社区基于我们的代码进行二次开发。

仓库说明

  • Web 主仓库(手机端 + 桌面端): hackathonweekly/community
  • 小程序端仓库(WebView 容器): hackathonweekly/mini-community

贡献建议

新人友好

  • 维护社区文档,修正错误和补充内容
  • 测试网站功能,寻找并报告 Bug
  • 翻译社区文档,添加多语种翻译
  • 提出改进建议

有经验的开发者

  • 根据社区 roadmap 开发新功能
  • 改进用户界面和后端功能
  • 优化性能和代码质量
  • Review 其他人的 PR

工作流程

Fork → Branch → PR

# 1. Fork 仓库到你的 GitHub 账号

# 2. 克隆你的 Fork
git clone https://github.com/YOUR_USERNAME/community.git
cd community

# 3. 创建功能分支
git checkout -b feature/my-feature

# 4. 开发并提交
git add .
git commit -s -m "feat(scope): add my feature"

# 5. 推送到你的 Fork
git push origin feature/my-feature

# 6. 在 GitHub 上创建 Pull Request → 目标分支: develop

PR 要求

  • 清晰的描述和变更说明
  • 关联相关 Issue
  • 通过 lint 和类型检查
  • UI 变更附带截图
  • 遵循 编码规范

许可证与贡献声明

  • 代码: AGPL-3.0
  • 内容: CC BY-SA 4.0
  • 贡献方式: CLA(提交时使用 git commit -s)

详细说明请参阅 开源许可与贡献方式。

相关文档

  • 贡献指南 (GitHub)
  • 开发规范
  • 行为准则
  • CLA 声明

配置说明

环境变量、Feature Flags 和配置管理

数据库

Prisma ORM、数据模型和数据库管理

On this page

如何参与仓库说明贡献建议新人友好有经验的开发者工作流程Fork → Branch → PRPR 要求许可证与贡献声明相关文档
发现
文档
消息
登录