Terminy i obserwowane postępowania z BZP oraz TED trafiają na jedną listę.
Dokument zewnętrzny jest czytany w osobnym, odizolowanym procesie. Do dalszej oceny przechodzi tylko zamknięty zestaw sprawdzonych pól. Treść wyglądająca jak polecenie trafia do kwarantanny.
Zapisany przebieg modelu i kontroli
System odczytał ogłoszenie do ustalonego zestawu pól. Surowa treść dokumentu nie przeszła do części decyzyjnej, a historia zachowała źródło, kontrolę i wynik.
- Realny przebieg
- Zapisany przebieg modelu i kontroli
- Koszt i czas odczytu
- Monitoring przetargów
- Pochodzenie
- dane syntetyczne
Problem, rozwiązanie i wynik
Problem
Alerty przetargowe zwracają wiele ogłoszeń dopasowanych tylko po szerokim kodzie CPV. Kosztorysant otwiera kolejne dokumenty, szuka warunków udziału i pilnuje terminów w kilku miejscach.
Jak działa system
System pobiera ogłoszenia z BZP i TED, ujednolica najważniejsze dane i układa terminy na jednej liście. Dokumenty czyta osobny proces bez dostępu do bazy i narzędzi decyzyjnych. Podejrzana treść trafia do kwarantanny.
Co sprawdziliśmy
System odczytał ogłoszenie do ustalonego zestawu pól. Surowa treść dokumentu nie przeszła do części decyzyjnej, a historia zachowała źródło, kontrolę i wynik.
Dla kogo
To dobry proces do automatyzacji, jeśli alerty przynoszą zbyt wiele ogłoszeń, a zespół ręcznie szuka terminów i warunków w kilku źródłach.
Źródła → terminy → izolacja dokumentu → decyzja
- 01Ogłoszenia z BZP i TED trafiają na jedną listę
- 02Dokumenty zewnętrzne czyta odizolowany proces
- 03Zespół podejmuje decyzję ofertową
- Typ firmy
- Wykonawcy i dostawcy startujący w przetargach publicznych
- Wejście
- 67 ogłoszeń z rejestrów BZP i TED, każde z odnośnikiem do oficjalnego źródła
- Granica
- Dokument z zewnątrz zostaje po stronie czytnika; do części decyzyjnej przechodzi tylko zamknięty komplet pól
- Koszt
- Około 0,00083 zł za zapisany odczyt jednego ogłoszenia.
- Bezpieczeństwo
- Podejrzana treść dokumentu zostaje odizolowana. Do oceny przechodzą tylko sprawdzone pola.
- Tempo
- Czas zebrania i oceny ogłoszeń mierzymy w pilotażu na wybranych źródłach.
- Ślad
- Historia wskazuje oficjalne źródło, kolejne kroki i wynik kontroli każdego ogłoszenia.
- Budowa podobnego systemu
- od 25 000 zł netto · 6–16 tygodni
Gdzie kończy się automatyzacja
Decyzję ofertową podejmuje zespół
System zbiera materiał i prowadzi do oficjalnego źródła. Zespół ocenia szansę, decyduje o starcie i przygotowuje ofertę. Brak dokumentów jest pokazany na ekranie. Publiczna wersja nie analizuje dokumentów klienta i nie buduje profilu wykonawcy.
- Granica
- Dokument z zewnątrz zostaje po stronie czytnika; do części decyzyjnej przechodzi tylko zamknięty komplet pól
- Koszt
- Około 0,00083 zł za zapisany odczyt jednego ogłoszenia.
- Bezpieczeństwo
- Podejrzana treść dokumentu zostaje odizolowana. Do oceny przechodzą tylko sprawdzone pola.
- Tempo
- Czas zebrania i oceny ogłoszeń mierzymy w pilotażu na wybranych źródłach.
Szacowany efekt
Policz efekt na swoim wolumenie
To szacunek oparty na podanym wolumenie. Wpisz własne liczby do formuły, aby ocenić możliwy efekt w swojej firmie. Wynik potwierdzamy dopiero podczas pilotażu.
Dziś
scenariusz: pełny screening ręczny
Po uruchomieniu
założenie: o 8 min krócej na ogłoszenie
Oszczędność czasu lub kosztu
model: 75-120 h/mies., baza 96 h
- Wolumen
- 720 ogłoszeń/mies.
- Formuła
- 720 x 8 min / 60
- Status wyliczenia
- średnia
Dane na zrzutach. Nazwy, kwoty i dokumenty widoczne na zrzutach są syntetyczne. Dane klientów pozostają prywatne. Pomiary dotyczą opisanej wersji demonstracyjnej i są wyraźnie oddzielone od wyników produkcyjnych.
Powierzchnie pracy
Zespół wybiera postępowania i podejmuje decyzję ofertową. System przygotowuje uporządkowany materiał.
Zespół zaczyna od mapy terminów, obserwowanych postępowań i spraw do oceny. Kwarantanna pokazuje zatrzymane treści oraz powód. W pilotażu mierzymy liczbę ogłoszeń, czas ręcznego przeglądu i jakość reguł na dokumentach klienta.
Trzy widoki do monitoringu przetargów
Mapa terminów
Ogłoszenia z BZP i TED ułożone według terminu składania ofert.
Karta postępowania
Najważniejsze dane, stan dokumentów i link do oficjalnego źródła.
Kwarantanna
Zatrzymane treści z powodem i statusem kontroli.
Ekrany systemu
Zobacz, jak system działa w praktyce
To zrzuty z działającej aplikacji w wersji komputerowej i mobilnej. Pokazują opisany proces oraz miejsca, w których decyzję podejmuje człowiek.
- Ekrany
- 17
- px
- 1440 · 390
- 021440×2168
Karta postępowania z oficjalnym źródłem i informacją o braku SWZ. - 031440×1100
Kwarantanna dokumentu z ukrytą instrukcją i zapisanym powodem zatrzymania.
Otwórz archiwum pozostałych ekranów (14)
- 041440×1100
Rejestr ogłoszeń - 051440×1100
Karta postępowania - 061440×1100
Pomiar rozdzielenia - 071440×1100
Źródła i zamrożony zestaw - 081440×1100
Rejestr po wyborze dnia - 091440×1100
Rejestr zawężony do TED - 101440×1100
Jawny brak wyników - 111440×1100
Kwarantanna: zatrzymane i przepuszczone - 121440×1100
Kwarantanna: kontrola negatywna - 131440×1100
Pomiar, progi i metoda - 141440×1100
Żądanie i hash TED - 151440×1100
Licznik i hash odpowiedzi TED - 161440×1100
Pochodzenie rekordu - 171440×1100
Lista obserwowanych po dodaniu postępowania
Stos technologiczny
Dokumenty i decyzje działają w osobnych strefach
Czytnik działa bez dostępu do bazy planera. Pydantic sprawdza zamknięty kontrakt danych, LangGraph prowadzi cztery kroki, a PostgreSQL zapisuje łańcuch audytu.
- Izolowany reader
- czyta dokument w osobnej sieci, bez dostępu do bazy i narzędzi planera
- LangGraph
- prowadzi cztery jawne kroki oceny i zapisuje statusy oraz decyzje
- FastAPI + Pydantic
- realizuje proces i odrzuca surowe pola na zamkniętym kontrakcie
- PostgreSQL
- przechowuje decyzje i łańcuch audytu
- MinIO
- magazyn dokumentów dostępny wyłącznie dla czytnika
- Next.js
- interfejs mapy terminów, teczek i pasa kwarantanny
Klient otrzymuje kod, kontrakty, dane testowe i dokumentację. Wdrożenie produkcyjne wymaga bieżących źródeł, obsługi załączników oraz profilu wykonawcy.
Szczegóły techniczne i pomiar
Pętla pracy
Każdy dokument przechodzi przez tę samą granicę
Czytnik pobiera tekst bez dostępu do narzędzi decyzyjnych. Sprawdzone pola przechodzą dalej w zamkniętym formacie. Podejrzana treść zostaje w kwarantannie.
Ogłoszenia BZP i TED
Ujednolicenie danych i terminów
Dokument → izolowany czytnik
Podejrzana treść → kwarantanna
Zespół ocenia postępowanie
Architektura systemu
Dwa źródła ogłoszeń, odizolowany czytnik i zamknięty kontrakt danych
Czytnik ma dostęp do dokumentów, ale nie do bazy planera. Planer otrzymuje tylko sprawdzone pola. PostgreSQL zapisuje rekordy i łańcuch audytu.
- 01
Źródła
Publiczne rejestry z dowodem pochodzenia.
Rekordy BZP i TED wchodzą z parametrami requestów i hashami SHA-256 odpowiedzi źródłowych. Każdy rekord prowadzi do oficjalnego API i da się zweryfikować u źródła.
- 02
Izolacja
Czytnik bez bazy i narzędzi planera.
Proces czytający dokument ma dostęp do wydzielonego magazynu MinIO, ale nie do PostgreSQL ani narzędzi planera. Oddzielne sieci i poświadczenia ograniczają skutki niezaufanej treści.
- 03
Kwarantanna
Podejrzany artefakt zatrzymuje się z powodem.
Reguły bezpieczeństwa klasyfikują treść, a artefakt z próbą wstrzyknięcia trafia do pasa kwarantanny z uzasadnieniem i wpisem audytowym.
- 04
Kontrakt
Planer widzi wyłącznie zamknięty schemat.
Do oceny przechodzi zamknięty kontrakt czytnika reader/v1 bez surowych pól i bez poświadczeń magazynu. LangGraph prowadzi cztery jawne kroki i zapisuje hashe, statusy i decyzje.
Dlaczego tyle maszynerii i ani trochę więcej
Dokument przetargowy przychodzi z otwartego internetu, dlatego izolację wymuszają topologia usług i poświadczenia. LangGraph prowadzi cztery jawne kroki oceny oraz rozgałęzienie do kwarantanny. Każdy komponent ma jedno zadanie, co ogranicza powierzchnię ataku i koszt utrzymania.
- Granica uprawnień oddziela czytanie od decydowania
- Kontrakt danych nie przenosi surowych pól
- Kwarantanna zatrzymuje artefakty z uzasadnieniem
- Hashe źródeł wiążą każdy rekord z oficjalnym API
Chcesz sprawdzić podobny proces w swojej firmie?
- 30 minut z inżynierem, który może prowadzić Twoje wdrożenie.
- Przegląd procesów, które kosztują Cię najwięcej czasu i pieniędzy.
- Pisemne podsumowanie: co zautomatyzować, w jakiej kolejności, z widełkami kosztów.
Terminy zobaczysz w swojej strefie czasowej.
Bez prezentacji sprzedażowej i bez zobowiązań. Jeśli automatyzacja nie ma sensu, też to napiszemy.