Phiếu lệnh triển khai · Module 16

YouTube Lark Base,
cài bằng một khối lệnh

Điền 6 ô bên dưới. Khối lệnh tự ghép. Sao chép, dán vào Claude Code — máy kéo dữ liệu kênh và video về Lark cho bạn.

Điền 6 ô Sao chép Dán vào Claude Code Xem bảng 16.2

hoangminhhoagpt-dot/mentor-club-youtube
01

Điền 6 ô của bạn

Lark Developer Console → app của bạn → Credentials & Basic Info.
Ngay dưới App ID, cùng một trang.
Mở Base rồi dán nguyên link trên thanh địa chỉ. Link dạng /wiki/… vẫn dán được — máy tự tra ra mã thật.
console.cloud.google.com → tạo project → bật YouTube Data API v3 → Credentials → API key.
Tên kênh dạng @tenkenh, hoặc Channel ID.
Token cổ điển, quyền repoworkflow. Chưa có thì lấy ở khung xanh ngay dưới.
Chưa có GITHUB_PAT? Bấm nút bên cạnh — GitHub mở sẵn trang tạo token với quyền repoworkflow đã tick. Còn hai chỗ bạn phải tự chọn:
  1. Ô Expiration → chọn No expiration. Để mặc định 30 days thì một tháng sau nút bấm tự chết mà không báo gì.
  2. Bấm Generate token. Chuỗi ghp_… chỉ hiện một lần — copy ngay rồi dán vào ô GITHUB_PAT ở trên.
Tạo GITHUB_PAT ↗
Các giá trị này chỉ nằm trong trình duyệt của bạn — trang không gửi đi đâu và không lưu lại. Đóng tab là mất.
02

Khối lệnh — sao chép rồi dán vào Claude Code

Lệnh triển khai

    

Chưa điền ô nào — khối lệnh đang ở dạng mẫu.

Chưa điền cũng sao chép được, nhưng khi đó bạn phải tự thay giá trị mẫu (cli_xxxx, AIzaxxxx, ghp_xxxx…) trong lúc chat. Điền ở mục 01 nhanh hơn và không sai chính tả — gõ sai một ký tự trong secret là lỗi câm, máy vẫn báo nhận lệnh mà không chạy.
03

Máy sẽ dựng gì

Ba bảng trong Base của bạn. Sau khi cài xong, mỗi lệnh là một link HTTP để gắn vào nút bấm trong Lark.

BảngChứa gìLệnh chạy
16.1Dữ liệu kênh — lượt xem, lượt đăng ký, số videosync-youtube
16.2Danh sách video — view, like, comment, ảnh bìasync-youtube
16.3Nơi bạn chọn video rồi bấm Đăng lên YouTubedang-video-youtube

Lệnh init-tables chạy một lần lúc cài để dựng cả ba bảng. Chạy lại sync-youtube bao nhiêu lần cũng được — nó đối chiếu theo mã video nên không sinh dòng trùng.

04

Việc máy không bấm thay được

Đây là những chỗ hay tắc nhất. Máy sẽ dừng lại và nhắc bạn, nhưng biết trước thì đỡ mất thời gian.

  1. Bật Actions trên bản nhân bản

    Vào tab Actions của repo vừa nhân bản → bấm nút xanh “I understand my workflows, go ahead and enable them”. GitHub cố tình tắt sẵn khi fork. Bỏ bước này thì mọi lệnh HTTP đều trả 204 — trông y như thành công — nhưng thực tế không chạy gì cả.

  2. Cho app Lark vào Base với quyền sửa

    Mở Base → nút ••• góc trên phải → thêm ứng dụng vừa tạo → chọn quyền Can edit. Thiếu bước này, máy đọc được nhưng không ghi được: nhìn như chạy mà bảng vẫn trống.

05

Kiểm tra sau khi máy báo xong

Mở Base và soi đúng ba điều này. Đủ cả ba là cài xong thật, không phải chỉ “chạy không báo lỗi”.

KiểmĐúng thì thấy gì
Có đủ 3 bảng16.1 · 16.2 · 16.3 nằm trong Base của bạn.
Bảng 16.2video thật của kênh bạn — đúng tiêu đề, đúng ảnh bìa. Bảng trống nghĩa là YT_CHANNEL sai.
Bảng 16.1Có một dòng dữ liệu kênh: lượt xem, lượt đăng ký.
Chỉ đồng bộ, chưa đăng video. Khối lệnh hiện tại đã ghi rõ điều đó cho Claude. Khi nào muốn đăng, quay lại trang này tick ô “Tôi muốn đăng video từ Lark lên YouTube” ở mục 01 rồi chạy khối lệnh mới — không phải cài lại từ đầu.