ตรวจสอบรหัสโดยอัตโนมัติและข้อเสนอแนะสำหรับคำขอรวม Gitlab โดยใช้ OpenAI GPT-3/4
เริ่มต้นด้วยผู้ตรวจสอบรหัสโดยทำตามคำแนะนำในส่วน เริ่มต้น
บทนำ · คุณสมบัติ · เริ่มต้นใช้ งาน· การใช้งาน · ผู้เขียน
Code Reviewer เป็นเครื่องมือที่รวมเข้ากับ Gitlab และ OpenAI GPT-3/4 เพื่อตรวจสอบโดยอัตโนมัติและให้ข้อเสนอแนะเกี่ยวกับคำขอผสาน มันตรวจสอบตัวอย่างโค้ดแนะนำการปรับปรุงและรับรองว่าจะปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุด
หากต้องการเริ่มต้นด้วยผู้ตรวจสอบรหัสให้ทำตามขั้นตอนด้านล่าง:
git clone https://github.com/yourusername/code-reviewer.git
cd code-reviewernpm installGITLAB_TOKEN=your_gitlab_token
OPENAI_API_KEY=your_openai_api_keyแทนที่ your_gitlab_token ด้วยโทเค็นการเข้าถึงส่วนบุคคล gitlab ของคุณและ your_openai_api_key ด้วยคีย์ OpenAI API ของคุณ
npm run buildnpm run startในโครงการ Gitlab ของคุณสร้าง webhook ที่กระตุ้นให้เกิดเหตุการณ์การร้องขอรวม
ตั้งค่า URL WebHook เป็นจุดสิ้นสุดของเซิร์ฟเวอร์ผู้ตรวจสอบรหัสของคุณ (เช่น https://your-code-reviewer-server.com/webhook)
เมื่อคำขอผสานถูกสร้างหรืออัปเดตในโครงการ Gitlab ของคุณผู้ตรวจสอบรหัสจะตรวจสอบรหัสโดยอัตโนมัติและให้ข้อเสนอแนะเป็นความคิดเห็นเกี่ยวกับคำขอผสาน
git checkout -b my-awesome-contribution ;git commit -m 'feat: Add some awesome contribution' ;git push origin my-awesome-contribution ได้รับใบอนุญาตภายใต้ใบอนุญาต MIT ลิขสิทธิ์© 2023
ดูใบอนุญาตสำหรับข้อมูลเพิ่มเติม