- เครื่องมือที่ใช้ OpenAI LLM เพื่อวิเคราะห์ issue ของโปรเจกต์บน GitHub และติดป้ายกำกับที่เหมาะสมโดยอัตโนมัติ
- ทำงานโดยอิงจากไฟล์รายการ labelsที่ผู้ใช้จัดเตรียมไว้ และจะอ่าน issue ของรีโพซิทอรีที่กำหนดเพื่อเลือก label ที่เหมาะสม
- ใช้
gpt-4o-mini เป็นโมเดลเริ่มต้น และสามารถตั้งค่าโมเดล ไฟล์ labels และการทำ dry-run ได้อย่างยืดหยุ่นผ่านบรรทัดคำสั่ง
- หากเพิ่มไฟล์
.gail-labels ไว้ที่รากโปรเจกต์ ระบบจะใช้ไฟล์ดังกล่าวโดยอัตโนมัติ และรันได้ง่ายโดยไม่ต้องตั้งค่าเพิ่มเติม
- เดิมพัฒนาขึ้นเพื่อจัดการ open issue มากกว่า 200 รายการของ libffi และทำงานได้ดีเกินคาด
- การติดตั้ง dependency ใช้
ocicl
$ ocicl install
$ make
- วิธีใช้งาน
$ gail OWNER REPO [옵션]
- ตัวเลือกหลัก:
--labels <파일경로>: ระบุไฟล์รายการ labels ที่จะใช้ (.gail-labels เป็นค่าเริ่มต้น)
--model <모델명>: ระบุโมเดล OpenAI ที่จะใช้ (gpt-4o-mini เป็นค่าเริ่มต้น)
--dry-run: จำลองผลลัพธ์โดยไม่ติดป้ายกำกับจริง
- หากเพิ่มไฟล์
.gail-labels ไว้ที่รากของรีโพซิทอรี ระบบจะตรวจพบและใช้ไฟล์ label นั้นโดยอัตโนมัติ
1 ความคิดเห็น
เป็นโปรเจกต์ Common Lisp สินะ เพราะอย่างนั้นถึงใช้ชุด ocicl+make ได้สินะ ให้ Vibe AI จัดการอันนี้แล้วสั่งให้ทำเป็น typescript+deno ไปเลยน่าจะดูแลง่ายกว่านะ