Issue 01중국 AI
AC POST
중국 AI 목록
开源中国2026년 11월 3일 12:14중국어 → 한국어

GFlow v1.4.1 공개, 승인 이력·IM 알림·외부 연동 강화

룰엔진 기반 워크플로 플랫폼 GFlow가 v1.4.1에서 승인 흐름 전 구간 기록과 IM 메시지 연동, 외부 시스템 통합 등을 강화했다.

중국어 원문을 AI로 번역했습니다. 고유명사와 수치는 원문 표기를 우선하며, 중요한 판단에는 아래 출처 원문을 함께 확인하세요.

GFlow(极风 워크플로 플랫폼)는 RuleGo 규칙 엔진을 기반으로 구축되었으며, 핵심 이념은 다음과 같다: AI가 먼저 심사 · 사람이 다시 서명 · 서명 완료 후 자동 처리 —— 대형 모델이 먼저 리스크를 심사하고, 저위험은 자동으로 직통 처리되며; 회부(会签, 다수 결재자 합의), 추가 서명(加签), 임의 반려가 있어 중국식 결재를 하나도 빠뜨리지 않는다; 결재 통과되는 그 순간, 회계 반영, 알림, 업무 시스템 회신(回写)이 규칙 체인에 의해 자동으로 실행된다.

이번 v1.4.1은 이관 흔적 기록, IM 통합, 개방형 통합, 양식 인쇄, 보안 및 컴플라이언스의 다섯 가지 방향을 중심으로, v1.2.0 이후의 모든 업데이트를 집중적으로 담아냈다: 이관(转办), 위임(委派), 재배정(改派), 회수(收回) 전 과정의 흔적 기록, 딩톡 / 기업위챗 / 페이슈 메시지 카드가 담당자에게 직접 도달, API-Key와 Webhook 개방형 통합, 양식 스냅샷과 필드 수정 표시, 그리고 일련의 보안 강화.

v1.4.1 신규 기능

결재 이관 전 과정 흔적 기록: 타임라인 위의 모든 역대 처리자

이관, 위임, 반환, 재배정, 회수 등 모든 이관 동작이 타임라인과 처리 완료 목록에 궤적 행을 남기며, 실제 조작 시각을 앵커링한다; 인쇄물에도 역대 처리자가 동기화되어 표시되어, 종이 위에서도 하나같이 동일하다. 재배정 후에도 원 접수자는 계속해서 전표와 처리 완료 기록을 조회할 수 있어, 인수인계가 끊기지 않는다.

이와 함께 두 가지 빈번한 요구사항을 개방했다:

종결 상태 회수: 말단 노드 결재자가 기한 내에 자신이 심사 완료한 전표를 회수할 수 있으며, 전표 전체가 다시 열려 본인에게 대기 심사로 반환되며, 기한은 설계기에서 프로세스별로 설정한다;

임의 상류 반환: 반환 대상이 임의의 완료된 상류 노드로 완화되며(엔진이 토폴로지 검증과 병렬 게이트웨이 보증을 수행), 반환 사유가 전표와 함께 흔적으로 남고, 반환 시 정리되는 기존 표는 일괄 무효 표시로 처리된다.

결재 메시지가 IM 개인에게 직접 도달: 카드 한 번 클릭으로 비밀번호 없이 처리

할 일, 참조, 반려, 독촉이 담당자 본인에게 지정 전달되며, 딩톡 업무 알림, 기업위챗 애플리케이션 메시지, 페이슈 메시지 카드 세 가지 채널을 지원한다. 메시지 카드에서 한 번의 클릭으로 결재 페이지에 진입하여 비밀번호 없이 처리하며, 링크는 일회성 티켓으로 전달·도용을 방지한다.

계정 연동 역시 한 번의 클릭으로 완료된다: 기업 애플리케이션 자격 증명을 입력하면 주소록 동기화가 활성화되고, 한 번의 클릭으로 부서와 구성원을 동기화하며, 휴대폰 번호로 계정을 자동 바인딩하고, 매일 새벽 자동으로 전체 동기화하며, 퇴사 구성원은 자동으로 비활성화된다. 딩톡 / 기업위챗 App 내에서 열면 본인 신분으로 로그인되며(무로그인), 데스크톱 측은 딩톡 QR 코드 로그인을 지원하고, 자체 시스템과도 표준 JWT 상호 신뢰를 통해 한 번의 클릭으로 진입할 수 있다. IM 채널 설정은 테넌트별로 독립적이어서, 여러 기업이 각자의 애플리케이션 자격 증명을 사용한다.

