贡献指南
如何为 IfAI 做贡献。
开始
- Fork 仓库
- 克隆您的 fork
- 创建功能分支
- 进行更改
- 提交 PR
开发设置
bash
git clone https://github.com/YOUR_USERNAME/ifai.git
cd ifai
npm install
npm run tauri:dev代码风格
前端
- 使用 TypeScript 严格模式
- 遵循 React 最佳实践
- 使用 Prettier 格式化
后端
- 遵循 Rust 风格指南
- 使用
cargo fmt - 使用
cargo clippy
提交消息
遵循约定式提交:
feat: 添加新功能
fix: 修复问题
docs: 更新文档拉取请求
- 描述您的更改
- 链接相关问题
- 确保测试通过
- 请求维护者审查
报告问题
社区准则
- 互相尊重
- 欢迎新手
- 专注于建设性反馈