Kluczowe wnioski z mojej agenturalnej pracy z AI, którymi chce się podzielić.
Na początek, ostatnio wszedł nowy Opus 4.7, co zaóważyłem -> potrafi ciągnąć długie wątki zadaniowe, nie rozprasza się. Jest bardzo dokładny i wielokrotnie waliduje i porpawia sam siebie. Co ciekawe to jest out of box -> po prostu go uruchamiam i bez żadnych reguł on po prostu tak działa. Oczywiście dodatkowe rules, zawsze spoko.
I teraz uwaga, każdy model różni się od poprzednich. Różnice są znaczące. Jedne modele będą podejmowały inne decyzje ale każdy z nich dostarczy zupełnie inny output. Co za tym idzie nigdy nie wiemy jak nowy model poradzi sobie z danym zadaniem i nigdy nie będziemy mieli 100% pewności czy wykona zadanie czy nie.
Ich zachowanie jest w pełni niedeterministyczne, przypomina brainstorming w działaniu. ALe narzucenie jażma determinizmu, zdecydowanie poprawia wyniki pracy. Po zamknięciu schematu w workflow, wymuszeniu semi-deterministycznego podejścia do zagandienia znacząco poprawia wyniki pracy. Po takim zabiegu zadania wykonywane przez system agenturalny są dużo bardziej powtarzalne, a wyniki bardziej spójne. To jest props.
Są problemy -> największym problemem we współpracy z agentami(akurat bardzo podobnie jak z prawdziwymi ludźmi) jest ustalenie zakresu wymagań i potrzeb. Często jest tak że te 3 czynniki -> to czego oczekuje operator systemu AI, to co agent wykona, i to co rzeczywiście jest potrzebne i wystarczające mocno się rozjeżdża. ALe takie jest rzycie(doceńcie błędy ortograficzne, dzisiaj to oznaka autentycności, róbcie błedy, lpieje się to czyta niż slopy AI xD)
I kolejny problem to problem walidacji. Przy pierwszym podejściu, modele agenturalne raczej domyślają się że coś działa niż faktycznie to walidują. Owszem, widzę, zmienia się to w mocniejszych modelach. Stopniowo są one coraz bardziej srkupulatne w walidacji i sprawdzaniu wyników swojej pracy, ale ten wątek jest w powijakach. Często dostaniemy w wyniku piękną i spójna architektórę, ale w naszej aplikacji zabraknie przycisku ACCEPT na końcu i okno się nie zamknie.
Rola architekta AI na dziś to:
Ustalanie wymagań i potrzeb
Ustalanie workflow pracy dla agenta
Dobór skills oraz rules do pracy nad projektem
Ewentualny wybór technologii
Wysoka świadomość systemowa(Warto w początkowych wymaganiach umieć określić zestaw narzędzi, infrastruktuwy czy ogólnego podejścia, i tutaj jest moment w którym większość Juniorów czy nawet midów odpada, nie wiedzą co można zrobić i nawet nie mają pojęcia czy można to zrobić, a to wymaga lat doświadczenia, może dekad...)
Korekcja błędnych kieruków pracy AI - warto patrzeć na logi co robi żeby go klepnąć w kark i kazać wrócić na dobre tory
Najważniejsze - finalne testowanie i sprawdzenie wyników pracy, żaden AI tego nie zrobi
Jeśli projekt jest złożony to warto wymusić techniki takie jak TDD, Solid, Struktura projektu, Architektura, Modularność - to załatwiamy właśnie rules i skilles ale trzeba wiedzieć jak to ustawić
Dokumentacja techniczna! AI sam tego nie zrobi - trzeba mu kazać
I jeszcze pare innych rzeczy ale już nie chce mi się o tym pisać. Generalnie główny wniosek jest taki że jedna osoba dzisiaj może robić za zespół. Aplikacja dobrze prowadzona przez operatora systemu agenturalnego będzie działać dobrze, ale nie może to być vibe coding, to musi byc przłożenie inżynierskiej pracy na system AI -> one tego nie potrafią bo to nie jest coś co jest opisane w książece, nie ma o tym wiedzy ogólnie, to się zdobywa krwią i potem w projektach i to są dziesiątki tysięcy przepracowanych godzin i przebyte załamania nerowowe(miałem to wszystko).
Napisałem cały tekst z palaca i nawet nie poprawiam błędów -> dla autentyczności doceńcie :D
@koszotorobur Mam taką teorię, system AI będzie doążył do pełnej optymalizacji energetycznej. Finalnie, po prostu się wyłączy. One nie posiadają takiej potrzeby eksploracji jak my. Systemy tworzone przez czowieka, nie będa eksplorować rzeczywistości(chyba że intencjolanie ktoś je takimi stworzy, na razie to optymalizacja kosztów i zysków) one po prostu wykonają zadanie i się wyłączą. Dlatego zawsze bedzie potrzebny człowiek który da zadanie do wykonania. To nie jest zły kierunek -> to jest inny paradygmat, nowy i bardzo ciekawy.
@DexterFromLab - no chyba, że włączy się self-preservation - oczywiście wtedy też będzie optymalizacja wydatkowania energii - bo do tego dąży każdy system.
@DexterFromLab wszystko zuper brzmi, ale jedno pytanie nadal mi się tli - co za pomocą tego zbudowałeś? Mogę poklikać, zobaczyć? Bo wszyscy maja super agentic flow, a jak przychodzi co do czego to potrafią wygenerować todo list co średnio działa.
@wombatDaiquiri https://github.com/DexterFromLab/BTerminal ostatnio na pryzkład system do zarządzania flotą zdalnych ekranów... Ciągle coś robie. ALbo zrobiłem sobie taką apkę że zczytuje mi puls z garmina i dobiera muzykę żeby uspokajała jak najbardziej.... dużo rzeczy, codziennie z tym pracuję....
Widzieliście, że kapustę można ukisić w taki sam sposób jak ogóra? Ten sam sposób, te same składniki, tylko kapusta zamiast ogórka. I smakuje w sumie tak samo xD
@ZohanTSW kisić można prawie wszystko! Spróbuj ukisić np groszek cukrowy, marchewkę!, rzepę (rzodkiewki szkoda) albo gruszkę (no to już trochę inaczej się kisi ale ciekawie wychodzi.
Ja często na szybko kiszę jakieś resztki z warzyw których nie zużyłem do obiadu.
Na zdjęciu jakieś kiszonki historyczne
Codziennie lub w miarę możliwość będę wrzucał jakieś historyczne zdjęcie z jakiejś miejscowości w Polsce.
Aby wziąć udział w losowaniu miejscowości wystarczy wygrzmocić ten wpis.
O nazwę miejscowości będę pytał po wylosowaniu pioruna z tego wpisu poprzez hejto los.
Losowanie odbywać się będzie po godzinie 20, jeśli osoba biorąca udział w losowaniu wie, że może być niedostępna po tej godzinie, proszę niech profilaktycznie zostawi komentarz z nazwą miasta lub wsi w tym wpisie.
Nie ma ograniczeń dla użytkowników, można plusować ten wpis za każdym razem nawet jeśli już wygrałeś, i można cały czas prosić o zdjęcie z tego samego miasta nawet jeśli już zostało wylosowane, a jeśli się zdarzy że nie ma już zdjęć z danej miejscowości to użytkownik zostanie poproszony o podanie nazwy innej miejscowości.
Dopuszczam możliwość wpisania nazwy jakiejś wsi, ale nie obiecuje że znajdę zdjęcie z tej miejscowości oraz proszę o podanie dokładniejszych danych jak np. powiat i województwo.
Dziś pod wieczór zrobię losowanie, a jutro z rana dodam zdjęcie z opisem.
Brak odpowiedzi i brak podania nazwy miasta przez wylosowaną osobę w godzinach między 20 a 9 rano, będzie skutkował tym że OP sam wybiera za wylosowanego miejscowość.
Może zrobiłeś literówkę w nr rejestracyjnym. Nie wiem jak w Radomiu, ale we Wrocławiu liczy się tylko nr rejestracyjny. Kiedyś chodziła pan/pani wielokrotnie widziałem i telefonem robili OCR numeru z naklejki/tablicy po tym w aplikacji sprawdzali czy jest bilet parkingowy aktywny na serwerze. Wtedy nawet jak jest włożony wykupiony bilet za szybą nie ma to znaczenia. Liczy się tylko to co na serwerze.
A aplikacjach niektórych banków możesz kupić bilet że sam zaznaczasz jak ma skończyć parkowanie. Ja z velobankiem w katowicach tak parkuje. Parkuje, wklepuje w aplikacji, nie biore papierowego biletu tylko jak wracam klikam "Skończyłem, płace"
@festiwal_otwartego_parasola dlaczego nie pozwala się im rejestrowac? W normalnym kraju to sluzby specjalne same zalozylyby taką partię i monitorowaly kto się rejestruje i o czym pi⁎⁎⁎⁎li
Komunizm opiera się na systemie poglądów głoszących program całkowitego zniesienia ucisku i wyzysku społecznego, postulujący powszechność, równość i sprawiedliwość społeczną oraz zbudowanie społeczeństwa bezklasowego opartego na społecznej kontroli gospodarki, własności środków produkcji i sprawiedliwym podziale dóbr.
Spodobała mi się wczorajsza historia w prasie o tym, jak papież Leon XIV zadzwonił do swojego amerykańskiego banku w południowym Chicago, żeby zmienić numer telefonu. Kiedy powiedziano mu, że musi osobiście stawić się w banku, przyznał się i powiedział urzędnikowi, że jest papieżem Leonem. Pracownica banku rozłączyła się.
@SpokoZiomek Tak, wcześniej chyba się nawet nazywali Brexit party i teraz narracja jest taka, że ok wyszli ale nic się nie zmieniło bo nie mieli wpływu czy jakoś tak
Współczuję UK, ale dla ns to i lepiej jak te populistyczne jeble się dorwą do władzy i pokażą na przykładzie jak populistyczny jeblizm działa. Może u nas część wyborców wyciągnie jakieś wnioski.
Czyż nie wiesz, że dobry człowiek nie kieruje się w swoich działaniach pozorami, lecz ma na względzie robienie tego, co słuszne? "Jaką korzyść zapewnia mu zatem zrobienie tego, co dobre?". (...) Czy próbujesz znaleźć dla dobrego człowieka nagrodę większą niż zrobienie tego, co dobre i sprawiedliwe? (...) Czyż bycie dobrym i szczęśliwym wydaje ci się tak nieistotne i bezwartościowe?