개방형 통합: 결재가 기존 업무 시스템에 융합되다

v1.4.1은 플랫폼이 외부에 개방하는 세 가지 통합 능력을 보완했다:

API-Key 서비스 계정 자격 증명: 외부 시스템이 바인딩된 서비스 계정 신분으로 개방형 API를 호출하며, 권한은 해당 계정과 동일하다; 키는 유효 기간과 폐기를 지원하며, 평문은 생성 시 한 번만 표시된다;

Webhook 이벤트 푸시: 결재 이벤트를 HTTP POST로 구독자의 콜백 주소에 푸시하며, 서명을 통한 재전송 방지, EventId 멱등 중복 제거를 갖추고, 전달 실패 시 관리 화면에서 한 번의 클릭으로 재발송할 수 있다;

멱등 발기(시작): 동일 업무 키의 종결 상태 인스턴스가 유예 기간 내에 재시도로 시작되면, 기존 전표를 직접 반환하여 외부 시스템이 안심하고 재시도할 수 있다.

신원 통합은 통합 설정 페이지로 일원화되었다: IM 플랫폼 택일(딩톡 / 기업위챗 / 페이슈), 자체 시스템은 범용 신원 소스에 접속하거나 SSO JWT 상호 신뢰를 설정할 수 있다(RS256 공개 키 설정 후, 자체 시스템이 발급한 JWT로 곧바로 무로그인 진입).

양식과 인쇄: 제출 시점에 스냅샷이 있고, 필드 수정이 보인다

양식 이력 스냅샷: 인스턴스 상세에서 제출 시점의 양식 스냅샷을 조회할 수 있으며, 이후 템플릿을 수정해도 이력 전표의 복원에 영향을 주지 않는다;

타임라인 행 단위 수정 표시: 필드가 수정되면 타임라인에 수정 전후 값을 표시하여, 누가 무엇을 바꿨는지 한눈에 알 수 있다;

템플릿 참조형 프로세스: 설계 양식이 기존 템플릿을 참조하여 게시하는 것을 지원하며, 인쇄물은 템플릿에 따라 신청 내용을 렌더링하고, 모바일 측 발기 / 조회도 동일한 기준을 따른다;

인쇄 규격화 강화: 정적 숨김 및 조건부 숨김 필드가 화면과 동일한 기준으로 종이에 출력되지 않으며, 탭 컨테이너 내의 필드와 첨부 파일이 더 이상 그룹째 유실되지 않는다.

보안 및 컴플라이언스 강화

로그인 로그를 독립적으로 기록하여 운영 감사와 테이블을 분리하고, 보존 기간을 설정할 수 있다; 감사 로그의 작업 유형을 통일 규격화;

로그인 즉시 무효화: 사용자 비활성화, 삭제 시 로그인이 즉시 무효화되고, 비밀번호 변경 후 기존 로그인은 자동으로 로그아웃된다;

의존성 업그레이드: x/net, x/crypto, x/image, pgx 등 의존성을 업그레이드하여 도달 가능한 보안 취약점을 제거했다.

핵심 기능

프로세스 설계기: 업무 담당자가 노코드로 시작

트리형 시각화 캔버스에서 드래그 앤 드롭으로 결재 흐름을 구축하고, 결재자, 결재 방식(순차 / 회부 / 선택 승인), 결재자를 찾을 수 없을 때의 처리, 반려·반환 규칙을 한곳에서 통일하여 설정한다. 발기 및 결재 시점에 이후 각 단계를 누가 결재할지 미리 확인할 수 있다.

양식 설계기: 필드를 드래그하고, 필드 단위 권한

드래그 방식으로 신청 양식을 설계하며, 필드 단위 권한과 인쇄 레이아웃을 지원하고, 양식과 프로세스를 한 번의 클릭으로 연결한다.

결재 센터: 받은편지함식 집중 처리

할 일 / 처리 완료 / 내가 발기한 것 / 참조받은 것을 집중 처리하며, 상태별 필터링과 키보드로 빠른 이관을 지원한다; 공용 할 일은 접수, 선점을 지원하여 먼저 인수한 뒤 결재한다.

AI 선심사: 대형 모델이 리스크를 판정, 저위험은 자동 직통

AI 결재 에이전트가 프로세스 노드에 접속하여 자동으로 첨부 파일을 읽고(이미지와 문서 모두 인식 가능) 통과 / 거부를 제안하며, 저위험 전표는 자동으로 직통 처리되고, 고위험 전표는 인력으로 전환하여 안전망을 둔다.

