Làm mới quay vòng
Website tự làm mới dữ liệu mỗi đêm, mỗi lần vài khu vực, không làm quá tải hosting giá rẻ và không cần ai bấm nút.
9 lệnh trong gói
| A0 | Bản mô tả dự án (dán lệnh này đầu tiên) Một lần, mỗi khi bắt đầu phiên làm việc mới với AI. Điền vào các {{BLANKS}} rồi dán trước mọi lệnh khác trong bộ này. |
| A1 | Rà soát và tính ngân sách tài nguyên (chỉ đọc) Trước khi xây dựng bất cứ thứ gì. Bước này cho biết một đêm có thể xử lý an toàn bao nhiêu phân vùng. |
| A2 | Hàng đợi quay vòng Sau bước rà soát. Đây là trái tim của bộ lệnh: một con trỏ ghi nhớ vòng quay đã dừng ở đâu. |
| A3 | Tác vụ làm mới (một luồng mã, hai chế độ) Sau A2. Đây là tác vụ thực sự làm mới dữ liệu. |
| A4 | Kết nối bộ hẹn giờ Sau khi tác vụ đã chạy đúng khi chạy thủ công. |
| A5 | Xử lý lỗi và lưới an toàn Sau A4. Hãy chạy lệnh này trước khi tin tưởng giao hệ thống tự chạy cả tháng. |
| A6 | Bảng theo dõi trạng thái Sau A5. Để bạn nhìn lướt qua là nắm được vòng quay mà không phải đọc file log. |
| A7 | Chứng minh hệ thống hoạt động Trước khi bạn để hệ thống tự chạy mà không ai trông coi. |
| A8 | Xử lý sự cố Vài tuần sau thấy có gì đó không ổn. Dán bản mô tả (A0) trước, rồi đến lệnh này. |
Xem thử bên trong
Hãy xây dựng tác vụ làm mới (worker) dựa trên hàng đợi quay vòng.
MỘT ĐIỂM VÀO, HAI CHẾ ĐỘ
- mode=rolling : lấy next_segments({{SEGMENTS_PER_RUN}}) và làm mới các phân vùng đó. Chế độ rolling không bao giờ làm mới quá {{SEGMENTS_PER_NIGHT}} phân vùng trong một đêm, dù tác vụ được gọi bao nhiêu lần đi nữa.
- mode=full : chỉ ghi nhận "đã yêu cầu tải toàn bộ" vào trạng thái. Kể từ đó, mọi lần chạy, bất kể được gọi với chế độ nào, đều tiếp tục việc tải toàn bộ theo từng lượt {{SEGMENTS_PER_RUN}} phân vùng, tiếp tục từ chỗ lần chạy trước đã dừng, cho đến khi xong mọi phân vùng. Sau đó cờ tự xóa và các lần chạy trở lại rolling. Giới hạn mỗi đêm không áp dụng trong lúc tải toàn bộ.
- Nếu cờ tạm dừng đang bật, lần chạy không làm gì cả và báo rõ điều đó.
VỚI MỖI PHÂN VÙNG
1. Lấy dữ liệu về một vị trí tạm.
2. Kiểm tra hợp lệ: không rỗng, có đủ các trường cần thiết, số bản ghi không thấp hơn {{MIN_KEEP_PERCENT — ví dụ 60}}% so với số hiện tại. Nếu kiểm tra không đạt, giữ nguyên dữ liệu cũ và gọi mark_failure. Cung cấp một tùy chọn thủ công "chấp nhận một lần" cho từng phân vùng, dùng cho trường hợp dữ liệu thật sự đã giảm.
3. Hoán đổi theo kiểu nguyên tử, rồi gọi mark_success.
4. Xóa các file tạm trong khối finally để không sót lại gì, kể cả khi có lỗi.
…Những dòng đầu của lệnh A3. Trong gói có toàn văn cả 9 lệnh.
Cách hoạt động
- Mở START-HERE.html trong gói. Điền thông tin của bạn một lần: nền tảng, giới hạn hosting, các con số.
- Sao chép lần lượt từng lệnh vào trợ lý lập trình AI. Trợ lý đọc chính dự án của bạn và dựng tính năng ngay trong đó.
- Chạy lệnh kiểm tra. Đưa lên site thật khi mọi trường hợp đều PASS.
Bạn cần có
- Một trợ lý lập trình AI đọc và sửa được file dự án, ví dụ Claude Code, Cursor hoặc Windsurf. Trợ lý chat mà bạn dán mã vào cũng dùng được, chậm hơn.
- Quyền vào mã nguồn website và một bản sao để thử trước.
- Vài giờ, tính cả phần kiểm tra.
Cần biết trước khi mua
- Đây là bộ chỉ dẫn cho trợ lý AI, không phải mã viết sẵn. Trợ lý viết mã cho khớp với site của bạn, nên kết quả phụ thuộc vào nền tảng và trợ lý bạn dùng.
- Trước khi phát hành, gói đã được một trợ lý lập trình AI chạy từ đầu đến cuối trên một dự án mẫu nhỏ bằng PHP 8 dùng file phẳng, và lệnh kiểm tra đạt mọi trường hợp. Chúng tôi chưa thử trên nền tảng khác; các lệnh được viết trung lập với nền tảng, và lệnh kiểm tra cho bạn biết nó có chạy đúng trên site của bạn hay không.
- Các lệnh có cả tiếng Anh và tiếng Việt, ở dạng trang mở ngoại tuyến có nút sao chép và dạng file văn bản.
- Nội dung trong gói không phải tư vấn pháp lý.
Câu hỏi thường gặp
Dùng được với trợ lý AI nào?
Mọi trợ lý đọc và sửa được file dự án: Claude Code, Cursor, Windsurf và các công cụ tương tự. Trợ lý chat cũng dùng được nếu bạn dán các file liên quan vào, nhưng chậm hơn.
Đây là mã nguồn hay plugin?
Không phải cả hai. Đây là chuỗi lệnh được viết kỹ. Trợ lý đọc dự án của bạn rồi viết mã cho khớp, đúng ngôn ngữ và cấu trúc thư mục bạn đang dùng, không thêm framework.
Có chạy trên nền tảng của tôi không?
Các lệnh được viết trung lập với nền tảng và yêu cầu trợ lý bám theo những gì đã có. Chúng tôi đã chạy trọn bộ trên một dự án mẫu PHP 8 dùng file phẳng; các nền tảng khác chúng tôi chưa thử. Gói nào cũng kết thúc bằng lệnh kiểm tra in ra PASS hoặc FAIL, nên bạn thấy kết quả ngay trên site của mình.
Giấy phép cho phép gì?
Mua một lần, dùng cho mọi website của bạn và website bạn làm cho khách. Không được bán lại hay chia sẻ chính các lệnh.
Nhận file thế nào?
Sau khi thanh toán, bạn nhận link tải qua email. Link dùng được trong 7 ngày.