Ta strona została przetłumaczona z języka angielskiego.
Narzędzia dla programistów
Zbuduj narzędzie do diagramowania oparte na AI
Kliv to AI, które buduje aplikacje. Opisz narzędzie do diagramowania, którego potrzebuje twój zespół, a zbuduje prawdziwą aplikację, w której diagramy powstają z usług, połączeń, właścicieli i stanów recenzji.
Po prostu wpisz swój pomysł w polu tekstowym, a AI zbuduje go za Ciebie
Czym jest Kliv?
Kliv nie jest produktem do diagramowania konfigurowanym z gotowego szablonu płótna — to AI, które buduje dla ciebie oprogramowanie.
Opisujesz zwykłymi słowami aplikację, której potrzebujesz, a Kliv ją buduje: bazę danych, logikę, ekrany i przepływy pracy. Otrzymujesz prawdziwą aplikację, która należy do ciebie. Możesz uruchomić ją na własnych kontach, trzymać kod źródłowy we własnym repozytorium Git i zmieniać ją później, prosząc o zmiany. To nie jest szablon.
Na tej stronie tą aplikacją jest narzędzie do diagramowania map architektury. Kliv buduje wszelkiego rodzaju aplikacje webowe — to tylko jeden przykład.
Dlaczego zbudować własne narzędzie do diagramowania?
Diagramy architektury tracą aktualność, gdy są przechowywane jako obrazy. Zespół zmienia usługę, przenosi odpowiedzialność albo wycofuje połączenie, ale wiki wciąż pokazuje stary obraz. Nowe osoby ufają mu, bo wygląda oficjalnie.
Kliv może zbudować aplikację do diagramowania, w której obraz powstaje z rekordów. Usługi, połączenia, właściciele, stany recenzji i dokumenty są przechowywane w bazie danych. Gdy zmienia się wiersz, zmienia się też każdy widok oparty na nim.
Diagram to dane
Narzędzie przechowuje architekturę jako rekordy, a następnie renderuje z nich diagramy.
Usługi
Każda usługa to rekord z właścicielem, warstwą, linkiem do repozytorium i notatkami dyżurowymi. Prostokąt na płótnie to po prostu wizualne przedstawienie tego rekordu.
Połączenia
Każda strzałka to również rekord: kto wywołuje, kogo wywołuje, protokół i co się psuje, gdy połączenie pada. Najedź na strzałkę, by zobaczyć szczegóły.
Wersje i recenzje
Zmiana na mapie pozostaje propozycją, dopóki ktoś jej nie zatwierdzi. Osadzone widoki pokazują zrecenzowaną wersję, a szkice zostają prywatne w procesie recenzji.
Widoki
Wdrożenie nowej osoby może pokazywać tylko dziesięć potrzebnych jej elementów. Audyt może pokazywać przepływy danych i magazyny. Oba widoki korzystają z tych samych rekordów, tylko z innymi filtrami.
Półka z dokumentami
Dokumentacja projektowa i analizy powdrożeniowe leżą obok mapy i zasilają bazę wiedzy zespołu, z której korzysta agent.
Agent tworzący szkice
Opisz przepływ, a agent naszkicuje usługi i połączenia jako rekordy. Zespół sprawdza wynik, przesuwa elementy na płótnie i zatwierdza to, co jest prawdą.
Przykład: zespół platformy Kasi
Oto jak jeden zespół mógłby korzystać z narzędzia do diagramowania zbudowanego w Kliv. To tylko przykład — ty opisujesz własne systemy, zasady recenzji i dokumentację.
Incydent ujawnia nieaktualną mapę
Podsumowanie awarii w zespole Kasi utyka, bo nikt nie ufa diagramowi na wiki. Zadanie jest proste: utrzymać mapę naprawdę aktualną.
Kasia opisuje narzędzie, którego potrzebuje zespół
Kasia prosi o usługi z właścicielami, połączenia z notatkami o zasięgu awarii oraz recenzję przed publikacją. Kliv buduje aplikację wokół tych rekordów.
Zespół zasiewa pierwszą mapę
Importują arkusz kalkulacyjny z usługami i dodają połączenia podczas wspólnej sesji roboczej. Pierwsza użyteczna mapa powstaje z rekordów, a nie z gotowego pliku PNG.
Agent szkicuje przepływ płatności
Kasia opisuje przepływ płatności. Agent tworzy siedem prostokątów i dziewięć strzałek. Dwa są błędne, więc je usuwa — błędne rekordy można poprawić.
Recenzja zmienia każdy osadzony widok
Koleżanka z zespołu proponuje wycofanie połączenia. Propozycja powiadamia kanał zespołu platformy na Slacku, zostaje zatwierdzona, a każdy osadzony widok pokazuje zaktualizowany kształt.
Nowa osoba pyta o aktualną mapę
Sześć miesięcy później nowa osoba w zespole pyta, co wywołuje silnik oceny ryzyka. Odpowiedź pochodzi z aktualnej tabeli połączeń, a nie ze starej strony na wiki.
Opisz, co chcesz zbudować
Kliv buduje na podstawie twojego opisu, więc im więcej szczegółów podasz, tym bliższa oczekiwaniom będzie pierwsza wersja. Powiedz, jakie rekordy powinien przechowywać diagram, kto może je edytować i jak mają działać recenzje. Oto trzy przykłady do rozwinięcia:
Mapa usług
Prostokąty z właścicielami, strzałki z notatkami o awariach.
“Zbuduj narzędzie do mapowania usług dla 40-osobowej firmy SaaS z branży logistycznej. Przechowuj każdą usługę z właścicielem, warstwą, linkiem do repozytorium i notatkami dyżurowymi. Przechowuj każde połączenie z protokołem i wpływem awarii. Wymagaj zatwierdzenia przez zespół platformy przed publikacją zmian.”
Generator przepływów
Opisane przepływy stają się edytowalnymi rekordami.
“Zbuduj aplikację do diagramowania, w której opisuję przepływ zgłoszenia w zwykłym języku, a agent szkicuje edytowalne węzły i połączenia na płótnie. Trzymaj wygenerowany szkic osobno, dopóki inżynier go nie sprawdzi i nie opublikuje.”
Widoki audytowe
Jeden graf, filtrowany według roli.
“Zbuduj mapę architektury z widokami zależnymi od roli. Inżynierowie widzą wszystkie usługi i połączenia, audytorzy widzą tylko magazyny danych i przepływy danych, a nowe osoby dostają uproszczony widok wdrożeniowy z dziesięcioma systemami, których potrzebują najpierw.”
Jak to działa w praktyce
Praca AI jest możliwa do sprawdzenia. Kliv buduje i zmienia aplikację do diagramowania na podstawie twojego opisu. Wewnątrz gotowej aplikacji agent tworzący szkice zamienia opisany przepływ w rekordy i odpowiada na pytania na podstawie przesłanej dokumentacji projektowej. Każda rozmowa jest zapisywana w bazie danych aplikacji.
GitHub może być częścią mapy. Każda karta usługi może zawierać swoje repozytorium. Zdarzenia z repozytorium mogą oznaczyć obserwowaną usługę do recenzji, gdy dotyczy jej pull request, dzięki czemu rozjazd mapy zostaje zauważony blisko zmiany w kodzie.
Dostęp zależy od ról. Logowanie należy do organizacji, a każda rola dostaje widoki, które powinna mieć. Widok audytowy renderuje się tylko dla sesji z rolą audytora.
Możesz odejść z całą pracą. Mapa to rekordy w bazie danych kontrolowanej przez firmę, a kod aplikacji synchronizuje się z repozytorium należącym do organizacji.
Agent pracujący na własnych danych zespołu to wzorzec stojący za wieloma aplikacjami AI. Strona o aplikacjach AI pokazuje ten sam schemat w innych kategoriach.
Najczęstsze pytania
Czym dokładnie jest Kliv?
Kliv to AI, które buduje niestandardowe aplikacje webowe na podstawie opisu. W przypadku diagramowania może zbudować prawdziwe narzędzie, w którym usługi, połączenia, właściciele, recenzje i dokumenty są przechowywane jako dane.
Czy dostaję prawdziwą aplikację, czy szablon?
Prawdziwą aplikację. Kliv buduje bazę danych, ekrany, proces recenzji i zachowanie płótna dopasowane do sytuacji twojego zespołu. Nie wypełniasz ogólnego szablonu do diagramowania.
Czy mogę ją zmienić po zbudowaniu?
Tak. Poproś o zmiany zwykłymi słowami, na przykład nowy stan recenzji, inny widok audytowy albo nowe pole dla każdej usługi. Kliv aktualizuje aplikację.
Czy AI rysuje diagramy za nas?
Szkicuje je. Ty opisujesz przepływ, a agent tworzy węzły i połączenia jako rekordy. Układ, poprawność i publikacja pozostają po stronie zespołu.
Dlaczego przechowywać diagramy jako rekordy, a nie obrazy?
Rekordy można przeszukiwać, filtrować, recenzować i aktualizować w jednym miejscu. Plik PNG można tylko podmienić, dlatego stare diagramy wciąż wyglądają oficjalnie, choć dawno przestały być prawdziwe.
Co sprawia, że mapa znowu nie stanie się nieaktualna?
Zmiany mogą wymagać recenzji, a zdarzenia z repozytorium mogą oznaczać usługi wymagające uwagi. Nieaktualność staje się widocznym elementem kolejki, a nie ukrytym problemem na wiki.
Kto widzi mapę?
Zalogowani członkowie organizacji, z widokami kontrolowanymi według roli. Działająca aplikacja może pokazywać różne wycinki inżynierom, audytorom i nowym osobom.
Czy może odpowiadać na pytania na podstawie naszej dokumentacji?
Tak. Prześlij dokumentację projektową i analizy powdrożeniowe, a agent może odpowiadać na podstawie tej biblioteki, z rozmową zapisaną w twojej aplikacji.
Czy możemy połączyć to z GitHubem?
Tak. Rekordy usług mogą przechowywać linki do repozytoriów, a zdarzenia z repozytorium mogą oznaczać mapy do recenzji, gdy odpowiedni kod zostanie scalony.
Czy mogę później odejść od Kliv?
Tak. Kod aplikacji synchronizuje się z twoim własnym repozytorium Git, a rekordy mapy znajdują się w twojej bazie danych.
Czy różne zespoły mogą mieć różne widoki?
Tak. Te same rekordy usług i połączeń mogą wyświetlać się jako widok wdrożeniowy, widok audytowy albo pełny widok inżynierski.
Czy to zastąpi przegląd architektury?
Nie. To sprawia, że recenzja staje się jawna. Ludzie nadal decydują, co jest prawdą; aplikacja przechowuje propozycję, zatwierdzenie i opublikowaną wersję.
Więcej w tej kategorii
Zbudowane przez twórców
Zobacz, co jest możliwe
Zobacz prawdziwe aplikacje zbudowane z Kliv przez deweloperów i twórców z całego świata
Memory Café Coordination Tool
A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.
Remit Record
Track remittances and household budgets seamlessly.
Next Page Book Club
Manage your book club easily with proposals, voting, and history tracking.
Northfern Tattoo Studio
Portfolio and booking site for Northfern Tattoo Studio.
Campo Agua Gestión
Sistema de gestión del agua comunitario para aldeas.
つくりて — 伝統工芸職人サイト
職人が作品を展示し、受注管理を行うサイトです。
Tidal Surf Reports
Crowd-sourced surf condition tracking app.
Riverside Commons HOA Management
A portal for HOA management at Riverside Commons.
よやくん — レストラン予約管理
小規模レストラン向けの予約管理サイトです。
Troop 214 Scout Management
A management tool for Scout Troop 214, focused on outings, advancement, and communication.
Te Kura Kaupapa Māori Whānau Board
A whānau coordination tool for Māori-medium schools.
Tsev Nyeem Ntawv Library
Mobile library coordinator for Hmong and Lao communities.
Memory Café Coordination Tool
A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.
Remit Record
Track remittances and household budgets seamlessly.
Next Page Book Club
Manage your book club easily with proposals, voting, and history tracking.
Northfern Tattoo Studio
Portfolio and booking site for Northfern Tattoo Studio.
Campo Agua Gestión
Sistema de gestión del agua comunitario para aldeas.
つくりて — 伝統工芸職人サイト
職人が作品を展示し、受注管理を行うサイトです。
Tidal Surf Reports
Crowd-sourced surf condition tracking app.
Riverside Commons HOA Management
A portal for HOA management at Riverside Commons.
よやくん — レストラン予約管理
小規模レストラン向けの予約管理サイトです。
Troop 214 Scout Management
A management tool for Scout Troop 214, focused on outings, advancement, and communication.
Te Kura Kaupapa Māori Whānau Board
A whānau coordination tool for Māori-medium schools.
Tsev Nyeem Ntawv Library
Mobile library coordinator for Hmong and Lao communities.
Zbuduj mapę, którą twój zespół utrzyma aktualną
Opisz rekordy, proces recenzji i role, których potrzebuje twoje narzędzie do diagramowania. Kliv zbuduje aplikację wokół tej struktury.