2.3 KiB
2.3 KiB
贡献指南
欢迎参与胡汉三千年项目!本项目致力于通过开源工具传播中华文明的世界史意义。
🎯 贡献方式
1. 代码贡献
- 音韵分析工具:改进音韵考古学算法
- 可视化系统:开发交互式理论展示界面
- 数据处理:优化文明传播模型的数据处理
2. 理论研究
- 理论验证:提供实证数据支持理论框架
- 跨学科整合:连接语言学、历史学、考古学等领域
- 方法论创新:改进研究方法和分析工具
3. 文档完善
- 使用教程:编写工具使用指南
- 理论解释:简化复杂理论的解释
- 示例代码:提供实用的代码示例
🚀 快速开始
开发环境设置
# 克隆项目
git clone https://github.com/ben/huhan3000.git
cd huhan3000
# 安装依赖
pip install -r requirements.txt
# 运行测试
pytest tests/
项目结构
huhan3000/
├── core-theory/ # 核心理论
├── tools/ # 开源工具
├── research/ # 学术研究
├── docs/ # 项目文档
├── examples/ # 使用示例
└── tests/ # 测试用例
📝 提交规范
分支命名
feature/音韵分析优化- 新功能开发bugfix/符号查询修复- 问题修复docs/理论指南更新- 文档更新
提交信息格式
类型(范围): 简短描述
详细描述(可选)
关联Issue: #123
类型说明:
feat: 新功能fix: 问题修复docs: 文档更新test: 测试相关refactor: 代码重构
🔧 开发指南
代码规范
- 遵循PEP 8编码规范
- 使用类型注解
- 编写单元测试
- 保持代码可读性
测试要求
- 新功能必须包含测试用例
- 测试覆盖率不低于80%
- 集成测试确保功能完整性
🤝 社区交流
讨论渠道
- GitHub Issues: 功能讨论和问题报告
- GitHub Discussions: 理论探讨和学术交流
- 邮件列表: 学术合作和深度讨论
行为准则
- 尊重不同学术观点
- 建设性批评和讨论
- 包容多元文化视角
🎁 致谢
感谢所有为项目做出贡献的开发者、学者和爱好者!
让我们一起通过开源工具传播中华文明的智慧!