LLibrePatch
Środowisko programowania z AI

Zmiany nagłówków licencji

Zmień nagłówek SPDX, pozostawiając wiersz interpretera na początku pliku.

● ● ●LibrePatch●
Sposoby pracy · Zmiany nagłówków licencji ×
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)
✳Zmień nagłówek SPDX, pozostawiając wiersz interpretera na początku pliku.
✓ ZmianySprawdź przed zastosowaniem ↗
Ilustracja środowiska
01

Projekt

Sprawdź znacznik kolejności bajtów, istniejącą licencję i ponowne uruchomienie bez powielenia nagłówka ani zmiany treści.

02

Sprawdź przed zastosowaniem

Porównaj rzeczywiste zachowanie z oczekiwanym wynikiem. Jeśli sprawdzenie się nie powiedzie, wyjaśnij przyczynę przed kolejnymi zmianami.

03

Modele

Dodaj endpoint zgodny z OpenAI lub Anthropic, podając bazowy URL i klucz API, jeśli jest wymagany. Sprawdź połączenie. Lokalny serwer modelu musi działać; zdalne narzędzia mogą przesyłać dane oddzielnie.

Sposoby pracy

Zmiany nagłówków licencji

Sposoby pracy ↗
Sposoby pracy
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)
Środowisko programowania z AI

Tutaj zaczyna się kolejny pomysł.

Pobierz dla Windows ↗