Yêu cầu trước khi bắt đầu
- Đã xong Bước 6: Cài Lam Khuê (Zalo)
- Không cần biết lập trình — chỉ cần biết tạo tài khoản và thao tác web cơ bản
Các bước cài đặt
Tạo tài khoản GitHub
Vào github.com, đăng ký miễn phí bằng email. Ghi nhớ tên đăng nhập (username) — dùng ở mọi bước sau.
Tạo 1 kho lưu code (repository)
Bấm nút "New" tạo 1 repository mới, đặt tên gợi ý (ví dụ tên thương hiệu của bạn), để chế độ "Private" (riêng tư, không ai xem được ngoài bạn) nếu code có chứa thông tin nhạy cảm.
Cất mật khẩu/khoá bí mật an toàn (Secrets)
Vào repository vừa tạo → Settings → Secrets and variables → Actions → "New repository secret". Đây là nơi lưu các khoá bí mật (token Facebook, token Lark...) an toàn — code chạy trên GitHub đọc được nhưng không ai nhìn thấy giá trị thật, kể cả chính bạn sau khi đã lưu.
Cho Claude AI tự viết & đưa code lên
Nói với Claude AI (đã cài ở Bước 1): "Viết cho tôi 1 tác vụ tự động chạy trên GitHub Actions, làm [việc bạn cần], chạy lặp lại mỗi [X phút]." Claude sẽ tự viết file cấu hình, hướng dẫn bạn đưa code lên kho lưu vừa tạo.
⚠ Bẫy đã gặp thật + cách gỡ
1. Đặt lịch chạy mỗi 1-2 phút mà không thấy chạy đúng giờ
GitHub Actions không đảm bảo chạy lịch đúng chính xác từng phút như đồng hồ — vào giờ cao điểm có thể trễ vài phút tới nửa tiếng.
Cách gỡ: nếu việc cần độ chính xác cao (ví dụ đăng bài đúng giờ hẹn), đặt lịch chạy dày hơn khoảng thời gian bạn cần (ví dụ chạy mỗi 30 phút để đảm bảo không lệch quá xa) thay vì kỳ vọng chính xác tới từng phút.
2. Việc tự động có tính năng riêng (như đăng bài theo lịch trong Lark) không lặp được theo phút
Nhiều công cụ tự động hoá có sẵn (như của Lark Base) không hỗ trợ lặp lại theo khoảng thời gian ngắn (phút) — chỉ hỗ trợ lặp theo ngày/tuần.
Cách gỡ: dùng GitHub Actions (có lịch cron thật, lặp được theo phút) làm nơi chạy chính, thay vì cố ép công cụ tự động hoá nội bộ làm việc nó không hỗ trợ.
Bước tiếp theo
Đã có nơi chạy tự động miễn phí, sang bước kế tiếp: cho AI tự đăng bài lên Facebook theo lịch, dùng đúng GitHub vừa cài.
Sang bước 8: Đăng Facebook tự động →