Giao diện
Lộ trình: Workers · D1 · R2
TL;DR — Phase 1 (done): local build. Phase 2: Worker API + D1 + R2 + auth. Phase 3: mentor dashboard and parent reports. Phase 4: richer assessment.
| Giai đoạn | Nội dung | Trạng thái |
|---|---|---|
| 1. Bản test local | Hai site, 24 buổi, evidence trong trình duyệt, docs sinh tự động | ✅ Hoàn thành |
| 2. Backend | Worker /api/evidence, D1 (schema trong SSD), R2 cho ảnh/file, đăng nhập, đồng ý phụ huynh | ⏳ Kế tiếp |
| 3. Mentor & báo cáo | Bảng điều khiển lớp, xác nhận LO, báo cáo cho phụ huynh/nhà trường | ⏳ |
| 4. Đánh giá phong phú | Rubric do mentor chấm, phản hồi bằng AI có kiểm soát, huy hiệu theo LO | ⏳ |
Các bước kỹ thuật cho giai đoạn 2
npx wrangler d1 create aiteen-evidence, chạy schema trong SSD.npx wrangler r2 bucket create aiteen-evidence-files.- Tạo Worker (thư mục
api/mới) với các route trong SSD; bật CORS cho domain Pages. - Điền
VITE_API_BASEvà bỏ chú thích khốid1_databases/r2_bucketstrongwrangler.toml. - Thêm đăng nhập (ví dụ Cloudflare Access hoặc OAuth) trước khi thu bất kỳ thông tin định danh nào.