Mentor Camp
Không cần biết lập trình — điền chìa khóa vào prompt, dán vào Claude Code, chờ nó cài.
Bốn chìa khóa này dùng chung cho mọi module. Điền một lần ở đây, tất cả khối lệnh bên dưới tự thay giá trị thật vào.
/wiki/ vẫn dán được.
repo. Chưa có thì lấy ở khung xanh ngay dưới.
GITHUB_PAT? Bấm nút bên cạnh — GitHub mở sẵn trang tạo token với quyền
repo và workflow đã tick. Còn hai chỗ bạn phải tự chọn:
ghp_… chỉ hiện một lần — copy ngay rồi dán vào ô trên.bitable:app cho app Lark rồi bấm Publish. Không publish thì quyền không có hiệu lực nhưng hệ thống không báo lỗi — nhìn như chạy mà không ra kết quả./wiki/ — không sao, prompt đã xử lý sẵn. Đừng xóa câu đó. Xóa là bài đăng mất ảnh.claude).cli_xxxx, ghp_xxxx…) bằng chìa khóa thật.Thứ tự các thẻ là thứ tự nên làm: dễ và không rủi ro trước, dính tiền thật để sau cùng.
Dễ nhất, chỉ cần thêm một chìa khóa. Nếu chưa cài module nào bao giờ, bắt đầu ở đây.
YOUTUBE_API_KEY — vào console.cloud.google.com → tạo project → bật YouTube Data API v3 → Credentials → tạo API key.
YT_CHANNEL — tên kênh dạng @tenkenh, hoặc Channel ID.
Hai ô OAuth phía dưới chỉ cần khi muốn đăng video từ Lark. Chỉ đồng bộ số liệu thì để trống.
Kiểm tra: có 3 bảng 16.1 / 16.2 / 16.3 · bảng 16.2 có video thật của bạn · bảng đăng video là 16.3.
Kéo danh sách Fanpage về Lark, rồi đăng bài / Reel từ Lark lên Facebook.
FB_USER_TOKEN — token dài hạn ~60 ngày (bắt đầu bằng EAA…), lấy qua Meta for Developers. Nhớ đổi sang bản dài hạn ở Access Token Debugger → Extend Access Token; token mặc định chỉ sống 1–2 giờ.
Danh sách Fanpage muốn dùng — hoặc để nguyên “tất cả page tôi quản lý”.
Kiểm tra: 5 bảng 14.1→14.5 · bảng 14.1 có Fanpage · bảng đăng bài là 14.3 · bài lên có đủ ảnh.
Kéo video và profile về Lark, đăng video từ Lark lên TikTok, đồng bộ theo lịch mỗi sáng.
TIKTOK_CLIENT_KEY (dạng aw…) và TIKTOK_CLIENT_SECRET — lấy ở developers.tiktok.com.
Kiểm tra: bảng 15.1 có video · bảng 15.3 có profile · bảng đăng là 15.2 — số giữa, khác YouTube là số cuối.
Mới có kho mã nguồn mentor_club_threads, chưa có hướng dẫn cài. Muốn tìm hiểu trước thì dùng khối lệnh an toàn dưới đây — nó chỉ đọc và báo cáo, không cài gì cả.
Đọc xong báo cáo, thấy ổn thì mới bắt đầu cài.
Khách đặt hàng → quét QR chuyển khoản → hệ thống tự lên đơn, ghi sổ, gửi email. Có bộ đối soát chạy nền mỗi 2 phút nên khách tắt trình duyệt đơn vẫn xử lý xong.
Cloudflare + tên miền · SePay (đã liên kết ngân hàng thật của chủ shop) · Pancake POS · Lark Base · Resend.
Khối lệnh này dùng giá trị mô tả (tên thương hiệu, sản phẩm, ngân hàng…) nên phải điền tay trong lúc chat, không có ô điền sẵn. Ba ô Lark ở mục 01 vẫn tự thay.
Nói hoặc gõ vào một nhóm Lark, trợ lý AI trả lời bằng giọng và làm việc trên máy bạn. Chạy trên máy tính của bạn — máy phải bật thì mới hoạt động.
im.message.receive_v1 + 3 quyền im:message, im:message:send_as_bot, im:resource rồi publish lại.Kiểm tra: hai lệnh node check-itto.mjs và node scripts/check-setup.mjs đều XANH · bạn tự bấm scripts/start.ps1 để khởi động — đây là AI chạy ngầm toàn quyền trên máy, người bật phải là người chịu trách nhiệm.
| Hiện tượng | Nguyên nhân | Cách xử lý |
|---|---|---|
Bấm nút mà không có gì xảy ra; gọi HTTP trả 204 như thành công | chưa bật Actions | Vào tab Actions của repo vừa nhân bản → bấm nút xanh bật workflow. |
Đọc được nhưng không ghi được vào Base; báo Forbidden | app chưa vào Base | Mở Base → nút ••• → thêm app, quyền Can edit. |
| Đã cấp quyền mà vẫn không có tác dụng, không báo lỗi gì | chưa Publish app | Lark Console → Create version → Submit for release. |
| Bài đăng lên mất ảnh, dòng vẫn ghi bình thường | Base nằm trong Wiki | Giữ nguyên câu xử lý /wiki/ trong prompt, đừng xóa. |
TableIdNotFound · 1254005 | sai Base ID / mã bảng | Kiểm lại LARK_BASE_ID trong Variables. |
1254060 TextFieldConvFail | ghi số vào ô Text | Mọi giá trị ghi vào ô kiểu Text phải String() trước. |
OAuthException / lỗi token Facebook | token hết hạn ~60 ngày | Lấy token mới, cập nhật Secret FB_USER_TOKEN. |
| TikTok: đăng nhập luôn thất bại | thiếu Target users | Thêm tài khoản TikTok vào Target users của app. |
Web bán hàng: lỗi 1042 | gọi sai kiểu | Dùng Service Binding env.SALE_WORKER.fetch(...), không fetch URL *.workers.dev. |
| Trợ lý giọng nói: báo “Nghe không rõ” với mọi câu | thiếu cuBLAS/cuDNN | Chạy lại scripts/install.ps1 để cài đủ. |
“Tôi đang cài module X, đã làm đến bước Y. Tôi mong đợi A nhưng thực tế là B. Lỗi hiện ra: [dán nguyên văn]. Giúp tôi tìm nguyên nhân.”