Gia Cát Duẩn — chân dung quân sư, tay cầm quạt lông vũ
AI FOR BUSINESS by Gia Cát Duẩn · Quân sư của doanh nghiệp một người

Quân lệnh · Thế trận Facebook

Một chủ tướng,
giữ nhiều cửa thành

Không thắng bằng đông người. Thắng bằng bày đúng thế.

Điền 5 ô bên dưới. Quân lệnh tự ghép. Sao chép, dán vào Claude Code — máy dựng sổ quân trong Lark Base và nối nút Đăng ra Facebook cho anh.

Đây là thuốc cho thế chủ tướng ôm giáo — việc gì cũng phải qua tay chủ mới xong. Đăng bài là việc tay chân lặp lại mỗi ngày; giao được cho máy thì chủ tướng rảnh tay lo việc chỉ có chủ tướng làm được.

  1. Lấy binh phùtự tay · có hạn dùng
  2. Điền 5 ôquân lệnh tự ghép
  3. Dán vào Claude Codemáy dựng sổ + nút
  4. Mở ba cửa ảitự tay · máy không bấm thay
giacatduan87/hoi-chu-tuong-facebook
Thế trận

Đội quân đi một vòng rồi về trình công trạng

Anh viết bài trong sổ quân ở Lark. Máy mang bài đó ra Facebook, rồi đem kết quả về đúng dòng anh vừa viết — không phải mở Facebook ra dò xem đã lên chưa.

2sổ quân anh dùng
2lệnh bấm được
3mảnh ghép
0thứ chạy ngầm

Anh ra lệnh

Page
Chọn cửa thành muốn đăng. Chọn nhiều thì bài lên nhiều Page cùng lúc.
Loại
Hình ảnh lên tường · Video thành Reel
Nội dung
Chữ của bài viết
Ảnh/video
Kéo tệp vào ô

Máy trình công trạng

14.1
Danh sách Page kèm binh phù riêng từng Page
Trạng thái
Thành công hay Thất bại
Link bài đăng
Đường dẫn tới bài vừa lên
Log
Lý do khi hỏng
Hai cột này đừng lẫn vào nhau. Cột bên trái là anh ra lệnh. Cột bên phải là máy ghi. Gõ tay vào cột phải là tự làm sai dấu vết của chính mình — sổ quân hết thiêng.
Hai lệnh bấm được
LệnhLàm gìKhi nào chạy
fetch-pages Kéo về mọi Page anh đang quản trị, kèm binh phù riêng từng Page, ghi vào sổ 14.1. Lần đầu cài · và mỗi khi có Page mới
dang-bai Lấy đúng dòng anh vừa tick ở sổ 14.3, đẩy ảnh hoặc Reel lên Page, rồi ghi link bài về lại dòng đó. Mỗi lần anh bấm nút Đăng

Một bài đi qua những đâu

1 · viết
Điền một dòng ở sổ 14.3
2 · bấm
Tick nút Đăng. Lark gõ cửa GitHub.
3 · chờ
30–60 giây. Máy tải tệp, đẩy lên Facebook.
4 · xong
Trạng thái và Link hiện ngay trên dòng đó.

Ba điều chủ tướng phải nhớ

Không ngầm
Đội quân không tự động binh. Nó chỉ động khi anh bấm hoặc hẹn giờ.
Sổ là thật
Bài lên hay hỏng đều hiện trên chính dòng anh viết.
Phù có hạn
Binh phù mặc định của Facebook chỉ sống một hai giờ.
01

Lấy binh phù dài hạn — làm trước mọi thứ

Cổng chặn · làm sai bước này thì hôm nay chạy ngon, vài giờ sau chết câm

Binh phù (token — chuỗi chìa khoá cho phép máy hành động thay anh) mà Facebook đưa mặc định chỉ sống 1–2 giờ. Cài xong thấy chạy đúng, rồi vài giờ sau mọi lệnh lặng lẽ hỏng mà không báo gì. Phải đổi sang phù dài hạn (~60 ngày) trước khi làm bất cứ bước nào.

  1. Vào Graph API Explorer → chọn app của anh → tick 3 quyền pages_show_list, pages_read_engagement, pages_manage_posts → bấm Generate Access Token.
  2. Copy chuỗi EAA… vừa hiện, mở Access Token Debugger, dán vào, bấm Debug.
  3. Kéo xuống cuối, bấm Extend Access Token. Chuỗi mới hiện ra mới là thứ cần dùng — copy nó, không copy chuỗi cũ.

Cách kiểm: dán lại chuỗi mới vào Debugger, dòng Expires phải ghi khoảng 2 tháng nữa. Còn ghi vài giờ là anh đang cầm nhầm chuỗi cũ.

Phù hết hạn ngày nào?

