图片

Wprowadzenie

Po opublikowaniu tamtego artykułu, przyjaciel zapytał mnie: "Ten wieloagentowy asystent programowania, o którym mówiłeś, pobrałem go i całkiem dobrze działa, czy są jakieś nowości?"

Tak, i to nie mało.

W ciągu tego miesiąca przeszliśmy przez cały system od szkieletu do mięsa, rdzeń się nie zmienił - to wciąż ten wieloagentowy asystent programowania oparty na krajowym modelu - ale teraz bardziej przypomina prawdziwy zespół deweloperski: potrafi samodzielnie planować zadania, rozumie strukturę twojego projektu, działa w tle cicho, a potem informuje cię, że zakończył zadanie lub że wystąpił problem i samodzielnie optymalizuje.

Ten artykuł nie omawia szczegółów technicznych, mówi tylko o jednej rzeczy: co obecnie oh-my-coder może dla ciebie zrobić.

Najpierw opowiem o praktycznym scenariuszu

Wyobraź sobie ten obrazek:

Otwierasz terminal i mówisz mu: "Pomóż mi zrekonstruować moduł użytkownika w starym projekcie, muszę dodać logowanie przez stronę trzecą."

A potem poszedłeś napić się kawy.

Ponad godzinę później na twoim komputerze pojawia się powiadomienie: "Rekonstrukcja modułu użytkownika zakończona, wszystkie testy przeszły, chcesz zaakceptować?"

Zajrzałeś i zobaczyłeś, że Architect już przygotował plan przebudowy, CodeWriter skończył kod, Reviewer przeszedł przez dwie rundy przeglądów, Tester napisał przypadki testowe, Git Master automatycznie złożył commit.

W całym procesie powiedziałeś tylko jedno zdanie.

To jest to, co oh-my-coder może teraz zrobić.

Jak to działa?

Logika jest naprawdę prosta - podział pracy i współpraca.

Jak prawdziwy zespół deweloperski, nie ma tylko jednej osoby piszącej kod, ale są osoby odpowiedzialne za analizę wymagań, projektowanie architektury, pisanie kodu, przeglądanie, pisanie testów...

W oh-my-coder jest teraz 18 profesjonalnych Agentów, każdy z nich ma swoją rolę:

  • Architect odpowiada za projektowanie architektury

  • CodeWriter odpowiada za pisanie kodu

  • Reviewer odpowiada za przegląd kodu

  • Tester odpowiada za pisanie przypadków testowych

  • Debugger odpowiada za znajdowanie błędów

  • Writer odpowiada za pisanie dokumentacji

  • Security Reviewer odpowiada za przegląd bezpieczeństwa

  • Są też osoby odpowiedzialne za zarządzanie Gitem, projektowanie baz danych, planowanie API...

Musisz tylko powiedzieć mu, co chcesz zrobić, a on automatycznie przypisze najbardziej odpowiedniego Agenta do współpracy.

Co się zmieniło w tej aktualizacji?

1. On "wyczuje" twój projekt

Największym problemem, gdy AI pisało kod wcześniej, było to, że nie wiedziało, jak wygląda twój projekt, a generowany kod był całkowicie niezgodny z rzeczywistością twojego projektu.

Teraz już nie.

oh-my-coder automatycznie skanuje strukturę twojego projektu, rozumie strukturę projektu, identyfikuje kluczowe pliki i zależności, zanim zacznie działać, już zna twój projekt.

Kod generowany w ten sposób będzie bardziej zgodny z rzeczywistością twojego projektu, zmniejsza iluzje AI i ogranicza przeróbki.

2. Może teraz pracować w tle

W tradycyjnych narzędziach AI do programowania musisz ciągle mieć otwarte okno, czekać, aż zrobi swoje. Jeśli zamkniesz okno, przestaje działać.

Obecny tryb Quest wspiera zadania asynchroniczne, wrzucasz zadanie, a on działa w tle, ty robisz coś innego, a po zakończeniu powiadomi cię o akceptacji, jak nigdy nie narzekający pracownik zdalny.

3. Zyskał "pamięć"

Za każdym razem, gdy zakończy zadanie, automatycznie przegląda: co poszło dobrze, co poszło źle, co poprawić następnym razem.

To oznacza: im dłużej go używasz, tym lepiej rozumie twój projekt i twój styl kodowania.

To nie jest narzędzie jednorazowe, ale asystent, który będzie się rozwijał.

4. Stał się bardziej bezpieczny

To jest coś, co szczególnie dodajemy.

Co jeśli AI wykonuje polecenie i przypadkowo wykona niebezpieczną operację? Na przykład przypadkowe usunięcie pliku, ujawnienie danych wrażliwych itd.

oh-my-coder ma teraz wielowarstwowy mechanizm bezpieczeństwa: automatyczne blokowanie niebezpiecznych poleceń, wszystkie operacje na plikach wykonywane w izolowanym środowisku, przed opublikowaniem kodu automatycznie sprawdzane, czy nie wyciekł klucz API lub dane wrażliwe.

Anthropic tak bardzo dba o bezpieczeństwo, że Claude Code może jeszcze popełnić "głupi błąd" związany z wyciekiem kodu źródłowego, co w oh-my-coder zostało zablokowane z wyprzedzeniem.