모바일 H5: 휴대폰에서 발기와 결재

휴대폰 브라우저에서 직접 접속하여 신청 발기, 결재 처리, 진행 상황과 참조 조회를 하며, 경험은 데스크톱과 동일한 기준이다.

서명 완료 후 자동 처리: 결재 통과 즉시 실행

결재는 출발점일 뿐이다. RuleGo 규칙 체인에 기반하여, 결재 통과되는 그 순간 자동으로 회계 반영, 알림, ERP 회신 등 후속 동작을 실행하며, 결재와 자동화가 동일한 프로세스 DSL 안에서 혼합 배치된다. 엔진(gflow-engine)은 순수 Go 라이브러리로, 임의의 Go 애플리케이션에 임베디드될 수 있으며, PostgreSQL / MySQL / SQLite와 다중 복제본 배포를 지원한다.

빠른 시작

온라인 데모: http://8.134.32.225:8081/gflow/ (데모 계정 원클릭 채움, 휴대폰 접속 시 모바일 측 체험 가능)

오픈소스 엔진: go get github.com/rulego/gflow-engine

문서: https://gflow.rulego.cc

상용판(IM 통합, 외부 시스템 통합, 감사 컴플라이언스, 단일 바이너리 배포 패키지): rulego@outlook.com 문의

전체 업데이트 기록

GFlow Engine(오픈소스 엔진)

신규 기능(feat)

feat: 이관, 위임 반환, 재배정, 회수 시 이관 궤적 행 생성 —— 타임라인과 처리 완료가 모든 역대 처리자를 완전히 보존하며, 재배정 후에도 원 접수자가 계속해서 전표와 처리 완료 기록을 조회할 수 있고, 궤적 행은 실제 조작 시각을 앵커링함

feat: 처리 완료 목록과 인스턴스 연합 조회 시 이관자 매칭 지원, 인스턴스와 작업 조건 조회 진입점 정규화

feat: 종료 상태 회수(전체 재개) 복원 및 자격을 마지막 노드 승인자로 축소, 기한 내 회수하여 본인 대기 심사로 되돌림

feat: 반려 목표를 임의의 완료된 상류 노드로 확대, 토폴로지 검증 및 병렬 게이트웨이 가드 추가, 반려 정리 시 기존 티켓은 일괄 무효 표시로 처리하고 반려 사유 기록

feat: 발기 비즈니스 키 멱등 유예 기간——종료 상태 인스턴스가 동일 비즈니스 키로 유예 기간 내 재시도 시 기존 단건 반환

feat: 양식 이력 스냅숏 노출 및 타임라인 행 단위 수정 표시——인스턴스 상세에서 제출 시점의 양식 스냅숏 확인 가능, 필드 수정은 타임라인에 수정 전후 값 표시

feat: 감사 반려 기록에 조작자 보완, 체인 구동이 조작자를 메시지 메타데이터로 투과 전달

feat: components의 ai/agent 노드 등록이 빌드 태그 지원, 출력 매핑 직렬화를 표준 라이브러리로 교체하여 32비트 엣지 빌드 지원

수정(fix)

fix: 회부 변수 병합 시 엔진 보존 키 제거, 감서(서명 축소) 재평가 출구에 제거 보완, 하위 티켓 전도 추적 행을 상위 태스크에 연결

fix: 태스크 저장 및 클레임 기상을 인스턴스 행 잠금 내 최종 심사로 변경; 정지된 인스턴스에 늦게 도착한 태스크는 저장 동결, 복구 후 캐스케이드 활성화와 함께 처리

fix: 서명 축소 제한 추가 서명 하위 태스크는 추가 서명자 본인만 제거 가능하고 조작자 기록; 회수 프로세스 레벨 스위치 검증을 태스크 차원과 정렬

fix: 태스크 변수의 엔진 보존 키 쓰기 거부, 전배 표시와 대리 심사 표시가 처리인에 의해 개작되는 것을 차단; 변수 및 보관 삭제의 권한 초과 표면을 정리, 전체 복원은 시스템 신원으로만 한정

fix: 종료 캐스케이드 하위 인스턴스 및 건별 terminated 이벤트 저장; 배포 기간 토폴로지 순환 거부; 태스크 저장 순간 장애 시 센티넬 표시로 변경하여 노드 계층에서 재시도

fix: x/net, x/crypto, x/image, pgx 등 의존성 업그레이드, 도달 가능한 보안 취약점 제거

기타(chore)

