Kliv

    Ta strona została przetłumaczona z języka angielskiego.

    Narzędzia dla programistów

    Zbuduj własną aplikację z integracją GitHub

    Kliv to konstruktor aplikacji AI. Opisz integrację z GitHub, jakiej potrzebujesz — zgłoszenia klientów, oznaczone etykietami issues, szkice dziennika zmian, e-maile o wydaniach i faktury — a Kliv zbuduje tę aplikację.

    kliv.dev

    Po prostu wpisz swój pomysł w polu tekstowym, a AI zbuduje go za Ciebie

    595 znaków

    Czym jest Kliv?

    Kliv to nie kolejna gotowa integracja, którą włącza się i konfiguruje w ustawieniach — to konstruktor aplikacji AI, który buduje oprogramowanie za Ciebie.

    Opisujesz własnymi słowami, czego potrzebujesz, a Kliv to buduje: bazę danych, logikę, ekrany i reguły. Efektem jest prawdziwa, działająca aplikacja, która należy do Ciebie. Możesz jej używać, zmieniać ją później, prosząc o poprawki, i uruchomić na własnych kontach oraz własnej domenie. To nie jest szablon z Twoją nazwą na górze.

    Na tej stronie tą aplikacją jest własna aplikacja, która łączy się z GitHubem i pokazuje właściwy przebieg pracy osobom spoza repozytorium. Kliv buduje wszelkiego rodzaju aplikacje webowe — to jeden przykład, a reszta strony właśnie o nim opowiada.

    Dlaczego repozytorium potrzebuje fasady dla klientów

    Praca nad projektem może już toczyć się w GitHubie: zgłoszenia, pull requesty, kamienie milowe i wydania. Klienci zwykle nie powinni musieć czytać GitHuba, żeby wiedzieć, co się dzieje.

    Kliv może zbudować centrum, które opiszesz, wokół Twoich repozytoriów. Prośby klientów mogą otwierać oznaczone etykietami zgłoszenia. Status z GitHuba może odzwierciedlać się z powrotem u klienta. Scalone pull requesty mogą tworzyć szkice wpisów w dzienniku zmian. Wydania mogą generować czytelne e-maile i faktury za kamienie milowe. Zespół dalej pracuje w GitHubie, a klient widzi przejrzyste centrum dostaw.

    Obie strony webhooka

    Pięć rodzajów rekordów przenosi historię realizacji zamówienia między GitHubem a centrum klienta.

    Projekt

    Projekt łączy jednego klienta z odpowiednimi repozytoriami i kamieniami milowymi. Prośby, wpisy w dzienniku zmian i faktury są przypisane do tego projektu.

    Prośba

    Klient zgłasza prośbę zwykłym językiem. Aplikacja otwiera zgłoszenie w GitHubie z odpowiednimi etykietami i synchronizuje jego status.

    Wpis w dzienniku zmian

    Gdy pull request zostaje scalony, webhook tworzy szkic z tytułem PR-a, projektem i powiązaną prośbą. Zanim klient go zobaczy, ktoś go przeredagowuje.

    Faktura za kamień milowy

    Gdy wydanie zamyka kamień milowy, centrum może wystawić szkic szczegółowej faktury — na przykład za kamień milowy o stałej cenie 7500 zł — z płatnością kartą na Twoim własnym koncie Stripe.

    Ściana dostępu klienta

    Logowanie jednego klienta pokazuje tylko jego projekty. Jedno monorepo może obsługiwać wielu klientów, bo dostęp jest przypisany do wierszy projektów.

    Przykład: centrum dostaw pracowni produktowej Zofii

    Oto, jak mogłaby z tego skorzystać jedna pracownia. To tylko przykład — Ty opisałbyś własne repozytoria, dostęp klientów, przepływ pracy nad zgłoszeniami, wydania i zasady rozliczeń.

    01

    Prośba klienta otwiera właściwe zgłoszenie

    Klient Zofii wpisuje w centrum dwa zdania zwykłym językiem. Aplikacja otwiera oznaczone etykietą zgłoszenie w GitHubie, we właściwym repozytorium, i łączy je z powrotem z prośbą klienta.

    02

    Segregacja zgłoszeń zostaje w GitHubie

    Pracownia jak zwykle wycenia, etykietuje i planuje pracę w GitHubie. Centrum odzwierciedla status z powrotem w widoku klienta.

    03

    Scalenie tworzy szkic wpisu w dzienniku zmian

    Gdy pull request zostaje wdrożony, webhook tworzy oczekujący wpis w dzienniku zmian z tytułem PR-a, projektem i prośbą, którą rozwiązał.

    04

    Ktoś zatwierdza treść dla klienta

    Ktoś przeredagowuje techniczny tytuł PR-a na zdanie zrozumiałe dla klienta, a następnie zatwierdza je do wydania.

    05

    E-mail o wydaniu jest dopasowany do klienta

    Publikacja wydania zamienia zatwierdzone szkice w stronę dziennika zmian i wysyła każdemu klientowi e-mail tylko z pozycjami z jego projektu.

    06

    Faktura wie, co zostało dostarczone

    Zamknięty kamień milowy generuje szkic faktury na podstawie zrealizowanych próśb, z pozycjami i linkiem do płatności kartą na tej samej stronie, na której klient śledził postęp prac.

    Opisz integrację z GitHub, którą chcesz zbudować

    Kliv buduje na podstawie Twojego opisu, więc im więcej szczegółów podasz, tym bliższa celu będzie pierwsza wersja. Uwzględnij repozytoria, zdarzenia, etykiety, dostęp klientów, etapy przeglądu, powiadomienia i rozliczenia. Oto trzy przykłady, na których możesz się oprzeć:

    kliv.dev

    Centrum dostaw dla klienta

    Prośby na wejściu, dziennik zmian na wyjściu, dostęp według klienta.

    “Zbuduj centrum dostaw dla klienta połączone z naszą organizacją na GitHubie. Klienci zgłaszają prośby, które stają się oznaczonymi etykietą zgłoszeniami we właściwym repozytorium, status zgłoszenia odzwierciedla się z powrotem u klienta, scalone pull requesty stają się szkicami wpisów w dzienniku zmian, każdy klient widzi tylko swoje własne projekty, a kamienie milowe o stałej cenie 7500 zł mogą tworzyć szkice faktur po wydaniu.”

    kliv.dev

    Publiczna strona dziennika zmian

    Wydania z GitHuba zamienione w czytelne wpisy.

    “Zbuduj publiczną stronę z dziennikiem zmian dla naszego produktu. Zamieniaj wydania z GitHuba w szkice wpisów, wymagaj zatwierdzenia przez człowieka przed publikacją, pozwól odwiedzającym zapisać się przez e-mail i wysyłaj ogłoszenie o wydaniu z linkami do wprowadzonych zmian.”

    kliv.dev

    Formularz zgłaszania błędów

    Zgłoszenia błędów, które trafiają do zespołu już wstępnie posegregowane.

    “Zbuduj formularz zgłaszania błędów dla naszego zespołu wsparcia. Osoby zgłaszające podają poziom istotności, przeglądarkę, kroki do odtworzenia błędu, zrzuty ekranu i identyfikator konta; aplikacja zakłada zgłoszenie w GitHubie z etykietami istotności i załącznikami; a zgłaszający widzi status na żywo bez konieczności posiadania konta GitHub.”

    Elementy, których nie budujesz ręcznie

    Połączenie to jedna autoryzacja. Łączysz swoją organizację na GitHubie raz. Token przechowuje platforma, a nie kod aplikacji. Aplikacja może otwierać zgłoszenia, dodawać komentarze, czytać wydania i odbierać zdarzenia webhook.

    Szkice czekają na człowieka. Wpisy w dzienniku zmian trafiają do kolejki przeglądu. Żaden nie dotrze do klienta, dopóki ktoś nie zamieni technicznego tytułu PR-a na jasny język wydania i go nie zatwierdzi.

    Aplikacja ma też własne repozytorium. Kliv synchronizuje kod źródłowy aplikacji z repozytorium, które należy do Ciebie, więc narzędzie raportujące o dostawach też jest wersjonowane.

    Slack może być kolejnym odbiorcą. Wydanie może wysłać podsumowanie na kanał, który współdzielisz z klientem.

    GitHub to jeden konektor. Ten sam wzorzec działania i reakcji obejmuje Slacka, Notion, Linear, HubSpot i inne. Zbuduj i rozszerz pokazuje szerszą półkę konektorów.

    Najczęściej zadawane pytania

    Czym dokładnie jest Kliv?

    Kliv to konstruktor aplikacji AI. Opisujesz potrzebne oprogramowanie, Kliv buduje działającą aplikację, a Ty jesteś jej właścicielem. W przypadku tej strony oznacza to centrum dostaw połączone z GitHubem: prośby klientów, tworzenie zgłoszeń, odzwierciedlanie statusu, szkice dziennika zmian, e-maile o wydaniach i faktury.

    Czy dostaję prawdziwą aplikację, czy szablon?

    Prawdziwą aplikację. Kliv buduje dane, reguły i ekrany dopasowane do Twojego konkretnego przypadku, a nie gotowy motyw do wypełnienia. Możesz ją dalej zmieniać, opisując, co ma być inaczej.

    Czy mogę ją zmienić po zbudowaniu?

    Tak. Poproś o zmiany zwykłymi słowami, a Kliv zaktualizuje aplikację. Możesz dostosować pola, przepływy pracy, strony, e-maile, reguły dostępu i raporty bez zaczynania od nowa.

    Czy klienci potrzebują kont GitHub?

    Nie. Klienci logują się do centrum przez e-mail i hasło, Google lub klucz dostępu. GitHub pozostaje narzędziem pracowni, a klienci widzą tylko dane pochodne.

    Co jeśli tytuł pull requesta jest zbyt techniczny do publikacji?

    Każdy wpis może trafić jako szkic do kolejki przeglądu. Pozostaje niewidoczny, dopóki ktoś go nie przeredaguje i nie zatwierdzi.

    Czy to działa z prywatnymi repozytoriami?

    Tak. Autoryzujesz organizację raz, a połączenie jest przechowywane po stronie serwera. Żaden klucz nie pojawia się w kodzie źródłowym aplikacji.

    Czy dwóch klientów może współdzielić jedno monorepo?

    Tak. Prośby i wpisy w dzienniku zmian mają przypisany zakres projektu, a dostęp każdego klienta jest egzekwowany na poziomie tych wierszy.

    Czy aplikacja może tworzyć zgłoszenia w GitHubie?

    Tak. Prośba klienta może otworzyć oznaczone etykietą zgłoszenie we właściwym repozytorium i zachować powiązanie z prośbą widoczną dla klienta.

    Czy scalone pull requesty mogą stawać się wpisami w dzienniku zmian?

    Tak. Webhooki mogą tworzyć szkice wpisów przy scalaniu pull requestów, a następnie człowiek zatwierdza treść gotową dla klienta.

    Czy wydania mogą wysyłać e-maile lub wiadomości na Slacku?

    Tak. Zdarzenie wydania może opublikować stronę dziennika zmian, wysłać e-mail i zamieścić podsumowanie na współdzielonym kanale Slacka, jeśli tak zdefiniujesz ten przepływ.

    Czy faktury za kamienie milowe mogą korzystać ze Stripe?

    Tak. Jeśli Twój proces dostaw obejmuje płatne kamienie milowe, faktury mogą zawierać płatność kartą na Twoim własnym koncie Stripe.

    Czy mogę użyć własnej domeny?

    Tak. Centrum klienta i dziennik zmian mogą działać na Twojej własnej domenie.

    Czy mogę później zrezygnować z Kliv?

    Tak. Kod źródłowy aplikacji synchronizuje się z Twoim własnym repozytorium Git.

    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

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kprzez Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kprzez Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kprzez Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kprzez Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kprzez Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kprzez Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kprzez Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kprzez Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kprzez Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kprzez Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kprzez Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kprzez Kliv Community
    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kprzez Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kprzez Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kprzez Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kprzez Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kprzez Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kprzez Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kprzez Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kprzez Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kprzez Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kprzez Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kprzez Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kprzez Kliv Community

    Pokaż klientom postęp prac, nie odsłaniając repozytorium

    Opisz zdarzenia z GitHuba, reguły zgłoszeń, dostęp klientów, przegląd dziennika zmian, e-maile o wydaniach i rozliczenia. Kliv zbuduje wokół nich centrum dostaw.