Diagramy mapowane do kodu
Eraser i Whimsical rysują ładne pudełka, ale twoi inżynierowie i tak zbudują to, co da się dowieźć na czas. Diagramy Boba stają się strukturą plików i granicami modułów, których Alex faktycznie używa w codebase.
Bob·ArchitectBob projektuje system, dobiera stos technologiczny i przekazuje strukturę Alexowi, dzięki czemu twoja architektura staje się bazą kodu, a nie zapomnianą dokumentacją.
Diagramy odwzorowujące kod, a nie ładne obrazki.
Eraser i Whimsical tworzą piękne schematy z pudełkami i strzałkami. Twoi inżynierowie i tak budują to, co da się zmieścić w terminie. Diagramy Boba stają się strukturą plików i granicami modułów, z których Alex faktycznie korzysta.
„Wybraliśmy Mongo, bo było popularne.” Bob wyjaśnia, dlaczego Postgres zamiast Mongo, dlaczego kolejka zamiast bezpośrednich wywołań, dlaczego Redis vs Memcached. Uzasadnienie jest spisane, więc możesz je zakwestionować.
Diagram w wiki pochodzi ze sprintu 1. Kod jest ze sprintu 14. Nikt nie aktualizuje żadnego z nich, żeby były zgodne. Bob przegląda obecny system i aktualizuje dokument architektury tak, aby odzwierciedlał to, co faktycznie zostało wdrożone.
Wydajność, bezpieczeństwo i obserwowalność są dokładane dopiero po pierwszej awarii. Bob planuje je już na etapie projektowania, uwzględniając wymagania Emmy dotyczące skali oraz wzorce dostępu, które musi wspierać twój model danych.
Od pierwszego promptu po gotowy do wdrożenia rezultat — tak naprawdę działa Bob.
Bob zaczyna od ograniczonego zakresu, aby architektura pasowała do produktu, a nie odwrotnie.
Przekazanie do EmmaBaza danych, framework, kolejka, cache — każdy wybór zawiera opis kompromisów na piśmie, który możesz zakwestionować.
Encje, relacje, własność, ścieżki zapisu — rzeczy, które później bolą przy refaktoryzacji.
Pola i strzałki odzwierciedlają rzeczywiste moduły i zależności; diagram pozostaje zsynchronizowany wraz z pojawianiem się kodu.
Alex buduje w granicach wyznaczonych przez Boba — bez wpisanego z góry długu technicznego w stylu „zrefaktoryzujemy to za trzy miesiące”.
Przekazanie do AlexDiagramy usług, przepływu danych i integracji generowane w Edytorze, a nie w osobnym narzędziu.
Wybór stosu uzasadniony w kontekście Twoich ograniczeń, a nie podyktowany trendem lub przyzwyczajeniem.
Schematy i relacje zaprojektowane pod rzeczywiste wzorce dostępu w Twoim produkcie.
Wydajność, bezpieczeństwo i obserwowalność uwzględnione na etapie projektowania, a nie dopiero po wdrożeniu.
Decyzje architektoniczne zapisane wraz z uzasadnieniem, abyś w przyszłości mógł do nich wrócić.
Diagramy są odwzorowane na strukturę plików i granice modułów, z których korzysta Alex podczas budowy.
Bob może przeanalizować istniejące systemy i zarekomendować zmiany z jasnym uzasadnieniem.
Ręcznie składane przepływy pracy są wolne, ręczne i wymagają wielu narzędzi. Najedź na dowolną kartę, aby zobaczyć, dlaczego każda korzyść ma znaczenie.
Przechodzisz z Eraser AI? Oto, w czym Bob wyprzedza konkurencję.
Eraser i Whimsical rysują ładne pudełka, ale twoi inżynierowie i tak zbudują to, co da się dowieźć na czas. Diagramy Boba stają się strukturą plików i granicami modułów, których Alex faktycznie używa w codebase.
ChatGPT poleca framework, który najczęściej widział w danych treningowych. Bob wyjaśnia, dlaczego Postgres zamiast Mongo, dlaczego kolejka zamiast bezpośrednich wywołań, dlaczego Redis zamiast Memcached — wraz z uzasadnieniem, które możesz podważyć, i decyzjami, do których możesz wrócić.
Diagram na wiki dezaktualizuje się już do 3. sprintu. Bob przegląda faktyczny kod i odświeża architekturę zgodnie z tym, co rzeczywiście zostało wdrożone — dzięki temu dokumentacja nigdy nie jest fikcją, a wdrożenie nowego inżyniera zajmuje jeden dzień, a nie miesiąc.
| Funkcja | Atoms Zalecane | Eraser AI |
|---|---|---|
| Dane wyjściowe | Architektura, którą da się przełożyć na kod | Diagram w wiki |
| Wybór stosu z uzasadnieniem | Spisane kompromisy | Ogólne sugestie |
| Pozostaje zsynchronizowane podczas wdrażania kodu | Odświeżone względem bazy kodu | Traci aktualność do 3. sprintu |
| Połączone z inżynierią | Przekazanie do Alexa | Przekazanie przez eksport |
| Tworzenie diagramów | Wygenerowane automatycznie | Wygenerowane automatycznie |
Bob nie działa w pojedynkę. Oto jak wyglądają przekazania, gdy tworzysz z pełnym zespołem.

