AI Agent Hub
Back to skills
WeChat Official Account Weekly Report Generator icon

WeChat Official Account Weekly Report Generator

Office Efficiency Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Follow https://skillhub.cn/install/skillhub.md to install @user_886b84db/wechat-weekly-generator.

About this skill

Problem it solves

Producing a WeChat Official Account weekly digest usually means sifting through recent posts, skipping promotional titles, extracting short summaries, and pasting the result into the Official Account editor without losing title links. This skill turns that repeated workflow into a local, script-driven pipeline for selection, excerpting, and HTML rendering.

How it works

  • Reads local wewe-rss data from sync_state.json and keeps posts with published_at inside the last 7 days.
  • Filters out obvious non-content titles using keyword rules such as sign-up, notice, preview, recruitment, enrollment, and announcement.
  • Fetches the first 200 characters of each article body and caches the result in _body_cache.json.
  • Processes roughly 50 articles in 2-3 batches, then uses gen_weekly_report.py and _gen_weekly_html.py to render a formatted HTML weekly report.
  • The output is intended to be opened in a browser, copied, and pasted into the WeChat Official Account editor, preserving title hyperlinks.

Scope and caveats

  • Requires Python 3.8+, the requests library, and a working directory that already contains sync_state.json plus the two scripts.
  • It targets a narrow weekly-report use case rather than general web scraping or full-text analytics.
  • Keyword-based filtering may miss new promotional phrasing, and the summary is based on the first 200 characters, so it should not be treated as a complete article extraction.

Use Cases

  • An editor needs recent WeChat posts compiled into paste-ready HTML.
  • A content operator wants a weekly digest with preserved title links.
  • A team needs to summarize articles from local RSS state into a layout.
  • A lead wants to filter notices and build a clean weekly report.

Best For

  • Editors who publish weekly WeChat digests and need fast drafts
  • Operators maintaining `wewe-rss` feeds and organizing posts
  • Content leads who filter topics and write short summaries
  • Engineers converting local article data into paste-ready HTML