ChallengeCập nhật 2026-08-24

Challenge: dựng cái vỏ

Khoá học là để xem. Challenge là để làm. Mỗi ngày một việc, người học nộp bằng chứng, bạn (hoặc AI) duyệt. Đây là thứ giữ chân người ta tốt nhất trên focus.camp — và cũng là thứ đáng dựng đầu tiên.

Vào Challenge+ Tạo Challenge mới. Bảng này chỉ hỏi mức tối thiểu; mọi thứ khác sửa được sau, nên đừng ngồi nghĩ cho đủ ngay lần đầu.

Bảng Tạo Challenge mới với ô tên, slug, mô tả, banner, kiểu task
Gõ tên tới đâu, đường dẫn tự sinh tới đó. Đường dẫn là địa chỉ của challenge — đổi sau thì mọi link đã chia sẻ đều chết.
🎬 Từ nút Tạo Challenge mới tới lúc có cái vỏ để ra bài — khoảng một phút.
ÔNói cho đúng
Tên challengeĐặt theo kết quả, đừng đặt theo chủ đề. “7 ngày viết lại” chứ không phải “Khoá viết cơ bản”.
Mô tảĐoạn ngắn hiện ở thẻ và trang chi tiết. Nói rõ ai nên tham gia và ai không nên.
BannerKhông có cũng được, hệ thống tự vẽ nền chuyển màu.
Số ngàyĐây là NGƯỠNG HOÀN THÀNH, không phải độ dài lịch. Đọc kỹ ô cảnh báo bên dưới.
Độ khóChỉ là nhãn (Thường / Khó / Chaos). Không khoá gì cả.
Số ngày = số bài phải được duyệt để tính là hoàn thành. Đặt 21 mà chỉ ra 10 bài thì không ai hoàn thành được, và thanh tiến độ của họ đứng ở 48% mãi mãi. Cứ để bằng số bài bạn thật sự sẽ ra; sửa lại bất cứ lúc nào trong Chỉnh sửa.

Đồng hồ “Ngày 1” chạy khi nào

Mỗi người có mốc bắt đầu riêng, và mốc đó quyết định lịch mở bài cùng hạn nộp của họ. Ba kiểu:

KiểuAi bấm, chạy lúc nào
Thủ côngNgười học tự bấm “Bắt đầu ngay”. Không bấm thì không chạy. Mặc định, và an toàn nhất cho lớp mở liên tục.
Tự động sau N giờBấm trong thời gian chờ thì chạy từ lúc bấm; hết N giờ chưa bấm thì hệ thống tự cho chạy. Dùng khi bạn không muốn ai mua rồi bỏ đó.
Admin bắt đầu cho cả nhómMọi người nằm chờ tới khi bạn bấm — cả lớp chung một mốc giờ. Đây là kiểu khai giảng theo khoá.

Hình dạng bài

Hai lựa chọn nằm trong Chỉnh sửa, độc lập với nhau — ghép kiểu nào cũng chạy.

Hai ô chọn: Cấu trúc nhiệm vụ và Kiểu task
Cấu trúc quyết định thời gian có ý nghĩa hay không. Kiểu task quyết định một bài nộp mấy lần.
Lựa chọnNó đổi cái gì
Theo ngàyBài là “Ngày 1, Ngày 2…”. Có hạn nộp, có đánh dấu trễ, có chuỗi ngày liên tiếp.
Theo giáo trìnhBài là “Học phần › Chương › Bài”. Tự học hoàn toàn: không hạn nộp, không tính trễ, không chuỗi ngày. Dùng cho khoá học chứ không phải thử thách.
ChuẩnMột bài = một lần nộp.
ChecklistMột bài chứa nhiều mục, mỗi mục nộp và duyệt riêng. Dùng khi một ngày có 3-4 việc rời nhau.
Đổi từ Checklist về Chuẩn chỉ ẩn các mục con — dữ liệu vẫn nằm đó, bật lại là thấy lại.
Nhờ AI nghĩ đề bài cho challenge
Tôi sắp mở một challenge trong cộng đồng focus.camp của tôi.

Người tham gia là: [ai, đang mắc ở đâu]
Sau challenge họ phải có: [kết quả cụ thể nhìn thấy được]
Độ dài: [số] ngày, mỗi ngày họ bỏ ra tối đa [số] phút

