Poradnik 26.05.2026 AddonsHub

Nauka AI mówienia w PrestaShop

Dowiedz się, jak Repository Intelligence sprawia, że konwencje projektu są czytelne dla każdego narzędzia AI, a nie tylko dla jednego.

Nauka AI mówienia w PrestaShop
#prestashop #development #release
Prosząc swojego asystenta AI o dodanie nowej strony z listą w Back Office, sięga on po HelperList, konfiguruje kilka pól, dodaje przestarzały kontroler admina i produkuje coś, co wyglądałoby poprawnie w PrestaShop 1.7. Kod kompiluje się, strona renderuje i wysyłasz ją. Sześć miesięcy później, musisz to przepisać na bazie komponentu Grid, GridDefinitionFactory i kontrolera świadomego CQRS, ponieważ taka architektura była używana w reszcie bazy kodu przez lata.
Dlaczego to ma znaczenie teraz
AI nie wymyśla rzeczy. Wiernie reprodukuje wzorce z największego, najbardziej publicznego korpusu kodu PrestaShop, jaki mógł znaleźć: lata przestarzałych modułów, starsze samouczki, archiwalne wątki na forach i odpowiedzi na Stack Overflow, które były poprawne w swoim czasie, a teraz już nie są. Jeśli projekt nie mówi modelowi inaczej, ma wszelkie powody, by założyć, że HelperList wciąż jest sposobem, w jaki budujemy listy. To założenie kosztuje każdego dewelopera realny czas, niezależnie od tego, czy jesteś agencją dostarczającą moduł klientowi, freelancerem dostosowującym sklep, zespołem wewnętrznym utrzymującym platformę B2B, czy współpracownikiem otwierającym pull request do rdzenia.
Co robimy w tej sprawie
Jeśli piszesz kod PrestaShop z pomocą AI, prawie na pewno widziałeś ten dokładny wzór. Konwencje, na które projekt się zbiega (CQRS, kod świadomy multistore, separacja warstw, zasady BC, nowoczesna architektura admina) były budowane przez lata i żyją w głowach garstki ludzi, w rozproszonych stronach dokumentacji oraz w pamięci przeszłych przeglądów PR. Żadna z tych wiedzy nie jest widoczna dla asystenta AI, gdy otwierasz plik i prosisz o pomoc.
  • Każde repozytorium PrestaShop wysyła mały zestaw plików wskaźnikowych w swoim katalogu głównym, które kierują każde narzędzie AI do wspólnego kontekstu napisanego w prostym Markdown.
  • Rdzeń, biorąc pod uwagę swój rozmiar, poszedł dalej i teraz hostuje dedykowany katalog .ai/ z hierarchiczną, czytelną przez maszyny strukturą.
  • Mniejsze repozytoria na razie używają jednego pliku kontekstowego w katalogu głównym, ale konwencja jest ta sama i ma na celu rozwój z nimi.
Jakiekolwiek narzędzie AI może czytać te pliki. Każdy współpracownik może je pisać. Celowo unikamy zamknięcia specyficznego dla narzędzi.
A
AddonsHub
Autor wpisu · AddonsHub

Wszystkie wpisy

Wróć do bloga