Ten agent nie zmyślił. Ja mu tego dokumentu nie skasowałem. To była moja wina, nie jego.
Kilka tygodni temu opisałem wynik pomiaru mojego asystenta AI - jak zachowuje się przy prostych zadaniach i przy tych, które wymagają wiedzy o mojej firmie. Jednym z bardziej niewygodnych momentów tego testu był mail z pytaniem o cennik usługi mailingowej. Aktualna kwota to 4 000 zł miesięcznie plus 4 000 zł wdrożenia. Mój agent, mając dostęp do całej bazy wiedzy firmy, odpowiedział: od 30 000 zł, pakiety Starter, Growth i Enterprise, brief wdrożeniowy 5 000 zł. Odpowiedź kompletna, pewna, z nazwami produktów. I całkowicie nieaktualna. To dlatego postanowiłem napisać ten tekst - nie po to, żeby jeszcze raz opowiedzieć, co się stało, ale żeby pokazać, jak wygląda higiena bazy wiedzy w małej firmie po tej lekcji. Praktycznie, bez wielkich słów.
Spis treści
- Skąd wzięły się cztery różne cenniki tej samej usługi?
- Dlaczego AI trafia w stare zamiast w nowe?
- Co konkretnie zmieniłem w plikach firmy
- Aktualność jako pole, nie jako założenie
- Jak wygląda taka higiena krok po kroku
- Trzy pytania, które zadaję sobie co miesiąc
- A co, jeśli nie masz jeszcze agenta AI?
- Czego z tego wszystkiego nie da się zautomatyzować
- Słownik pojęć
Skąd wzięły się cztery różne cenniki tej samej usługi?
Kiedy prześledziłem, skąd mój agent wziął tę kwotę 30 000 zł, spodziewałem się dziury w jego rozumowaniu. Znalazłem dziurę w swojej firmie.
Cennik usługi mailingowej zmieniał się cztery razy w ciągu czterech miesięcy. W maju miał kwotę 20 000 zł na stronie ofertowej. W czerwcu 30 000 zł za trzy miesiące pilotażu, opisane w prezentacji dla jednego z klientów. W lipcu 40 000 zł rocznie w notatce ze spotkania, przy okazji rozmowy o dłuższej współpracy. W sierpniu wersja, którą stosuję dziś - 4 000 zł miesięcznie plus 4 000 zł wdrożenia, zapisana w krótkiej notatce w bieżących ustaleniach. Każdy z tych czterech zapisów istnieje. Żaden nie ma metki „już nieaktualne".
To nie jest dziwna sytuacja, tylko naturalna. Notatka po spotkaniu z klientem to konkret na tamten moment. Prezentacja robiona pod jedną szansę sprzedażową to jej wersja. Podstrona ofertowa to jej wersja. Bieżąca ustalona kwota to jej wersja. W głowie właściciela wszystko się układa - „to było kiedyś, teraz jest tak" - a w plikach jest kompletny chaos, tyle że przez wiele lat nikt do niego nie zaglądał całościowo. Aż zaczął.
Wpuszczenie AI do bazy wiedzy nagle każe człowiekowi zobaczyć własne akta cudzymi oczami. Bo AI nie ma intuicji, że coś było tymczasowe. Nie wie, że dokument z maja opisywał ofertę, która nie weszła. Nie potrafi wyczuć, że w notatce z lipca padła kwota rozważana, a nie ustalona. Widzi trzy pliki, w każdym inna liczba, wszystkie wyglądają na równie ważne. I wybiera - często ten, który wygląda „najoficjalniej", czyli tę pechową prezentację czerwcową z ładnym logo w rogu.
To jest cała prawda o tym błędzie. Model nie kłamał. Wybrał najbardziej sformalizowany dokument w firmie, w której nikt do tej pory nie musiał się zastanawiać, co znaczy „najbardziej aktualny".
Dlaczego AI trafia w stare zamiast w nowe?
Ludzie zakładają, że skoro AI ma dostęp do wszystkich dokumentów, wybierze ten najnowszy - bo tak logika ma działać. To założenie jest niesłuszne z dwóch powodów, i oba są ważne dla właściciela małej firmy, który chce z AI korzystać na serio.
Po pierwsze, wyszukiwanie w bazie wiedzy działa po podobieństwie tematu, nie po dacie. Kiedy agent szuka odpowiedzi na pytanie o cennik usługi mailingowej, dostaje z bazy fragmenty, które są semantycznie najbliższe pytaniu. Prezentacja ofertowa z czerwca będzie temu pytaniu bliższa niż zdawkowa notatka z sierpnia, w której padła krótka kwota bez rozbudowanego opisu. Świeżość nie jest kryterium. Bogactwo tematyczne fragmentu - jest.
Po drugie, w małych firmach data pliku sama w sobie nie zawsze mówi prawdę. Zdarza się, że wracasz do starego dokumentu, dopisujesz do niego akapit, zapisujesz - i data modyfikacji skacze na dziś. A treść dokumentu wciąż jest głównie z zeszłego roku. Tak samo działa scalanie folderów, migracja z dysku na dysk, przenoszenie plików z lokalnego dysku do chmury. Kiedyś pisałem o tym, jak daty plików potrafią kłamać - i to jest ten sam problem, tylko z innej strony. Data metadanych nie jest daną biznesową, dopóki jej nie potwierdzisz.
Wniosek jest prosty. Jeśli chcesz, żeby AI trafiało w to, co obowiązuje - musisz sam napisać, co obowiązuje. Nie liczyć na to, że to samo wyjdzie z porządku alfabetycznego, z daty pliku ani z tego, że najnowszy dokument będzie „jakoś się bronił". W małej firmie nie broni się. Tonie w szumie równie ważnie wyglądających starszych wersji.
Co konkretnie zmieniłem w plikach firmy
Nie zbudowałem osobnego systemu, nie postawiłem żadnej platformy do zarządzania wiedzą. Zrobiłem coś prostszego, bo to prostsze u mnie zadziałało. Wprowadziłem trzy zmiany do dokumentów, które już mam.
Pierwsza: każdy plik, który zawiera cenę, ofertę, cennik lub warunki handlowe, dostaje w pierwszej linii jedno pole - Aktualne od: i data w formacie rok-miesiąc-dzień. Bez żadnej fantazji. To pole ma tam być zawsze, nawet jeśli dokument dopiero powstał - wpisujesz dzisiejszą datę, i tyle. Kiedy warunki się zmieniają, w nowej wersji stawiasz nową datę, a w starej dopisujesz drugą linię - Nieobowiązujące od: i datę zmiany. Ten dokument dalej istnieje, dalej można do niego wrócić, żeby przypomnieć sobie, co proponowałeś klientowi w czerwcu. Ale każde AI, które w niego trafi, ma teraz dwie oczywiste informacje: kiedy zaczął obowiązywać i kiedy przestał.
Druga: w folderze z materiałami ofertowymi każdy podfolder klienta lub podfolder produktu ma jeden plik zbiorczy o nazwie `_aktualne.md` - właśnie z podkreśleniem, żeby zawsze wisiał na górze listy. To jest krótka, jednostronicowa notatka, która mówi: to jest aktualne dziś, wszystko inne w tym folderze jest historią. Kwoty, warunki, kluczowe ustalenia. AI dostaje w niej gotowe streszczenie, ludzie w firmie dostają jedno miejsce, w którym nie muszą się zastanawiać. Zajęło mi to jedną sobotę na uporządkowanie kilkunastu kluczowych folderów. Cała praca.
Trzecia: dokumenty, które są jawnie historyczne - stare oferty, wersje robocze, prezentacje pod projekty, które nie weszły - mają w nazwie prefiks `_archiwum_`. Nie kasuję ich, bo bywają potrzebne przy rozmowach z klientem („pamiętasz, co ci wtedy proponowałem?"). Ale przez ten prefiks widać na pierwszy rzut oka, że to nie jest źródło prawdy o dzisiaj, tylko o wtedy. AI też to widzi - bo w treści dokumentu na pierwszej linii jest jednoznaczny nagłówek: „ARCHIWUM. Nieaktualne. Zachowane wyłącznie do celów historycznych." Model, który to widzi, ma szansę nie zacytować liczby stąd jako aktualnej.
Trzy zmiany, żadna z nich nie kosztowała mnie nic poza kilkoma godzinami pracy raz. Wolumen zmian w firmie po tym eksperymencie: kilkadziesiąt plików. Cena: sobota. Efekt: mój agent nie pomylił się już w cenniku ani razu, bo agent zawsze widzi teraz albo `_aktualne`, albo dokument z jasną datą obowiązywania.
Aktualność jako pole, nie jako założenie
Zatrzymam się na chwilę na tej trzeciej rzeczy, bo to jest ta subtelność, którą łatwo pominąć.
W większości firm, które widzę, aktualność jest założeniem. Zakłada się, że dokument, który leży na wierzchu, jest ten właściwy. Zakłada się, że wszyscy wiedzą, którą wersję cennika obecnie stosujemy. Zakłada się, że ten plik z zeszłego roku wszyscy pamiętają jako starą wersję i nikt go nie użyje. Dopóki obowiązki są rozproszone w głowach dwóch, trzech osób - to nawet działa. Dopóki nie wpuścisz do tej samej bazy AI, który głów nie ma i nie wie, co „wszyscy pamiętają".
Kiedy wprowadzasz do dokumentu pole Aktualne od:, przenosisz aktualność z założenia w twardą daną. Możesz się do niej odwołać, możesz ją sprawdzić, możesz jej użyć jako filtra. AI, człowiek w firmie, nowa osoba na pokładzie, klient, który dostał dwie wersje maila i pyta która obowiązuje - wszyscy patrzą na to samo pole i widzą tę samą odpowiedź. Nie ma miejsca na „ale ja myślałem, że".
To brzmi banalnie. W praktyce zmienia w firmie bardzo wiele, bo pierwszy raz od zawsze porządek w plikach nie zależy od pamięci właściciela. To jest jedna z tych rzeczy, o których nie mówi się na szkoleniach z AI, bo one nie są o AI, tylko o firmie. Ale bez nich AI się w twojej firmie nie odnajdzie, i będzie zwracać ci co drugą odpowiedź nie tę, na którą liczysz.
Jak wygląda taka higiena krok po kroku
Jeżeli chcesz to zrobić u siebie w tydzień, oto sposób, w jaki ja bym się do tego wziął dziś, wiedząc to, co wiem.
1. Wybierz jedną kategorię dokumentów, w której najczęściej myli się ktoś (lub AI). U mnie były to oferty i cenniki. U ciebie może to być polityka rabatowa, warunki gwarancji, warunki dostaw, procedura zwrotów. Coś, o co klienci pytają, coś, co się zmieniało, coś, co ma więcej niż jedną wersję w firmie. Nie próbuj porządkować całej wiedzy naraz - to skończy się nieskończonym projektem, który nigdy nie ruszy. 2. Wyszukaj w plikach firmy wszystkie wersje tej jednej rzeczy. Fizycznie, ręcznie, po prostu przez wyszukiwarkę. Znajdziesz cztery, sześć, dwanaście plików. Wypisz je w jednym miejscu, obok każdego napisz datę i krótkie zdanie, co on właściwie mówi. 3. Ustal, która wersja obowiązuje dziś. Jeśli tego nie da się ustalić w pięć minut - to jest pierwszy problem do rozwiązania. Nie AI. Ustalenie z żywym człowiekiem, jaka jest aktualna cena i od kiedy. Aż tak. 4. Utwórz plik `_aktualne` dla tej kategorii, wpisz do niego jedną stronę: co jest, od kiedy, dla kogo. Nic więcej. 5. Dopisz w każdym starszym dokumencie linię `Nieobowiązujące od:` z datą, w której zaczęła obowiązywać nowa wersja. Nie kasuj plików - dopisz linijkę. 6. W kilku najbardziej ryzykownych dokumentach dodaj pierwszy akapit z ostrzeżeniem: „ARCHIWUM. Materiał zachowany wyłącznie do celów historycznych. Aktualna wersja: `_aktualne`, folder [nazwa]." To jest ten sam mechanizm, który stosuje się na starych stronach internetowych, żeby czytelnik wiedział, że trafił do archiwum. 7. Wróć do tego samego folderu za miesiąc i sprawdź, ile nowych plików przybyło. Które z nich mają `Aktualne od:`, a które nie. Jeżeli któraś osoba w firmie tworzy dokumenty bez tego pola - dogadaj się z nią, żeby zaczęła. Jedno pole, dwa słowa, żaden koszt.
Tydzień pracy nie po to, żeby wdrożyć AI. Po to, żeby AI, kiedy je wdrożysz, miało jaki plik cytować.
Trzy pytania, które zadaję sobie co miesiąc
Higiena wiedzy w małej firmie działa nie dlatego, że stworzyłeś system - tylko dlatego, że go pielęgnujesz. Ja to robię przy comiesięcznym przeglądzie firmy, tym samym, przy którym patrzę na wpływy i wydatki. Trzy pytania, na które muszę mieć jednoznaczne odpowiedzi.
Czy ktokolwiek w tym miesiącu dodał do bazy dokument z ceną, warunkiem lub decyzją, bez pola Aktualne od:? Jeżeli tak - który to dokument i kto go dodał. Bez pretensji, ale trzeba mu przypomnieć.
Czy jest w firmie temat, w którym istnieją dwie sprzeczne aktualne wersje? Zdarza się. Ktoś dopisał notatkę po spotkaniu, ktoś inny w tym samym czasie zmienił podstronę oferty. Obie strony myślały, że to teraz aktualne. Trzeba się umówić, która jest ta jedna.
Czy jest cokolwiek w bazie, co powinno pójść do archiwum? Prezentacja pod ofertę, której klient nie kupił. Wersja procedury sprzed reorganizacji. Cennik z zeszłego roku. Nic z tego nie kasuję - tylko przenoszę prefiks, dodaję nagłówek, i te dokumenty przestają być pułapką na AI i na nowo zatrudnioną osobę.
Piętnaście minut w miesiącu. To realnie tyle, ile mi to zabiera po pierwszym uporządkowaniu. Zdecydowanie taniej niż jeden telefon do klienta z pytaniem „skąd wziąłeś tę kwotę".
A co, jeśli nie masz jeszcze agenta AI?
Powiem coś, czego się może nie spodziewasz. Ten porządek robić warto niezależnie od tego, czy w twojej firmie AI już pracuje, czy jeszcze o tym myślisz. Bo AI nie tworzy problemu z chaosem w wiedzy firmowej - AI go tylko pokazuje.
Wcześniej ten sam błąd popełniał u mnie po prostu człowiek. Nowa osoba do zespołu dostawała stary cennik, bo leżał na dysku najbliżej. Klient pytał o warunki - ktoś odpowiadał na podstawie tego, co znalazł, a nie tego, co obowiązuje. Wysyłaliśmy prezentacje z liczbami, których już nie stosowaliśmy. Wszystko to działo się latami, tylko w mniejszej skali, przy mniejszym wolumenie i bez tak dobitnej ilustracji, jaką dał eksperyment z agentem.
Jeżeli twoja firma ma dziś pięć osób i pięćdziesiąt dokumentów - poukładaj to teraz, kiedy jest to jeszcze weekend pracy. Za dwa lata, przy pięćdziesięciu osobach i pięciu tysiącach dokumentów, ten sam projekt będzie kosztował ci miesiąc pracy jednego człowieka, a robić go trzeba będzie tak czy inaczej - bo albo klient cię zapyta o starą kwotę, albo nowa osoba wyśle złą wersję, albo, w pewnym momencie, wdrożysz AI. I wtedy zobaczysz to samo, co ja zobaczyłem w swoim raporcie.
Jeżeli chcesz zobaczyć więcej o tym, jak w ogóle patrzę na bazę wiedzy firmowej i jej wpływ na AI - napisałem o tym w kontekście własnego RAG-a. Tam jest technika, tutaj jest higiena. Jedno bez drugiego nie zadziała.
Czego z tego wszystkiego nie da się zautomatyzować
Byłoby wygodnie napisać, że zaraz nadejdzie AI, które samo posortuje ci archiwa, samo oznaczy stare pliki, samo zdecyduje, co jest aktualne. Nie nadejdzie, przynajmniej nie w takiej formie, żebyś mógł mu ufać w małej firmie bez własnego działu IT.
Powód jest prosty. Decyzja, co jest w twojej firmie aktualne, jest decyzją biznesową, a nie techniczną. AI może cię ostrzec, że w tej samej sprawie masz cztery różne kwoty. Może wypisać wszystkie wersje z datami. Może zaproponować, którą uznać za aktualną. Ale ostateczne „tak, dziś stosujemy 4 000 zł miesięcznie" musisz podpisać ty - albo osoba w firmie, której to zaufałeś. Bo za tym podpisem stoi konkret: rozmowa z klientem, kontekst finansowy, dziś podjęta decyzja. AI tego kontekstu nie ma i, co ważniejsze, nie powinno mieć.
To jest ta sama zasada, o której pisałem przy fakturowaniu i przy KSeF: im bardziej coś jest wychodzące i nieodwracalne, tym mniej powinno dziać się samo. Ustalenie aktualnej ceny to jest właśnie taka rzecz. Automat może posprzątać folder. Nie może za ciebie zdecydować, po ile sprzedajesz.
Szczerze? To mnie w tym uspokaja. Bo znaczy, że rola właściciela firmy nie znika przez AI - ona się zmienia. Mniej klikania, więcej pilnowania, żeby jedna liczba w firmie znaczyła jedno. A to jest praca, która w ogóle nie jest o technologii. To jest praca o porządku.
Słownik pojęć
- Baza wiedzy firmy - zbiór dokumentów, notatek, ofert, procedur i innych plików, które opisują, jak działa firma. W małej firmie to zwykle po prostu strukturę folderów na dysku lub w chmurze, nie żaden osobny system.
- RAG (generowanie wspomagane wyszukiwaniem) - technika, w której AI zamiast zgadywać, najpierw wyszukuje w twojej bazie wiedzy pasujące dokumenty, a potem odpowiada na ich podstawie. Zaletą jest to, że model może cytować twoje realne dane; wadą - że cytuje to, na co trafi, także rzeczy stare i nieaktualne.
- Wersjonowanie dokumentu - świadome oznaczanie, która wersja dokumentu obowiązuje kiedy. Może być techniczne (system kontroli wersji, wewnętrzne numery) albo prostackie (data w nagłówku), i w małej firmie to drugie sprawdza się lepiej.
- Metadane pliku - informacje o pliku, których nie widać w treści: data utworzenia, data modyfikacji, autor, uprawnienia. AI potrafi je odczytać, ale traktowanie ich jako pewnego źródła aktualności bywa mylące (bo modyfikują się przez samo dotknięcie pliku).
Poukładajmy to najpierw, potem podłączymy AI
Jeżeli myślisz o wpuszczeniu AI do dokumentów swojej firmy, napisz do mnie na [email protected]. Nie zacznę od pytania, którego modelu chcesz użyć. Zacznę od pytania, ile wersji tego samego cennika leży dziś u ciebie w plikach - bo to jest ten prawdziwy pierwszy krok, i jak go pominiesz, to następny błąd będzie mnie kosztował jeszcze więcej niż korekta w prezentacji ofertowej.
Jeżeli wolisz najpierw przeczytać, jak w ogóle wygląda współpraca ze mną - link jest właśnie tam. Od pierwszej rozmowy po wdrożenie, bez ściemy.
własnej firmie cybulski.ai JC