Hãy thiết kế lộ trình từng ngày. Với MỖI ngày cho tôi:
- Tên nhiệm vụ: một câu mệnh lệnh, đọc là biết phải làm gì
- Một câu bối cảnh: vì sao có bài này
- Bằng chứng phải nộp: chữ / ảnh / link — và mô tả cụ thể cần nộp cái gì

Ràng buộc quan trọng:
- Ngày 1 phải dễ tới mức không ai có cớ bỏ. Đừng bắt chuẩn bị gì cả.
- Ít nhất một ngày phải yêu cầu họ CÔNG KHAI kết quả ra ngoài
- Ngày cuối là tổng kết, không thêm việc mới
- Bằng chứng phải KIỂM ĐƯỢC: "đã suy nghĩ về..." thì không kiểm được, "ảnh chụp màn hình
  bài đã đăng" thì kiểm được

Viết bằng tiếng Việt, giọng bình thường, không hô khẩu hiệu.
Nhớ mỗi câu này: challenge đầu tiên nên là 7 ngày, không phải 21. Bạn cần biết mình có duy trì nổi việc duyệt bài mỗi ngày không đã.

Ra bài, và quyết định bài mở lúc nào

Nội dung bài quyết định người ta học được gì. Nhịp mở bài quyết định người ta có đi hết hay không.

Cuộn xuống khối Daily Tasks trên trang challenge, bấm + Thêm Task cho Day N.

Danh sách bài của challenge, mỗi dòng một ngày
Mỗi dòng là một bài, kèm số người đã đi qua. Bút chì ✎ ở cuối dòng mở bảng sửa đầy đủ — nơi có những thứ bảng thêm nhanh không hỏi.
Bảng Thêm Task với ô Day, tên task, mô tả, dặn dò, SOP, video, loại bằng chứng
Bảng thêm nhanh hỏi phần nội dung. Điểm, quà, tiêu chí cho AI duyệt nằm trong bảng sửa (✎).
ÔDùng để làm gì
DayVị trí bài trong chuỗi. Hai bài không được trùng số.
Tên taskMột câu mệnh lệnh: đọc là biết phải làm gì.
NhãnNhãn nhỏ tuỳ chọn: “Kick-off”, “Tổng kết”.
Mô tảBối cảnh ngắn: vì sao có bài này.
Dặn dòThẻ vàng nằm TRÊN nội dung — dành cho cảnh báo riêng của bài đó (“chỗ này không dùng AI”). Kèm được ảnh.
Hướng dẫn chi tiếtCác bước làm. Phần dài, viết như cầm tay chỉ việc.
VideoDán link YouTube / Vimeo, hoặc chọn video đã tải lên kho của cộng đồng.
Yêu cầu cụ thểCâu mô tả bằng chứng, hiện ngay trên ô nộp bài. Càng cụ thể càng đỡ phải từ chối.
Loại bằng chứngNgười học phải nộp
Xác nhận đã đọcKhông nộp gì, chỉ tick. Dùng cho bài mở đầu học phần.
ChữTối thiểu 5 ký tự.
ẢnhSố ảnh tối đa đặt trong bảng sửa, mặc định 3.
Chữ + ảnhBắt buộc cả hai.
FileMột file tải lên.
Chữ + ảnh + fileCó một trong ba là được — loại dễ tính nhất.

Bài mở lúc nào

Đây là thứ quyết định nhịp cả challenge. Đổi trong Chỉnh sửa Chế độ mở khóa task.

