Hệ thống kiến trúc tự động hóa quản lý học tập và theo dõi tiến độ trên nền tảng English Discoveries (ED). Dự án được thiết kế theo mô hình Headless Architecture, hỗ trợ tự động quản lý luồng dữ liệu, điều tiết tiến độ và xuất báo cáo trực quan.
🔒 Lưu ý về phiên bản Công khai (Public Showcase Build):
Đây là bản trình diễn kiến trúc công khai trên GitHub. Mã nguồn bao gồm đầy đủ cấu trúc khung (Framework), hệ thống CLI, bộ quản lý luồng dữ liệu (pMap) và giao diện định hình tệp cấu hình. Các mô-đun giải bài tự động chuyên sâu (Core Solver Engine & Proprietary Payloads) được bảo mật và yêu cầu khóa bản quyền riêng để vận hành đầy đủ.
ToolED/
├── config.json # Tệp cấu hình các yêu cầu (Khóa học, Unit, Tốc độ,...)
├── accounts.json # Tệp chứa danh sách tài khoản (Username, Password)
├── ed_auto.js # Mã nguồn kiến trúc dự án (Public Showcase Build)
├── report.txt # Tệp xuất báo cáo thời gian & kết quả
└── README.md # Hướng dẫn sử dụng chi tiết
Tệp config.json định hình cấu hình hệ thống linh hoạt:
{
"target_courses": ["Intermediate 2", "Intermediate 3"],
"target_units": "all",
"max_tasks_per_unit": "all",
"speed_mode": "balanced",
"auto_logout": true,
"report_file": "./report.txt",
"accounts_file": "./accounts.json"
}target_courses: Các khóa học mục tiêu (Intermediate 2,Intermediate 3,...).target_units: Danh sách Unit cần xử lý hoặc"all".speed_mode:"balanced": Tốc độ điều tiết chuẩn 20 - 30 giây / Unit (Song song 2 luồng)."fast": Tốc độ nhanh 10 - 15 giây / Unit."safe": Tốc độ an toàn 40 - 60 giây / Unit.
auto_logout: Tự động hủy phiên làm việc an toàn sau khi hoàn thành.
Mở Terminal tại thư mục dự án và chạy:
node ed_auto.jsDự án thuộc bản quyền của Đào Công Đạt. Để truy cập toàn bộ bản thương mại (Full Commercial Core Engine) hoặc đóng góp cho dự án, vui lòng liên hệ qua GitHub repository maintainer.