Luồng dữ liệu Workflow & Phê duyệt (HITL Data Flow)
Trạng thái
Owner: Tech lead · Trạng thái: draft · Nguồn chuẩn: training/diagrams/FleziGalaxy-Architectures/03-workflow-hitl-approval-control.html
Tài liệu này mô tả cơ chế kiểm soát con người can thiệp (Human-in-the-loop - HITL) trong các quy trình tự động hóa phức tạp, đảm bảo các thao tác nhạy cảm luôn có sự đồng thuận của con người trước khi thực thi.
Sơ đồ luồng kiểm soát
Kiểm soát hiện có
- Bất biến trạng thái: Khi gặp bước chờ duyệt, đồ thị LangGraph dừng hoàn toàn, không tiêu tốn tài nguyên tính toán và lưu snapshot vào checkpointer.
- Audit trail: Mọi quyết định phê duyệt hoặc từ chối của người dùng đều được ghi nhận kèm định danh
user_id, thời điểm và lý do vào bảng audit logs.
Bằng chứng (file / config)
flezi.app.ai.agent/docs/specs/00-architecture/human-in-the-loop.mdflezi.app.ai.agent/app/governance/
Hạn chế & roadmap
- Bổ sung cơ chế duyệt đa cấp (Multi-level approval) yêu cầu 2 người duyệt độc lập cho các tác vụ mang rủi ro tài chính hoặc bảo mật cao.