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ł z ogłoszenia ustalony zestaw 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 testowe
Problem, rozwiązanie i wynik
Szerokie alerty wymagały ręcznego otwierania wielu ogłoszeń
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ł z ogłoszenia ustalony zestaw 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
- Zakres przekazywany do oceny
- 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.
- Historia
- 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.
- 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. Podczas pilotażu sprawdzamy go na danych procesu.
Dziś
scenariusz: pełny przegląd 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ą testowe. Dane klientów pozostają prywatne. Wyniki dotyczą opisanego testu; wpływ produkcyjny sprawdzamy na danych klienta.
Ekrany
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
Test 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
Test, 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 nie ma dostępu do bazy modułu planującego. Pydantic sprawdza wymagany format danych, LangGraph prowadzi cztery kroki, a PostgreSQL zapisuje historię decyzji.
- Izolowany czytnik
- czyta dokument w osobnej sieci, bez dostępu do bazy i narzędzi decyzyjnych
- LangGraph
- prowadzi cztery jawne kroki oceny i zapisuje statusy oraz decyzje
- FastAPI + Pydantic
- prowadzi proces i odrzuca pola spoza ustalonego formatu danych
- PostgreSQL
- przechowuje decyzje i historię zmian
- 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 wyniki testów
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 stały format danych
Czytnik ma dostęp do dokumentów, ale nie do bazy części oceniającej. Do dalszej pracy przekazuje tylko sprawdzone pola. PostgreSQL zapisuje rekordy i historię kontroli.
- 01
Źródła
Każdy rekord prowadzi do publicznego źródła
Rekordy BZP i TED zawierają parametry żądania i skróty SHA-256 odpowiedzi źródłowych. Każdy prowadzi do oficjalnego API i można go tam zweryfikować.
- 02
Izolacja
Czytnik nie ma dostępu do bazy ani narzędzi decyzyjnych
Proces czytający dokument ma dostęp do wydzielonego magazynu MinIO, ale nie do PostgreSQL ani narzędzi części oceniającej. Oddzielne sieci i poświadczenia ograniczają skutki niezaufanej treści.
- 03
Kwarantanna
Podejrzany dokument trafia do kwarantanny z podanym powodem
Reguły bezpieczeństwa klasyfikują treść. Dokument z próbą wstrzyknięcia polecenia trafia do kwarantanny z uzasadnieniem i zapisem kontroli.
- 04
Format danych
Do oceny trafia tylko ustalony zestaw pól
Czytnik zwraca format reader/v1 bez surowej treści i bez poświadczeń magazynu. LangGraph prowadzi cztery kroki oraz zapisuje skróty, statusy i decyzje.
Dlaczego czytanie dokumentu jest odizolowane
Dokument przetargowy pochodzi z otwartego internetu. Osobna sieć i oddzielne poświadczenia odcinają czytnik od bazy i narzędzi decyzyjnych. LangGraph prowadzi cztery kroki oceny oraz skierowanie do kwarantanny. Każdy komponent ma jedno zadanie, co ogranicza skutki błędu i koszt utrzymania.
- Uprawnienia oddzielają czytanie od decydowania
- Kontrakt danych nie przenosi surowych pól
- Kwarantanna zatrzymuje podejrzane treści i zapisuje powód
- 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.
W 30 minut wybieramy proces do oceny, a w ciągu 2 dni roboczych dostajesz rekomendację, także gdy lepsza będzie prostsza droga.