Wsparcie dla większej liczby modeli

To jest najważniejsze pytanie dla wielu przyjaciół.

Obecnie oh-my-coder już wspiera 11 krajowych dużych modeli: DeepSeek, Kimi, Doubao, Tongyi Qianwen, Zhipu GLM, MiniMax, Baichuan Intelligence, iFlytek Xinghuo, Wenxin Yiyan, Tiangong AI, Tencent Hunyuan.

W zasadzie wszystkie główne krajowe duże modele są już podłączone.

Najbardziej polecanym modelem jest GLM-4.7-Flash od Zhipu, ten model jest całkowicie darmowy, wystarczający do codziennego programowania, prawie bez wydatków.

Nie potrzebujesz bawić się w agentów, nie potrzebujesz VPN, nie potrzebujesz miesięcznej subskrypcji, skonfiguruj darmowy klucz API, wykonaj trzy polecenia, a możesz zacząć.

Jak wypada w porównaniu do innych narzędzi?

  • oh-my-coder:GLM-4.7-Flash na zawsze za darmo, całkowicie open-source, bezpośrednie połączenie w kraju, 18 profesjonalnych Agentów, wsparcie dla zadań w tle

  • Claude Code:$20 / miesiąc + agent, nieopen-source, wymaga VPN, ograniczona liczba agentów, brak wsparcia dla zadań w tle

  • Cursor:$20 / miesiąc, nieopen-source, wiele ograniczeń, brak wsparcia dla wielu agentów, brak wsparcia dla zadań w tle

  • Qoder:wkrótce płatny, nieopen-source, wspiera krajowe połączenia, wspiera wielu agentów, wspiera zadania w tle

Główna zaleta: darmowy + open-source + bezpośrednie połączenie w kraju.

Claude Code wymaga miesięcznej opłaty, VPN, trudności z agentami, Cursor również wymaga opłaty miesięcznej, te dwa mają ukryte koszty dla krajowych deweloperów.

oh-my-coder obniżył wszystkie te progi: jedno polecenie instalacji, jedna linia konfiguracji API, od razu można zacząć.

Kto może z tego korzystać?

  • Deweloperzy, którzy chcą szybko stworzyć prototyp - opisz wymagania, kod generowany automatycznie

  • Zespoły, które chcą poprawić jakość kodu - współpraca między wieloma agentami w recenzji, zmniejszająca ludzkie zaniedbania

  • Deweloperzy uczący się nowych technologii - AI wyjaśnia logikę kodu i projektowanie architektury

  • Zespoły potrzebujące do przebudowy starych projektów - inteligentna analiza + automatyczne rozwiązania przebudowy

  • Deweloperzy, którzy chcą zwiększyć pokrycie testów - automatyczne generowanie przypadków testowych

Jak zacząć?

Pierwszy krok: instalacja (wsparcie dla Linux / macOS / Windows)

curl -fsSL raw.githubusercontent.com/VOBC/oh-my-… | bash

Użytkownicy Windows mają również specjalny skrypt instalacyjny, wystarczy podwójnie kliknąć, aby uruchomić.

Drugi krok: skonfiguruj klucz API (zalecana wersja darmowa)

Zarejestruj konto na otwartej platformie Zhipu, aby uzyskać klucz API, a następnie:

export GLM_API_KEY=twój klucz API

Trzeci krok: zacznij działać

omc run "Pomóż mi napisać aplikację CLI do zarządzania zadaniami"

A potem? Potem idź zaparzyć sobie kawę, czekaj na powiadomienie o akceptacji.

Na koniec

Co jest najfajniejszym momentem w robieniu projektu open source?

Ktoś obcy kliknął Star na GitHubie.

Ktoś powiedział w issue: "Użyłem tego, naprawdę pomogło mi zaoszczędzić sporo czasu".

Ktoś zapytał w grupie "Jakie są różnice w porównaniu do Claude Code?", a potem sam znalazł odpowiedź.

Jeśli uważasz, że to narzędzie ma wartość, zapraszam:

  • Daj GitHubowi Star, nie kosztuje, ale pozwoli więcej ludziom go zobaczyć

  • Prześlij znajomym piszącym kod

  • W przypadku problemów zgłoś Issue, wspólnie udoskonalimy

  • Jeśli masz dobry pomysł, zaproponuj PR, aby stał się lepszy

Znaczenie open source leży tutaj: wszyscy razem sprawiamy, że staje się lepszy, a potem wszyscy razem z niego korzystamy.

GitHub:

  • https://github.com/VOBC/oh-my-coder

Jeśli masz pytania lub chcesz porozmawiać o kierunkach programowania AI, zapraszamy do kontaktu na GitHubie.

Ten artykuł został napisany przy pomocy oh-my-coder

Dodatkowe czytanie: Oficjalne wydanie chińskiej wersji Oh My Coder! Wsparcie dla krajowych dużych modeli jako wieloagentowego asystenta programowania


#OhMyCoder #vibecoding #AI编程工具 #DeepSeek

Treści IC, które cię interesują

Postęp technologiczny | Informacje o projekcie | Globalne wydarzenia

Zapisz i obserwuj kanał IC na Binance

Zostań na bieżąco z najnowszymi informacjami