Nowości produktowe

Opisz zakładkę jednym zdaniem, dostań działającą zakładkę

Otwórz jako markdown

Kreator AI w LiteTMS bierze zwykłe zdanie, na przykład "ewidencja tankowań z pojazdem, datą, litrami, ceną i zdjęciem paragonu", i tworzy z niego działającą zakładkę: pola, listę zapisanych wpisów i tabelę z wyszukiwarką, z której zespół korzysta jeszcze tego samego popołudnia. Najpierw widzisz podgląd, potem możesz poprawić każde pole ręcznie, a każdy zapis to wersja, do której da się wrócić.

To nie jest magia i nie pisze kodu. Układa moduł ze skończonego zestawu klocków, i właśnie dlatego jest na tyle przewidywalny, że można go dać dyspozytorowi.

Jaki problem to rozwiązuje

Każda firma transportowa prowadzi ewidencje, których nie ma w żadnym pudełkowym TMS-ie. Tankowania. Szkody. Kontrole przed wyjazdem. Mandaty i to, kto je ostatecznie zapłacił. Pogotowie kasowe. Terminy szkoleń kierowców. Palety: gdzie pojechały i czy wróciły.

Dotychczasowe wyjścia były oba kiepskie. Albo trzymasz to w kolejnym arkuszu, czyli wracasz do świata, z którego reszta tego bloga każe ci uciekać, albo płacisz dostawcy za dorobienie, czekasz kwartał i dostajesz pole prawie takie, jak trzeba. A rzecz, której naprawdę potrzebowałeś, miała cztery pola i jedno popołudnie roboty.

Co dostajesz z jednego zdania

Piszesz normalnym językiem, czego potrzebujesz. Kreator odpowiada układem: kartą z polami, które z tego wyczytał, sensownymi typami dla każdego z nich i propozycją nazwy modułu.

Klocki są ustalone: pola tekstowe, dłuższe opisy, liczby, daty, listy wyboru, miejsca na zdjęcia i dokumenty, wykresy oraz karty do grupowania. Listy wyboru mogą brać dane z twojej własnej listy, ze słowników albo z prawdziwych rekordów w panelu. Dzięki temu pole "pojazd" w ewidencji tankowań staje się prawdziwym wyborem twoich aut, a nie polem tekstowym, w którym każdy wpisuje numer po swojemu.

Kiedy twój opis trafia w coś typowego, kreator to rozpoznaje i zamiast improwizować, używa gotowego szablonu przygotowanego u nas. Tankowania, kontrole przed wyjazdem, szkody, mandaty, pogotowie kasowe, szkolenia, ewidencja dostaw, zdarzenia i wypadki, inwentaryzacja sprzętu, wydatki pracowników i uwagi klientów mają swój szablon. AI wybiera szablon, a układ powstaje z naszej definicji, nie z wygenerowanego JSON-a. Rozwiązanie celowo nudne i właśnie dlatego te moduły wychodzą poprawnie za każdym razem.

Gdy jest już przynajmniej jedno pole, moduł sam dostaje swoją ewidencję: przycisk dodawania, tabelę zapisanych wierszy z kolumnami wyprowadzonymi z twoich pól, wyszukiwanie, filtry oraz edycję i usuwanie w wierszu. Listy nie musisz opisywać. Wynika z formularza.

Co dzieje się po pierwszym zdaniu

To jest ważniejsze niż samo generowanie, bo pierwsza wersja nigdy nie jest ostatnia.

Nic nie wchodzi, dopóki tego nie obejrzysz. Podgląd pokazuje, co się zmieniło, z oznaczeniem pól nowych i zmienionych, a ty albo przyjmujesz, albo wyrzucasz. Możesz dopytywać dalej, prosić o kolejne pole albo inny układ, a każda runda pracuje na aktualnym podglądzie, zamiast zaczynać od zera.

Możesz też przeciągać wszystko sam i w ogóle nie rozmawiać z AI. Edytor jest ten sam w obu przypadkach: cofanie i ponawianie, kreator szerokości, wybór ikony i decyzja, które kolumny widać na liście.

