Đăng bài lên WeChat Official Account (baoyu-post-to-wechat)
Biến file Markdown, HTML hoặc văn bản thuần thành bản nháp hoàn chỉnh trên WeChat Official Account, kèm theme, ảnh bìa và cấu hình bình luận.
Tự động hóaTrung cấp★ 26,102⑂ 2,884Điểm AI 8/10Cập nhật lần cuối: 10 thg 9, 2026
Làm được gì
- Nhận đầu vào là file
.md, file.htmlhoặc văn bản dán trực tiếp, rồi tạo bản nháp trên WeChat Official Account (微信公众号). - Ba cách đăng: API (AppID/AppSecret, nhanh nhất), browser (Chrome đã đăng nhập), remote-api (đi qua đường hầm SSH tới máy chủ có IP nằm trong danh sách trắng của WeChat).
- Tự suy ra tiêu đề, mô tả ngắn, tác giả và ảnh bìa nếu thiếu (mô tả = đoạn đầu cắt 120 ký tự, ảnh bìa dự phòng
imgs/cover.png). - Áp dụng theme (default/grace/simple/modern) và bảng màu; liên kết ngoài trong Markdown mặc định được chuyển thành chú thích ở cuối bài cho phù hợp chính sách WeChat.
- Tệp
EXTEND.mdlưu tùy chọn: tác giả mặc định, cho phép bình luận, chỉ fan bình luận, profile Chrome và quản lý nhiều tài khoản. - Script
check-permissions.tskiểm tra trước Chrome, Bun, quyền Accessibility, clipboard và thông tin API.
Phù hợp với ai
- Người vận hành WeChat Official Account, đăng bài thường xuyên.
- Người viết nháp bằng Markdown và chán việc copy–paste thủ công làm vỡ định dạng.
- Ai quản lý nhiều tài khoản, hoặc chỉ IP máy chủ công ty được whitelist nên không gọi API từ máy cá nhân.
Ví dụ sử dụng
- "Đăng file
weekly-note.mdlên công chúng hào" → đọc frontmatter, chọn themedefault, lưu nháp qua API và báo lạimedia_id. - Đăng bài ảnh ngắn với 9 hình:
wechat-browser.ts --markdown article.md --images ./images/. - IP cá nhân không được whitelist:
wechat-api.ts post.md --theme grace --remote --remote-host server.example.comđể đẩy bài qua SOCKS proxy SSH.
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/JimLiu/baoyu-skills/HEAD/skills/baoyu-post-to-wechat/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/baoyu-post-to-wechat từ repo GitHub JimLiu/baoyu-skills vào ~/.claude/skills/baoyu-post-to-wechat/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/JimLiu/baoyu-skills.git && mkdir -p ~/.claude/skills && cp -r baoyu-skills/skills/baoyu-post-to-wechat ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal và cài Bun:
brew install oven-sh/bun/bun(hoặcnpm install -g bun); cũng có thể chạy tạm bằngnpx -y bun. - Clone repo:
git clone https://github.com/JimLiu/baoyu-skills.git - Copy skill vào thư mục skill của Claude:
mkdir -p ~/.claude/skills && cp -r baoyu-skills/skills/baoyu-post-to-wechat ~/.claude/skills/ - Chạy kiểm tra môi trường:
bun ~/.claude/skills/baoyu-post-to-wechat/scripts/check-permissions.ts(trên macOS cần bật quyền Accessibility cho terminal). - Chọn cách đăng: dùng API thì lấy AppID/AppSecret trong trang quản trị Official Account, thêm IP vào danh sách trắng và lưu vào
.baoyu-skills/.envtheo hướng dẫn của skill; dùng browser thì chỉ cần quét QR khi chạy lần đầu. - Tạo
~/.baoyu-skills/baoyu-post-to-wechat/EXTEND.mdvà ghi các giá trị mặc định nhưdefault_author,default_theme,need_open_commentđể không bị hỏi lại mỗi lần. - Trong Claude Code, chỉ cần nói "đăng file này lên WeChat公众号" là skill tự kích hoạt.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT