>- 微信视频号发布:把竖版短视频发布到微信视频号(channels.weixin.qq.com)。当用户说 "发视频号""上传视频号""视频号发布""发到微信视频号""视频号投稿"时使用。基于通用浏览器 发布框架(Playwright + 登录态持久化),微信扫码登录。
npx skills add https://github.com/ZJU-REAL/Easel --skill skill-channels-upload
> 基于通用浏览器发布框架 ../../shared/scripts/web_publisher.py(--platform weixin-channels)。
pip install playwright + playwright install chromiumlogin 用微信扫码登录视频号助手,登录态持久化复用login-qr --platform weixin-channels(抠二维码成图轮询),或走 Web「账号」页登录首次务必 plan + --headed 校验,失效时更新 web_publisher.py 的 weixin-channels 配置。
无浏览器环境可用 platforms / plan / check。
ROOT=<项目根>; WP=$ROOT/skills/shared/scripts/web_publisher.py
python $WP check
python $WP login --platform weixin-channels # 微信扫码
python $WP plan --platform weixin-channels --media out.mp4 --title "标题"
python $WP publish --platform weixin-channels --media out.mp4 --title "标题" --exec --headed
--headed 目视确认扫码与发布流程;选择器失效即更新配置。视频号助手网页发布流程;复用统一 Playwright 框架。微信登录需扫码,选择器按平台现状维护。
Take zju-real/skill-channels-upload from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.
The instructions reference pip.
Without those the skill loads but fails at the first command.