Pending / Backlog
0
In Progress
0
Need Review
0
Completed
0
Documents (OCR & AI)
0

System Configuration

Cấu hình prompts hệ thống và kịch bản hoạt động trực tiếp cho từng Agent Node

Instructions Manager

Version 1.0.0

Scenarios Manager

Hướng Dẫn Vận Hành & Tích Hợp API

Xem cách thức hoạt động của Worker Engine và cách đẩy tác vụ tự động từ hệ thống khác.

Quy Trình Điều Phối Của Worker

Worker quét cơ sở dữ liệu định kỳ mỗi 5 giây để tìm các Agent Node rảnh rỗi (READY). Khi có Agent rảnh, nó tự động bắt cặp với Task có trạng thái PENDING hoặc FEEDBACK khớp với Node Type (ví dụ: SEARCH_AGENT).

Tác vụ được thực thi từng bước theo Scenario đã định nghĩa và được hướng dẫn chi tiết qua prompt hệ thống (Instruction) tương ứng.

Bảng Tham Chiếu REST APIs

Method Endpoint Chức Năng
POST /api/plans Đẩy 1 Task/Plan mới vào hàng đợi chạy.
GET /api/plans/:id/timeline Xem lịch sử phản hồi chi tiết từng bước.
POST /api/instructions Tạo cấu hình prompt hệ thống mới cho Agent.
PUT /api/instructions/:id Cập nhật/Thay đổi prompt hệ thống.
POST /api/scenarios Định nghĩa kịch bản chạy mới gồm nhiều bước.
PUT /api/scenarios/:id Sửa đổi các bước chạy trong kịch bản.

Ví Dụ Gọi Từ Hệ Thống Khác

1. Tạo Task mới qua cURL

curl -X POST http://localhost:12001/api/plans \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Tác vụ tự động từ hệ thống ngoài",
    "request": "Nghiên cứu xu hướng AI Agent năm 2026",
    "type": "SEARCH_AGENT",
    "priority": 2
  }'

2. Node.js Integration (Auto Script)

const axios = require('axios');
const API = 'http://localhost:12001/api';

async function dispatchTask() {
  // Gửi task sang CMS Worker
  const res = await axios.post(`${API}/plans`, {
    title: 'Nhiệm vụ tự động',
    request: 'Tìm kiếm tin tức DeepSeek mới nhất',
    type: 'SEARCH_AGENT'
  });
  console.log('Task Created ID:', res.data.plan_id);
}
dispatchTask();
Task Dispatched successfully!