Phù dài hạn sống ~60 ngày rồi chết, và nó chết im lặng — không có thư báo, không có chuông. Ghi sẵn ngày vào lịch ngay bây giờ, đừng để tới lúc bài không lên mới đi tìm.

Chọn ngày để tính hạn.

02

Năm vật chủ tướng phải có sẵn

Điền vào đây thì quân lệnh ở mục 03 tự thay giá trị thật. Trang kiểm ngay hình dạng từng chuỗi — gõ thiếu một ký tự trong phù là lỗi câm, máy vẫn báo nhận lệnh mà không chạy gì cả.

Lark Developer Console → app của anh → 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.

Chuỗi dài hạn lấy ở mục 01. Dán nhầm chuỗi ngắn hạn là vài giờ sau hỏng im lặng.

Phù để nút Đăng trong Lark gọi được GitHub. Chưa có thì lấy ở khung dưới.

Không cần điền. Mặc định là tất cả Page anh đang quản trị. Chỉ điền khi muốn giới hạn vài Page cụ thể.

Đã điền 0/5
Năm giá trị này chỉ nằm trong trình duyệt của anh — trang không gửi đi đâu và không lưu lại. Đóng tab là mất.
Chưa có GITHUB_PAT? Bấm nút bên cạnh — GitHub mở sẵn trang tạo phù với quyền repoworkflow đã tick. Còn hai chỗ anh phải tự chọn:
  1. Ô Expiration → chọn No expiration. Để mặc định 30 days thì đúng một tháng sau nút Đăng tự chết mà không báo gì cả.
  2. Bấm Generate token ở cuối trang. Chuỗi ghp_… chỉ hiện một lần — copy ngay rồi dán lên ô trên.
Tạo GITHUB_PAT ↗
03

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

Quân lệnh triển khai

Chưa điền ô nào — 5 giá trị đang ở dạng mẫu.

Chưa điền cũng sao chép được, nhưng khi đó anh phải tự thay 5 giá trị mẫu (cli_xxxx, ghp_xxxx, EAAxxxx…) trong lúc chat. Điền ở mục 02 nhanh hơn và không sai chính tả.
04

Máy sẽ dựng gì trong sổ quân

Bộ này làm đúng hai việc: kéo danh sách cửa thành về, và đăng bài từ Lark ra Facebook. Mỗi việc là một đường gọi để gắn vào nút bấm trong Lark.

SổChứa gìLệnh chạy
14.1 Danh sách Fanpage + binh phù riêng từng Page Máy ghi. Anh không gõ tay vào đây. fetch-pages
14.3 Nơi anh viết bài rồi bấm Đăng — ảnh lên tường hoặc video thành Reel Đây là chỗ anh làm việc. dang-bai
Lệnh init-tables chạy một lần lúc cài để dựng sổ. Nó tạo sẵn thêm vài sổ chưa dùng tới — cứ để nguyên, đừng xoá, sau này cần mở rộng thì không phải cài lại từ đầu.
05

Ba cửa ải máy không qua thay được

Đây là ba chỗ tắc nhiều nhất. Máy sẽ dừng lại nhắc anh, nhưng biết trước thì đỡ mất buổi. Tick vào từng ô khi làm xong để khỏi sót.

  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 → mọi lệnh trả 204, trông y như thành công, thực tế không chạy gì.

  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à sổ vẫn trống.

  3. Cột Đăng ở sổ 14.3 phải là kiểu Nút bấm

    Lark không cho tạo cột kiểu Nút bấm bằng API, nên anh tự đổi bằng tay trong Base.

    Có nút rồi thì automation mới bắt được cú bấm.

06

Phát lệnh đầu tiên

Máy báo xong thì mở sổ 14.3 trong Base và làm đúng một dòng:

CộtĐiền gì
PageChọn cửa thành muốn đăng. Chọn nhiều Page thì bài lên nhiều Page cùng lúc.
LoạiHình ảnh → đăng lên tường. Video → đăng dạng Reel: MP4 dọc 9:16, dài 3–90 giây.
Nội dungChữ của bài viết.
Ảnh/videoKéo tệp vào ô.
ĐăngBấm nút. Chờ 30–60 giây.
Nghiệm thu thật: cột Trạng thái chuyển Thành công cột Link bài đăng hiện link bấm vào mở ra đúng bài. Thiếu một trong hai thì chưa xong — mã 204 chỉ nghĩa là đã nhận lệnh, không phải đã đăng.
Chạy fetch-pages trước khi đăng. Page chưa có trong sổ 14.1 thì không đăng lên được — máy không biết cửa thành đó tồn tại.

Muốn đăng lại một dòng: xoá chữ Thành công ở cột Trạng thái rồi bấm Đăng lần nữa. Nếu Thất bại, lý do nằm ở cột Log — đọc dòng đó trước khi đi hỏi ai.