5 poin oleh xguru 2025-05-26 | 1 komentar | Bagikan ke WhatsApp
  • Alat yang menggunakan OpenAI LLM untuk menganalisis issue pada proyek GitHub dan secara otomatis memberikan label yang sesuai
  • Bekerja berdasarkan file daftar label yang disediakan pengguna, membaca issue dari repositori tertentu dan memilih label yang cocok
  • Menggunakan gpt-4o-mini sebagai model default, dan di command line model, file label, serta apakah menjalankan dry-run dapat diatur dengan fleksibel
  • Jika menambahkan file .gail-labels ke root proyek, file tersebut akan digunakan secara otomatis sehingga mudah dijalankan tanpa konfigurasi tambahan
  • Awalnya dikembangkan untuk merapikan lebih dari 200 issue terbuka milik libffi, dan bekerja lebih baik dari yang diharapkan
  • Instalasi dependensi menggunakan ocicl
    $ ocicl install  
    $ make  
    
  • Cara penggunaan
    $ gail OWNER REPO [opsi]  
    
    • Opsi utama:
      • --labels <jalur_file>: menentukan file daftar label yang akan digunakan (.gail-labels sebagai default)
      • --model <nama_model>: menentukan model OpenAI yang akan digunakan (gpt-4o-mini sebagai default)
      • --dry-run: hanya mensimulasikan hasil tanpa melakukan pelabelan sebenarnya
  • Jika file .gail-labels ditambahkan ke root repositori, file label tersebut akan dikenali dan digunakan secara otomatis

1 komentar

 
minhoryang 2025-05-26

Ini proyek Common Lisp. Jadi wajar kombinasi ocicl+make bisa dipakai. Mungkin akan lebih mudah dirawat kalau ini dilempar ke Vibe AI dan minta saja dibuatkan dengan typescript+deno.