Zmiany w działającym module traktujemy ostrożnie, z oczywistego powodu. Jeśli zmiana usunęłaby pole, pod którym są już dane, przed zapisem dostajesz ostrzeżenie z nazwą tego pola, a nie radosne potwierdzenie po fakcie. Zmiana etykiety nie przestawia pola pod spodem w rzeczach już zapisanych. Każdy zapis tworzy wersję, historię możesz przejrzeć i cofnąć.

Uczciwe ograniczenia

Trzy rzeczy warto powiedzieć wprost.

Tworzenie modułów jest na razie ograniczone, bo jesteśmy na wczesnym etapie. Działa, sami z tego korzystamy, ale nie jest jeszcze otwarte dla każdego panelu. Nic tutaj nie jest obietnicą, że zalogujesz się dziś po południu i zbudujesz sobie moduł.

Generowanie przez AI ma licznik. Korzysta z usługi AI, czyli jednej z płatnych usług w modelu pay-as-you-go, więc stawka i twoje zużycie są w panelu jak wszystko inne. Jest też limit dziesięciu generowań na godzinę na użytkownika, żeby zapętlone klikanie nie przepalało ci pieniędzy. Samodzielne przeciąganie pól nic nie kosztuje.

I buduje formularze oraz ewidencje, a nie procesy. Nie napisze ci silnika cenowego ani własnego algorytmu układania tras. Uczciwy opis jest taki, że likwiduje odpowiedź "tego nie da się u nas zapisać", a nie zastępuje programistów.

Dlaczego akurat tak

W oprogramowaniu dla transportu widzimy stale ten sam schemat: to na dostosowaniach po cichu uciekają pieniądze. System w podstawie jest w porządku, potem potrzebujesz jednego pola, a to pole zamienia się w zgłoszenie, rozmowę o zakresie i fakturę. Trzy razy w roku.

System, który firma kształtuje sama, z podglądem przed zatwierdzeniem i historią wersji pod każdą zmianą, tej pętli nie potrzebuje. To ta sama logika co przy cenniku: nie powinieneś płacić myta za korzystanie z produktu tak, jak naprawdę pracuje twoja firma. Rozumowanie od strony pieniędzy jest w tekście czym jest LiteTMS i dlaczego płacisz za zużycie.

Częste pytania

Czym jest kreator AI w LiteTMS?
To narzędzie w LiteTMS, które zamienia opis w zwykłym języku we własną zakładkę: pola, listę zapisanych wpisów z wyszukiwaniem i filtrami oraz moduł z historią wersji. Zanim cokolwiek wejdzie, widzisz podgląd, a później możesz wszystko poprawić ręcznie.
Czy do zbudowania własnego modułu potrzebny jest programista?
Nie. Opisujesz potrzebę jednym zdaniem, a wynik poprawiasz, przeciągając elementy w edytorze. Kreator buduje formularze i ewidencje ze stałego zestawu klocków, więc nie obejmuje własnych procesów ani wyliczeń.
Czy korzystanie z kreatora AI kosztuje dodatkowo?
Generowanie korzysta z rozliczanej usługi AI, więc stawka i zużycie są widoczne w panelu, zanim cokolwiek trafi na fakturę, a liczba generowań jest ograniczona do dziesięciu na godzinę na użytkownika. Budowanie i edytowanie modułu ręcznie w edytorze nie ma licznika.
Czy da się cofnąć nieudaną zmianę w module?
Tak. Każdy zapis tworzy wersję, którą można obejrzeć i do niej wrócić, a jeśli zmiana usunęłaby pole z już zapisanymi danymi, kreator ostrzega i podaje jego nazwę przed zapisem.

Sprawdź u siebie

Dość czytania. Uruchom to na własnej flocie.

Samodzielna rejestracja jeszcze nie ruszyła. Zostaw adres, a zaprosimy Cię, gdy tylko zwolni się miejsce w testach. Bez opłat i bez zobowiązań.

Chcę wczesny dostęp