What problem does it solve?
It automates the collection of engagement data (plays, likes, comments, shares, favorites) for videos you have published on WeChat Channels, eliminating manual checking of the Channels Assistant backend and keeping your published-content tracking database up to date.
Core Features & Use Cases
- Backend Scraping via Browser Automation: Uses camoufox-cli with a persistent wechat-channel session to open the Channels Assistant post management page and parse engagement numbers from the wujie micro-frontend shadow DOM.
- Single and Batch Fetch Modes: Fetch metrics for one published row by ID, or run fetch-all to refresh every tracked video visible on the first page of the management list.
- QR Code Login Flow: Self-managed login and login-confirm commands capture a QR code screenshot for WeChat scanning, sharing the session profile with the publishing tool so re-login is rarely needed.
- Use Case: After publishing a video to WeChat Channels, run a daily fetch-all so the pub_wx_channel table always has current play and like counts for your daily performance review.
Quick Start
Ask the agent to refresh engagement metrics for all tracked WeChat Channels videos using the wx-channel-engagement fetch-all command.