Bob projektuje system, a Alex go buduje. Bez wbudowanego długu technologicznego typu „zrefaktoryzujemy za 6 miesięcy, gdy przyjdzie skala”.
Zobacz, jak Alex działa
Bob dopasowuje architekturę do zakresu produktu Emmy. Żadnego przekombinowanego systemu dla prostej funkcji.
Zobacz, jak Emma działa
Bob projektuje model danych tak, aby David mógł wygodnie go odpytywać. Analityka jest pełnoprawnym elementem, a nie dodatkiem.
Zobacz, jak David działaKonkretne prace architektoniczne, które Bob wykonuje i które odpowiadają rzeczywistemu kodowi.
Zaprojektuj system od zera, dobierając stos technologiczny uzasadniony Twoimi ograniczeniami.
Porównaj opcje stosu technologicznego dla swojego projektu i wybierz tę, która pasuje do Twojego zespołu i skali.
Schemat, relacje i indeksy zaprojektowane pod kątem zapytań, które Twój produkt będzie faktycznie wykonywać.
Zmapuj usługi zewnętrzne, webhooki i przepływ danych, zanim rozpoczną się prace integracyjne.
Zidentyfikuj wąskie gardła i zaplanuj kolejny rząd wielkości, zanim problemy trafią na produkcję.
Zidentyfikuj kwestie związane z uwierzytelnianiem, danymi i prywatnością oraz uwzględnij je w projekcie zamiast dopiero po uruchomieniu.
@Bob zaprojektuj architekturę dla wielodostępnego SaaS z rozliczaniem opartym na użyciu, 10 tys. oczekiwanych tenantów i wypłatami Stripe Connect. Wybierz stos technologiczny, narysuj diagram usług i przekaż strukturę plików Alexowi.
@Bob wybieramy między Postgres + Prisma a PlanetScale + Drizzle dla nowego produktu. Porównaj je względem naszych ograniczeń (odczyty wieloregionowe, jeden inżynier, 100 ms p95) i zarekomenduj jedno rozwiązanie wraz z wyraźnie opisanymi kompromisami.
@Bob przejrzyj naszą obecną warstwę API. Obserwujemy 800 ms p95 na endpointzie dashboardu i chcemy skalować się do 10x większego ruchu. Zmapuj wąskie gardła, zaproponuj zmiany i przygotuj plan migracji dla Alexa.
@Bob zaprojektuj schemat dla programu poleceń opisanego w PRD Emmy. Zmapuj encje, relacje i indeksy dla zapytań, które faktycznie będziemy wykonywać. Przekaż schemat i plan migracji Alexowi.
Żaden agent nie pracuje sam. Kliknij dowolnego członka zespołu, aby zobaczyć, jak zajmuje się swoją częścią Twojego produktu.
Przestań tworzyć diagramy, których nikt nie wdraża. Pozwól Bobowi projektować systemy, które Twój zespół AI buduje i utrzymuje w synchronizacji w Atoms.