Toolverse
Wszystkie skille

supporting-modules-architecture

autor: TencentBlueKing

Poznaj architekturę modułów wspierających BK-CI — zarządzaj poświadczeniami, środowiskami i logami

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
11

O skillu

Skill zawiera kompleksowy przewodnik po 6 modułach wspierających platformę BK-CI: zarządzaniu poświadczeniami (Ticket), środowiskami budowania (Environment), usługach powiadomień (Notify), logach budowania (Log), kontroli jakości (Quality) i otwartych interfejsach API (OpenAPI). Każdy moduł zapewnia kluczowe funkcje wspierające główny silnik przepływu pracy, ale działające niezależnie. Użyj tego skilla, gdy rozwijasz funkcjonalność tych modułów lub chcesz zrozumieć, jak architektura wspierająca integruje się z rdzeniem systemu.

Jak używać

  1. Załaduj skill supporting-modules-architecture do swojego środowiska Claude lub Copilot — zawiera pełną dokumentację 6 modułów wspierających BK-CI oraz ich roli w architekturze systemu.
  2. Zapoznaj się z podziałem między modułami rdzeniowymi (Process, Auth, Project, Repository, Store, Artifactory, Dispatch, Worker, Agent) a modułami wspierającymi — moduły wspierające działają niezależnie i są wywoływane przez moduły rdzeniowe, a nie odwrotnie.
  3. Wybierz interesujący Cię moduł wspierający z listy: Ticket do zarządzania poświadczeniami, Environment do konfiguracji środowisk budowania, Notify do obsługi powiadomień, Log do przetwarzania logów, Quality do kontroli jakości, lub OpenAPI do ekspozycji interfejsów.
  4. Otwórz dokumentację referencyjną dla wybranego modułu (np. 1-ticket-module.md dla Ticket) — każdy plik zawiera szczegółowy opis architektury, interfejsów i sposobu integracji z rdzeniem systemu.
  5. Jeśli rozwijasz nową funkcjonalność w module wspierającym, przeanalizuj diagram współpracy pokazujący, które moduły rdzeniowe mogą Cię wywoływać i jakie zależności musisz uwzględnić.
  6. Skorzystaj z informacji o stopniu złożoności każdego modułu (średnia do niska) — moduły wspierające mają prostszą logikę niż moduły rdzeniowe, co ułatwia debugowanie i rozszerzanie funkcjonalności.

Podobne skille