Ô chọn chế độ mở khoá task và ô nhập số giờ giữa hai bài
Chọn “Theo thời gian” hoặc “Lịch + Tuần tự” thì mới hiện ô “Mỗi task mở sau … giờ”.
Chế độBài kế tiếp mở khi
Mở tất cảNgay lập tức. Vẫn còn một phanh: mỗi người chỉ nộp được 1 bài trong mỗi 24 giờ.
Theo thời gianĐủ số giờ tính từ mốc bắt đầu của chính người đó. Người bỏ lỡ Ngày 2 vẫn thấy Ngày 3 và nộp bù được.
Tuần tựBài trước phải ĐƯỢC DUYỆT. Nộp rồi mà chờ duyệt thì bài sau vẫn khoá — nhịp lớp phụ thuộc tốc độ duyệt của bạn.
Lịch + Tuần tựĐủ giờ VÀ bài trước đã nộp (đang chờ duyệt cũng tính). Ngặt nhất mà vẫn không kẹt vì chờ duyệt.
Thủ côngBạn bấm “Mở khóa ngay”, mở cho tất cả cùng lúc, mỗi lần một bài.
“Mỗi task mở sau … giờ” là khoảng cách chung, mặc định 24. Muốn giãn một chỗ thì đặt Override mở khóa ngay trên bài đó — con số ghi ở một bài là khoảng cách từ bài đó tới bài kế tiếp. Ghi 48 ở Ngày 3 thì Ngày 4 mở sau hai ngày, các bài khác vẫn 24 giờ.
Đổi sang chế độ ngặt hơn (từ Mở tất cả sang Tuần tự) sẽ khoá lại những bài người đang học đã nhìn thấy, có hiệu lực ngay với mọi người. Hệ thống hiện cảnh báo đỏ trước khi lưu — đọc rồi hãy bấm.
Nhớ mỗi câu này: chọn Theo thời gian cho challenge đầu tiên. Nó tha thứ cho người bận, và không bắt cả lớp chờ bạn duyệt bài.

Duyệt bài — việc bạn làm mỗi ngày

Đây là phần tốn thời gian nhất và cũng là phần người học nhớ nhất. Một lời nhận xét cụ thể ở ngày thứ ba là lý do họ còn ở đây vào ngày thứ mười.

Bảng duyệt bài nộp với tab Tất cả, AI Flagged, Chờ, Đã duyệt, Từ chối
Bảng duyệt nằm ngay trên trang challenge. Tab “Chờ” là hàng đợi của bạn; số trong ngoặc là số bài đang đợi.
🎬 Mở hàng đợi, đọc bài, bấm Duyệt — và chỗ xem lại cả hành trình của một người.
NútChuyện gì xảy ra
DuyệtBài tính là xong. Người học được cộng điểm và mở bài kế tiếp (tuỳ chế độ mở khoá).
Từ chốiBài trả về cho họ sửa và nộp lại. Bắt buộc ghi lý do — không ghi thì người ta nộp lại y hệt.
Gỡ cờ trễBài nộp muộn nhưng bạn thấy có lý do chính đáng, gỡ cờ để không tính là trễ.
Duyệt hếtDuyệt sạch hàng đợi một lần. Dùng khi bạn đã đọc lướt và tin cả lô.
Lý do từ chối viết thế nào: nói rõ THIẾU CÁI GÌ, không nói bài dở. “Chưa thấy ảnh bản sau khi cắt, bạn chụp thêm rồi nộp lại nhé” — người ta sửa được trong hai phút. “Bài chưa đạt” — người ta bỏ luôn.

Xem toàn bộ hành trình của một người

Khối Tiến độ thành viên → chọn một người → Xem. Bảng mở ra có đủ: từng ngày, giờ nộp, giờ duyệt, nhận xét, ảnh bằng chứng, và cả lịch sử những lần bị từ chối trước đó.

Bảng chi tiết tiến độ một thành viên với từng ngày, giờ nộp, nhận xét và bằng chứng
Dùng bảng này trước khi nhắn riêng cho ai đó. Nhìn được cả chuỗi thì lời nhắn của bạn khác hẳn một câu nhắc chung chung.
Cũng ở khối này có Thêm thành viên — cho người vào challenge mà không cần họ tự đăng ký hay trả tiền. Dùng khi bạn đã thu tiền ở ngoài, hoặc tặng suất cho ai đó.

Giao việc chấm cho AI

Khi lớp đông lên, chấm tay 40 bài mỗi tối là thứ khiến người ta bỏ cuộc — người bỏ cuộc ở đây là bạn. Bật AI duyệt trong Chỉnh sửa.

