感謝您考慮為 EisonAI 做出貢獻!
- Fork 本倉庫
- 創建您的特性分支 (
git checkout -b feature/AmazingFeature) - 提交您的修改 (
git commit -m 'Add some AmazingFeature') - 推送到分支 (
git push origin feature/AmazingFeature) - 開啟一個 Pull Request
- 確保您的開發環境符合系統要求
- 在進行任何更改之前,請先同步您的 fork 與上游倉庫
- 創建一個新的分支進行開發
- 編寫代碼時請遵循現有的代碼風格
- 確保所有測試都能通過
- 更新文檔(如有必要)
我們使用約定式提交規範。每個提交消息都應該包含以下結構:
<類型>[可選範圍]: <描述>
[可選正文]
[可選頁腳]
類型必須是以下之一:
- feat: 新功能
- fix: 錯誤修復
- docs: 文檔更改
- style: 代碼格式修改
- refactor: 代碼重構
- perf: 性能優化
- test: 測試相關
- chore: 構建過程或輔助工具的變動
- 所有的代碼更改都需要經過審查
- 審查者可能會要求進行更改
- 代碼必須符合項目的代碼規範
- 所有測試都必須通過
如果您發現了問題,請使用 issue 模板提交問題報告,並包含:
- 問題的清晰描述
- 復現步驟
- 預期行為
- 實際行為
- 系統環境信息
- 相關的日誌輸出
如果您發現了安全漏洞,請不要公開報告。相反,請發送電子郵件至 security@example.com。
請遵循我們的 行為準則。
通過貢獻您的代碼,您同意您的貢獻將根據項目的 PolyForm Noncommercial License 1.0.0 許可證進行授權。