chore: wf_hi_task에 이전 역대 처리인 열과 흐름 추적 복합 인덱스 추가, 테이블 생성 스크립트 동시 업데이트

chore: README 재구성, 엔터프라이즈 에디션 장과 IM 통합 특성 설명 신규 추가

GFlow Platform(상업용 버전)

feat: 승인 알림이 IM 개인에게 직접 전달——딩톡 업무 알림, 기업위챗 애플리케이션 메시지, 페이수 메시지 카드 세 가지 채널, 대기/참조/반려/독촉을 담당 처리인 본인에게 지정 전달, 카드에서 원클릭으로 승인 페이지 진입하여 비밀번호 없이 처리, 링크는 일회용 티켓으로 전달·도용 방지

feat: 주소록 동기화 및 계정 연동——기업 애플리케이션 자격 증명 입력 즉시 활성화, 원클릭으로 부서와 구성원 동기화, 휴대폰 번호로 계정 자동 바인딩; 매일 새벽 자동 전체 동기화, 퇴사 구성원 자동 비활성화

feat: 비로그인 진입——딩톡/기업위챗 App 내에서 열면 본인 신원으로 로그인, 데스크톱은 딩톡 스캔 로그인 지원(선택), 고객 자체 시스템과 표준 JWT 상호 신뢰를 통한 원클릭 점프 지원(선택)

feat: IM 채널 설정을 테넌트별로 독립 설정, 여러 기업이 각자 애플리케이션 자격 증명 사용

feat: 외부 시스템 통합——API-Key와 Webhook: 외부 시스템이 시스템 신원으로 승인 인터페이스 호출, 승인 이벤트 콜백 수신; 중복 발기 멱등, 동일 비즈니스 키는 유예 기간 내 기존 단건 반환; 키는 유효 기간과 폐기 지원, 알림 전송 실패 시 관리 화면에서 원클릭 재전송

feat: 전도, 위임 반환, 전배 전 과정 추적——타임라인과 인쇄물이 역대 처리인 표시, 전배 후에도 원 접수인이 단건 진행 상황 추적 가능

feat: 종료 상태 회수 복원——마지막 노드 승인자가 기한 내 자신이 심사 완료한 단건을 회수하여 본인 대기 심사로 되돌림, 기한 길이는 프로세스 디자이너에서 프로세스별 설정

feat: 반려 목표를 임의의 완료된 상류 노드로 확대, 반려 사유는 단건과 함께 추적

feat: 로그인 로그 독립 기록, 보존 기간 설정 가능; 감사 로그 작업 유형 통일 규범화

fix: 사용자 비활성화·삭제 시 로그인 즉시 무효화, 비밀번호 변경 후 기존 로그인 자동 오프라인

fix: 시스템 오류 통일 중국어 안내, 알림 전송과 시스템 운영 안정성 향상

fix: 양식 디자이너 복사·붙여넣기 또는 컨테이너 드래그 인 시 중복 데이터 키 발생 가능, 한 곳 입력 시 전체 표 동일 열 연동되는 문제, 입력·조회·인쇄를 고유 키 기준으로 통일 수정

fix: 배포 패키지에 예시 설정만 포함, 개발기 로컬 설정(키 포함)을 배포물에 넣는 것을 근절; 설정 파일 없을 경우 기본 release 모드로 기동, debug와 내장 약한 키 조합 근절

fix: JWT 약한 키 검증에 자리표시자 접두어 전체 계열 차단 보완, .env 템플릿 자리표시자 문자열은 release 모드에서 기동 즉시 거부

fix: 이력 태스크 테이블 초기화 스크립트에 이전 역대 처리인 열과 흐름 추적 인덱스 보완(엔진과 정렬)

fix: 모바일 발기와 승인 조회를 수정된 데이터 키 기준으로 렌더링, 데스크톱과 동일 기준, 권한 비트는 개명된 키를 따라 상속

fix: 승인 인쇄물과 첨부 요약 드릴다운 탭 컨테이너, 탭 내 필드와 첨부가 더 이상 통째로 유실되지 않음, 데이터 키 없는 레이아웃 노드가 인쇄물에 더 이상 섞이지 않음

fix: 디자인 양식이 템플릿 참조형 프로세스 발행 지원(템플릿 존재 검증), 인쇄물은 템플릿에 따라 신청 내용 렌더링, 정적 숨김·조건부 숨김 필드는 화면과 동일 기준으로 인쇄물에 미포함; 모바일 참조형 양식 발기/조회는 템플릿에 따라 렌더링