Toolverse
All skills

process-module-architecture

by TencentBlueKing

Process 流水线核心模块架构总览,涵盖流水线 CRUD、构建执行引擎、事件驱动机制、分层架构设计。当用户开发流水线核心功能、理解 Process 模块、修改构建逻辑或进行流水线相关开发时使用。

Installation

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

Installation

Quick info

Category
Backend
Views
4

About this skill

Process 流水线核心模块架构总览,涵盖流水线 CRUD、构建执行引擎、事件驱动机制、分层架构设计。当用户开发流水线核心功能、理解 Process 模块、修改构建逻辑或进行流水线相关开发时使用。

How to use

  1. Zapoznaj się z ogólną strukturą modułu Process, czytając główny dokument architektury. Skill opisuje pięć kluczowych warstw: api-process (interfejsy), biz-base (logika biznesowa), biz-engine (silnik budowania), biz-process (przetwarzanie) i model-process (modele danych). Ta wiedza stanowi fundament do dalszych prac.

  2. Określ, którą warstwę musisz zmodyfikować. Jeśli pracujesz nad interfejsami użytkownika, przejdź do dokumentacji API Layer (1-api-layer.md). Jeśli zmieniasz logikę biznesową, zajrzyj do Service Layer (2-service-layer.md). Dla zmian w silniku wykonawczym sprawdź Engine Control (3-engine-control.md).

  3. Dla pracy z danymi i bazą danych zapoznaj się z dokumentacją DAO Layer (4-dao-database.md), która zawiera strukturę tabel i operacje dostępu. Jeśli integrujesz nowe zdarzenia lub zmieniasz przepływ zdarzeń, przeczytaj Event Driven (5-event-driven.md).

  4. Użyj mapy nawigacyjnej zawartej w skill'u, aby szybko zlokalizować odpowiedni plik referencyjny. Każdy dokument zawiera szczegółową analizę (700–900 linii kodu), więc możesz przejść bezpośrednio do interesującego Cię obszaru.

  5. Podczas implementacji funkcji rdzenia potoku (CRUD, planowanie, wykonanie) odwołuj się do odpowiedniej warstwy. Skill pokazuje hierarchię modułów i ich odpowiedzialność, co ułatwia zrozumienie, gdzie dodać nowy kod lub zmienić istniejący.

  6. Po zrozumieniu architektury wróć do dokumentacji referencyjnej, aby zanurzyć się w szczegółach implementacji konkretnej warstwy, którą chcesz rozwijać.

Related skills