logologo
시작
가이드
개발
플러그인
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
시작
가이드
개발
플러그인
API
logologo
워크플로우
개요
빠른 시작

트리거

개요
테이블 이벤트
예약된 작업
액션 전 이벤트
액션 후 이벤트
사용자 정의 액션 이벤트
승인
Webhook

노드

개요

인공지능

대규모 언어 모델

흐름 제어

조건
다중 조건 분기
반복
변수
병렬 분기
워크플로우 호출
플로우 출력
JSON 변수 매핑
지연
종료

계산

계산
날짜 계산
JSON 계산

데이터 작업

데이터 생성
데이터 업데이트
데이터 조회
데이터 삭제
SQL 작업

수동 처리

수동 처리
승인
참조

유형 확장

HTTP 요청
JavaScript 스크립트
알림
이메일 발송
응답
응답 메시지
변수
실행 기록
버전 관리
고급 옵션

확장 개발

개요
트리거 유형 확장
노드 유형 확장
API 참조
Previous PageWebhook
Next Page대규모 언어 모델
TIP

이 문서는 AI로 번역되었습니다. 부정확한 내용이 있을 경우 영어 버전을 참조하세요

#개요

하나의 워크플로우는 일반적으로 여러 작업 단계가 연결되어 구성됩니다. 각 노드는 하나의 작업 단계를 나타내며, 워크플로우의 기본 논리 단위 역할을 합니다. 프로그래밍 언어와 마찬가지로, 다양한 유형의 노드는 각기 다른 명령을 나타내며 노드의 동작을 결정합니다. 워크플로우가 실행되면 시스템은 각 노드에 순서대로 진입하여 해당 노드의 명령을 실행합니다.

참고

워크플로우의 트리거는 노드에 속하지 않습니다. 플로우차트에서 진입 노드 형태로 표시될 뿐이며, 노드와는 다른 개념입니다. 자세한 내용은 트리거 문서를 참고해 주십시오.

기능적인 관점에서 현재 구현된 노드들은 몇 가지 주요 범주로 나눌 수 있습니다 (총 29가지 노드):

  • 인공지능
    • 대규모 언어 모델 (플러그인 @nocobase/plugin-workflow-llm 에서 제공)
  • 워크플로우 제어
    • 조건 판단
    • 다중 조건 분기
    • 반복 (플러그인 @nocobase/plugin-workflow-loop 에서 제공)
    • 변수 (플러그인 @nocobase/plugin-workflow-variable 에서 제공)
    • 병렬 분기 (플러그인 @nocobase/plugin-workflow-parallel 에서 제공)
    • 워크플로우 호출 (플러그인 @nocobase/plugin-workflow-subflow 에서 제공)
    • 워크플로우 출력 (플러그인 @nocobase/plugin-workflow-subflow 에서 제공)
    • JSON 변수 매핑 (플러그인 @nocobase/plugin-workflow-json-variable-mapping 에서 제공)
    • 지연 (플러그인 @nocobase/plugin-workflow-delay 에서 제공)
    • 워크플로우 종료
  • 계산
    • 계산
    • 날짜 계산 (플러그인 @nocobase/plugin-workflow-date-calculation 에서 제공)
    • JSON 계산 (플러그인 @nocobase/plugin-workflow-json-query 에서 제공)
  • 컬렉션 작업
    • 데이터 생성
    • 데이터 업데이트
    • 데이터 삭제
    • 데이터 조회
    • 집계 쿼리 (플러그인 @nocobase/plugin-workflow-aggregate 에서 제공)
    • SQL 작업 (플러그인 @nocobase/plugin-workflow-sql 에서 제공)
  • 수동 처리
    • 수동 처리 (플러그인 @nocobase/plugin-workflow-manual 에서 제공)
    • 승인 (플러그인 @nocobase/plugin-workflow-approval 에서 제공)
    • 참조 (플러그인 @nocobase/plugin-workflow-cc 에서 제공)
  • 기타 확장
    • HTTP 요청 (플러그인 @nocobase/plugin-workflow-request 에서 제공)
    • JavaScript (플러그인 @nocobase/plugin-workflow-javascript 에서 제공)
    • 이메일 전송 (플러그인 @nocobase/plugin-workflow-mailer 에서 제공)
    • 알림 (플러그인 @nocobase/plugin-workflow-notification 에서 제공)
    • 응답 (플러그인 @nocobase/plugin-workflow-webhook 에서 제공)
    • 응답 메시지 (플러그인 @nocobase/plugin-workflow-response-message 에서 제공)