Toolverse
All skills

supporting-modules-architecture

by TencentBlueKing

BK-CI 支撑模块架构指南,涵盖凭证管理(Ticket)、构建机环境(Environment)、通知服务(Notify)、构建日志(Log)、质量红线(Quality)、开放接口(OpenAPI)等支撑性服务模块。当用户开发这些模块功能或需要理解支撑服务架构时使用。

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
Backend
Views
11

About this skill

BK-CI 支撑模块架构指南,涵盖凭证管理(Ticket)、构建机环境(Environment)、通知服务(Notify)、构建日志(Log)、质量红线(Quality)、开放接口(OpenAPI)等支撑性服务模块。当用户开发这些模块功能或需要理解支撑服务架构时使用。

How to use

  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.

Related skills