LLibrePatch
Ruang kerja kode dengan AI

Perubahan kepala lisensi

Ubah kepala SPDX sambil mempertahankan baris interpreter di posisi pertama.

● ● ●LibrePatch●
Alur kerja · Perubahan kepala lisensi ×
text = source.removeprefix("\ufeff")
head, separator, body = text.partition("\n")
if head.startswith("#!"):
    result = head + (separator or "\n") + update_spdx(body)
else:
    result = update_spdx(source)
✳Ubah kepala SPDX sambil mempertahankan baris interpreter di posisi pertama.
✓ PerubahanTinjau sebelum menerapkan ↗
Ilustrasi ruang kerja
01

Proyek

Periksa penanda urutan byte, lisensi yang sudah ada dan eksekusi kedua agar kepala tidak berulang dan isi tidak berubah.

02

Tinjau sebelum menerapkan

Bandingkan perilaku sebenarnya dengan hasil yang diharapkan. Jika pemeriksaan gagal, cari penyebabnya sebelum membuat perubahan lain.

03

Model

Atur endpoint kompatibel OpenAI atau Anthropic dengan URL dasar dan kunci API jika diperlukan. Uji koneksi. Server model lokal harus berjalan; alat jarak jauh dapat mengirim data secara terpisah.

Alur kerja

Perubahan kepala lisensi

Alur kerja ↗
Alur kerja
text = source.removeprefix("\ufeff")
head, separator, body = text.partition("\n")
if head.startswith("#!"):
    result = head + (separator or "\n") + update_spdx(body)
else:
    result = update_spdx(source)
Ruang kerja kode dengan AI

Ide berikutnya dimulai di sini.

Unduh untuk Windows ↗