wechat-oa-reader

Automate searching and reading WeChat official account articles on macOS.

2|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/dengc2023/OpenClaw-WeChat-Assistant --skill wechat-oa-reader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wechat-oa-reader
Source: https://github.com/dengc2023/OpenClaw-WeChat-Assistant/tree/main/skills/wechat-oa-reader
Command: npx skills add https://github.com/dengc2023/OpenClaw-WeChat-Assistant --skill wechat-oa-reader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires opencv-python, easyocr, numpy, pyobjc-framework-Quartz, pyobjc-framework-Cocoa, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This skill closes the gap when users want to read and summarize macOS WeChat official account articles without manually searching, scrolling, and parsing each update, turning a tedious visual workflow into a guided automation.

Core Features & Use Cases

  • Visual Navigation & Search: Guides the agent to activate WeChat, use OCR anchors to find the search box, and paste Chinese names safely before locating the desired public account via ROI-based detection.
  • Template Matching & Scrolling: Uses icon template matching for stable UI elements and small-step arrow scrolling so the agent can focus article lists, gather the latest ten titles, and return to the top item before entry.
  • Article Reading & Summarization: Focuses the WebView, scrolls through the entire article until THE END, uses ESC to dismiss overlays, and prompts structured summaries (problem → method → result) once the mission completes.

Quick Start

Ask the assistant to search for the named WeChat official account, open its newest article, scroll through the content, and summarize the key points.

Frequently Asked Questions about wechat-oa-reader

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate reading and summarizing WeChat official account articles on macOS?

You can automate WeChat article reading on macOS using this Skill, which applies template matching, ROI-based OCR search, and AppleScript keystrokes to locate a named account, scroll through posts, and extract text for summarization. It applies Retina coordinate scaling for precise visual interactions.

Does WeChat desktop automation on macOS require Retina coordinate scaling?

Yes, WeChat desktop automation on macOS requires Retina coordinate scaling to ensure precise visual interactions. The Skill applies this scaling alongside template matching and ROI-based OCR search to accurately locate UI elements like the search box and article lists on Retina displays.

Can I use EasyOCR to locate specific UI elements in desktop automation workflows?

Yes, you can use EasyOCR to locate specific UI elements in desktop automation workflows by applying ROI-based OCR search. This Skill uses EasyOCR to find OCR anchors like the WeChat search box, paste Chinese names safely, and detect desired public accounts via region-based optical character recognition.

What is the best way to extract and summarize content from WeChat OA articles without manual scrolling?

The best way to extract and summarize content from WeChat OA articles without manual scrolling is using a guided automation Skill that scrolls through the entire article until THE END, uses ESC to dismiss overlays, and prompts structured summaries covering problem, method, and result once the mission completes.

What are the limitations of using AppleScript keystrokes for WeChat visual navigation?

Limitations of using AppleScript keystrokes for WeChat visual navigation include dependency on stable UI elements for template matching and the need for small-step arrow scrolling to focus article lists. This approach is specific to macOS desktop WeChat and requires precise Retina coordinate scaling to function correctly.