Opis projektu:
Ten projekt to nowa platforma internetowa zbudowana na infrastrukturze Fly.io. Jest to w pełni zautomatyzowana, zasilana sztuczną inteligencją platforma do dopasowywania zintegrowanych usług. Podstawowe podejście do realizacji tej platformy nie jest tradycyjnym rozwojem oprogramowania od podstaw, lecz modelem opartym na modułach i orkiestracji.
Platforma jest skonstruowana poprzez integrację istniejących modułów, wymiennych komponentów i dojrzałych usług oraz przez orkiestrację ich za pomocą konfiguracji i strukturalnej kontroli procesów. Celem jest stworzenie kompletnej, stabilnej i długoterminowo operacyjnej pętli biznesowej. Projekt wyraźnie nie wymaga odbudowy podstawowych frameworków, przepisywania całych systemów od zera ani wprowadzania niepotrzebnej złożoności technicznej. Jakiekolwiek podejście, które próbuje przeprojektować całą architekturę platformy od podstaw, nie jest zgodne z tym projektem.
Platforma ma na celu wspieranie pełnego procesu cyklu życia, w tym rejestracji użytkowników, składania wymagań, zrozumienia wymagań opartego na AI, strukturyzacji zadań, automatycznego dopasowywania, wielostronnych przetargów i ofert, generowania umów i podpisywania elektronicznego, depozytu opartego na kamieniach milowych, depozytu funduszy, płatności i rozliczeń, wsparcia w zakresie sporów i arbitrażu, integracji ubezpieczeń, kontroli ryzyka, audytów, ciągłej operacji i długoterminowego utrzymania.
Platforma kładzie nacisk na w pełni bezobsługową automatyczną operację. Codzienne procesy biznesowe nie polegają na ręcznej obsłudze klienta, ręcznym dopasowywaniu ani ciągłym nadzorze ludzkim. System jest zaprojektowany tak, aby automatycznie przesuwać stany robocze, uruchamiać automatyczne powiadomienia i alerty oraz obsługiwać zdefiniowane scenariusze wyjątkowe zgodnie z zasadami i stanem systemu.
Ta platforma nie jest kopią, forkiem ani modyfikacją żadnego istniejącego produktu. Jest to nowy projekt platformy zbudowany, aby służyć jako podstawowy szablon dla serii podobnych platform, które będą rozwijane w przyszłości. Dlatego strukturalna klarowność, modularność, wymienność i długoterminowa możliwość utrzymania są kluczowymi celami projektowymi.
Prace do wykonania (wszystkie elementy są obowiązkowe i muszą być dostarczone jako część planu realizacji inżynieryjnej):
1. Oświadczenia prawne i deklaracje front-endowe, aby wyraźnie zdefiniować granice i odpowiedzialności platformy.
2. Konfiguracja domeny, integracja CDN, ustawienie HTTPS i podstawowa ochrona bezpieczeństwa.
3. Zasoby obliczeniowe i podstawy przechowywania oparte na Fly.io.
4. Środowiska przedprodukcyjne i produkcyjne, w tym potoki CI/CD, wdrożenie canary i mechanizmy wycofywania.
5. Implementacja warstwy danych, w tym bazy danych transakcyjnych, możliwości wyszukiwania i przechowywania obiektów.
6. Zarządzanie kluczami i obsługa zgodności, w tym użycie KMS, kontrola dostępu z minimalnymi uprawnieniami, maskowanie logów i kwestie związane z RODO.
7. Globalna adaptacja językowa i wyświetlanie wielu walut z jednolitą logiką wewnętrznego rozliczenia.
8. System kont i kontrola uprawnień, w tym prosty model konta bez weryfikacji dokumentów.
9. Publikacja, wyszukiwanie i zarządzanie usługami i wymaganiami w w pełni zautomatyzowanym i otwartym trybie operacyjnym.
10. Automatyczne dopasowywanie i generowanie zadań napędzane przez AI na podstawie strukturalnego zrozumienia wymagań użytkowników.
11. Komunikacja w czasie rzeczywistym w różnych językach w obrębie platformy, w tym automatyczne routowanie główne i zapasowe.
12. Mechanizmy odblokowywania kontaktów z kontrolowanym dostępem i weryfikacją.
13. Generowanie umów i przepływy pracy związane z podpisywaniem elektronicznym.
14. Mechanizmy wykonania oparte na kamieniach milowych i depozycie ściśle związane z postępem zadań.
15. Obsługa sporów, formalizacja dowodów i wsparcie procesów arbitrażowych.
16. Integracja związana z ubezpieczeniami, gdzie to możliwe, z przepływami pracy platformy.
17. Kontrola ryzyka i integracja modułu bezpieczeństwa.
18. W pełni zautomatyzowana globalna dystrybucja treści i mechanizmy wzrostu, w tym wielojęzyczne SEO i dystrybucja oparta na macierzy.
19. Inteligentne systemy prowadzenia wielopunktowego, aby wspierać użytkowników przez cały cykl życia platformy i uczynić platformę operacyjnie „żywą”.
20. Mechanizmy opłat za platformę, w tym opłaty za usługi, opłaty związane z przetargami i opłaty związane z reklamą.
21. Zarządzanie modułami chmurowymi w całej platformie i mechanizmy wczesnego ostrzegania o kosztach.
22. Monitorowanie operacji i systemy audytu w całej platformie, działające jako „czarna skrzynka” systemu i centrum alertów.
23. Mechanizmy bezpieczeństwa i audytu w całej platformie, w tym obowiązkowe zasady dotyczące konserwacji i czasu reakcji.
Cel tego projektu:
Celem tego projektu jest zbudowanie globalnie zorientowanego, długoterminowo operacyjnego, w pełni zautomatyzowanego mechanizmu platformy AI, który może zrealizować cały proces roboczy od zrozumienia wymagań, strukturyzacji zadań, automatycznego dopasowywania, przetargów i ofert, podpisywania umów, postępu kamieni milowych, obsługi depozytów, płatności i rozliczeń, alertów wyjątkowych, rozwiązywania sporów i ostatecznego zamknięcia przy minimalnej interwencji ludzkiej.
Projekt ten będzie również służył jako inżynieryjna i strukturalna podstawa dla kolejnych projektów platform o podobnej naturze, tworząc architekturę platformy, która może być wielokrotnie wykorzystywana i rozszerzana.
Docelowa grupa odbiorców:
Docelowa grupa odbiorców obejmuje, ale nie ogranicza się do, osoby i organizacje, które potrzebują publikować wymagania dotyczące usług i wybierać odpowiednich dostawców usług za pośrednictwem strukturalnej platformy, a także dostawców usług, którzy uczestniczą w przetargach i świadczą usługi zgodnie z uzgodnionymi kamieniami milowymi.
Kategorie usług objęte platformą obejmują, ale nie ograniczają się do, usługi techniczne, usługi doradcze i związane z informacjami, usługi wsparcia profesjonalnego, usługi pracy oraz różne scenariusze usług związanych z codziennym życiem. Platforma jest zaprojektowana dla użytkowników międzynarodowych i współpracy transgranicznej.
Kryteria oceny:
Ocena będzie oparta na tym, czy podstawowe mechanizmy platformy są w pełni wdrożone i zdolne do działania jako kompletny zautomatyzowany zamknięty cykl. Obejmuje to, ale nie ogranicza się do:
- Czy wszystkie 53 moduły inżynieryjne są dostarczone i poprawnie zintegrowane.
- Czy komponenty AI mogą niezależnie przeprowadzać zrozumienie wymagań i strukturyzację zadań oraz napędzać automatyczny postęp procesów.
- Czy przetargi, podpisywanie umów, depozyt kamieni milowych, depozyt funduszy, płatności i rozliczenia są ściśle zgodne z przejściami stanu systemu i są w pełni śledzone.
- Czy obsługa sporów, formalizacja dowodów i przepływy pracy arbitrażowe mogą być uruchamiane, przetwarzane i poprawnie wpływać na stany kamieni milowych i przepływy funduszy.
- Czy mechanizmy kontroli ryzyka, monitorowania, audytu, alertów i ostrzegania o kosztach działają poprawnie, umożliwiając platformie stabilne działanie w trybie bezobsługowym z długoterminową możliwością utrzymania.