Khối bật AI duyệt bài với ngưỡng tin cậy và cách xử lý khi không chắc
Ngưỡng tin cậy quyết định AI tự duyệt hay đẩy sang cho bạn. Đặt cao (0.9) lúc mới bật, hạ dần khi đã tin.
Ô nhập tiêu chí duyệt và dấu hiệu từ chối cho AI, trong bảng sửa nhiệm vụ
Mỗi bài có ô tiêu chí riêng. Viết như dặn một người mới vào làm trợ lý: cái gì tính là đạt, cái gì thì chắc chắn không.
Cài đặtNghĩa là
Ngưỡng tin cậyAI chắc chắn từ mức này trở lên thì tự quyết. Dưới mức đó thì chuyển bạn.
Khi không chắcGắn cờ để bạn xem (an toàn), hoặc tự duyệt (nhanh nhưng lọt bài dở), hoặc tự từ chối (ngặt nhất).
Tiêu chí duyệtViết theo từng bài. Càng cụ thể AI càng ít chấm sai.
Dấu hiệu từ chốiNhững thứ thấy là chắc chắn không đạt — vd nộp ảnh không liên quan.
Tuần đầu đừng để AI tự duyệt. Đặt “gắn cờ để tôi xem”, đọc xem nó chấm có giống mình không. Khi thấy nó chấm đúng ý bạn 9/10 lần thì hãy thả tay.
Nhớ mỗi câu này: bài bị từ chối mà không có lý do cụ thể = một người bỏ challenge. Đây là chỗ tuyệt đối không nên tiết kiệm chữ.

Ai được vào, trả bao nhiêu

Có ba cách cho người ta vào một challenge, và bạn bật được cùng lúc cả ba.

Cách vàoĐặt ở đâu
Miễn phí cho mọi thành viênĐể trống cả giá vé lẫn yêu cầu gói. Ai cũng bấm tham gia được.
Kèm theo gói thành viênĐặt “Yêu cầu gói” — chỉ người từ gói đó trở lên vào được. Đây là lý do mạnh nhất để người ta nâng gói.
Bán vé lẻĐặt giá vé. Người ngoài gói trả tiền một lần cho riêng challenge này.
Ô chọn gói thành viên tối thiểu để tham gia challenge
Để trống nghĩa là AI CŨNG VÀO ĐƯỢC. Đây là chỗ hay nhầm nhất: người ta tưởng để trống là “chỉ mình tôi”.
Bảng đặt giá vé riêng cho từng gói thành viên và từng kỳ hạn
Đặt được giá khác nhau cho từng gói: người ở gói cao mua vé rẻ hơn. Bỏ trống ô nào thì ô đó dùng giá chung.
Đủ suất là chặn mọi đường vào — tự tham gia, mua vé, đổi bằng điểm, và cả khi bạn thêm tay. Muốn nhận thêm người thì nâng số suất trong Chỉnh sửa trước.

Mấy công tắc hay quên

  • Đóng đăng ký — dừng nhận người mới, người đang học giữ nguyên quyền. Dùng khi lớp đã khai giảng.
  • Ẩn challenge — biến mất với tất cả trừ người quản lý, kể cả người đã tham gia. Không xoá gì; hiện lại là về nguyên vẹn.
  • Quãng nghỉ — khai các đợt nghỉ lễ, Tết. Trong quãng đó không ai bị tính là bỏ ngày.
  • Lượt nộp lại — bài bị từ chối được sửa và nộp lại mấy lần, chờ bao nhiêu phút giữa hai lần. Hết lượt thì bài khoá tới khi bạn bấm Mở nộp lại.
  • Hiện trên Marketplace chung — cho người ngoài cộng đồng khám phá được challenge này.
  • Quà hoàn thành & chứng nhận — file hoặc link mở ra khi đi hết challenge, có bản riêng cho người hoàn thành muộn.
Trang challenge như người học nhìn thấy, có lộ trình và nút đăng ký
Đây là thứ người học thấy: lời mời, quyền lợi, lộ trình từng ngày, và giá. Ba bài đầu hiện tên, phần còn lại khoá — đủ để tò mò mà không lộ hết.
Nhớ mỗi câu này: bán vé lẻ dễ hơn bán gói. Nhiều cộng đồng bắt đầu bằng một challenge có giá, rồi mới gói tất cả thành gói thành viên.

Bán challenge ở landing page riêng của bạn, hoặc trả hoa hồng chỉ khi người học hoàn thành? Xem Webhook tạo member từ landing page.

Website đang trong quá trình xin giấy phép.