Multi-Agent Task Control Center
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
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.
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.
| 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. |
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
}'
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();