← Back to Skills Marketplace
Wechat Look
by
2720480371
· GitHub ↗
· v1.0.1
· MIT-0
138
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install wechat-look
Description
读取微信公众号文章的专用工具,支持OCR文字识别。自动规范化URL并提取文章内容,识别图片中的中英文文字。
Usage Guidance
This skill appears coherent for reading WeChat articles and performing OCR, but before installing consider: (1) It will fetch article HTML and download every image referenced in the page — those image URLs are external and may reveal that you requested that page (privacy/fingerprinting). (2) The Node layer requires running 'npm install' which will install tesseract.js and other npm packages; npm packages can execute install scripts, so inspect package.json/package-lock and prefer installing in an isolated environment (container or sandbox) if you are cautious. (3) tesseract.js may attempt to fetch language model / WASM assets at runtime depending on configuration; this implies additional network access beyond image downloads. (4) The skill spawns local Node processes (subprocess) to perform OCR; confirm your environment policy allows executing the bundled scripts. If these behaviors are acceptable, the skill's footprint is proportionate to its purpose. If you need to limit exposure, run it in an isolated runtime, review the node modules, or modify the OCR scripts to use pre-downloaded language models.
Capability Analysis
Type: OpenClaw Skill
Name: wechat-look
Version: 1.0.1
The skill bundle provides a legitimate utility for reading WeChat articles and performing OCR on embedded images using a Python and Node.js hybrid architecture. It uses subprocess.run safely to invoke Node.js scripts (ocr_chinese.js, ocr.js) and utilizes standard libraries like tesseract.js and requests for its core functionality. While the tool fetches external content and processes image URLs from the web, its behavior is consistent with the stated purpose, and no evidence of malicious intent, data exfiltration, or prompt injection was found.
Capability Assessment
Purpose & Capability
Name/description (WeChat article extraction + OCR) match the provided Python and Node.js code: URL normalization, HTML extraction, downloading images, and invoking local Tesseract.js-based OCR. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
Runtime instructions and SKILL.md are focused on fetching WeChat article HTML, extracting image URLs, and running local Node.js OCR subprocesses — all within the stated purpose. Note: the runtime will perform network requests (fetch article HTML and download any images referenced in the page), and will spawn Node processes. Those are expected for this skill but are relevant privacy/security considerations (see guidance).
Install Mechanism
There is no platform install spec, but SKILL.md directs the user to run 'cd ocr_node && npm install'. The package.json/package-lock pull tesseract.js and node-fetch from the npm registry. This is a standard approach (moderate risk): npm packages can run install scripts and bring transitive dependencies, so verify packages before installing. No arbitrary URL downloads or unknown hosts are used in install steps.
Credentials
The skill requests no environment variables or credentials and the code does not read any secrets. The network access it needs (HTTP requests to WeChat pages and to image URLs) is proportional to OCR/extraction functionality.
Persistence & Privilege
Skill flags are default (not always:true). It does not request persistent system-level privileges or attempt to change other skills' configs. It spawns subprocesses and installs node modules in its own directory (normal for this architecture).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install wechat-look - After installation, invoke the skill by name or use
/wechat-look - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Added detailed installation and system requirements, including Python and Node.js setup instructions.
- Documented explicit Python and Node.js dependencies and install steps for OCR components.
- Described the hybrid Python + Node.js architecture and runtime behavior.
- Expanded technical implementation details, including inter-process communication and OCR workflow.
- No changes to user-facing features or API.
v1.0.0
wechat-look-ocr 1.0.0 初始版本
- 自动规范化微信文章URL并添加/更新 `scene=1` 参数以绕过验证码
- 提取微信公众号文章纯文本内容
- 对文章中的图片进行中英文OCR识别,智能切换中英文模式
- 结构化返回内容,包括标题、作者、正文、图片数量、OCR结果等
- 错误处理和回退机制,符合OpenClaw安全规范
- 明确标记外部内容为未信任源
Metadata
Frequently Asked Questions
What is Wechat Look?
读取微信公众号文章的专用工具,支持OCR文字识别。自动规范化URL并提取文章内容,识别图片中的中英文文字。 It is an AI Agent Skill for Claude Code / OpenClaw, with 138 downloads so far.
How do I install Wechat Look?
Run "/install wechat-look" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Wechat Look free?
Yes, Wechat Look is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Wechat Look support?
Wechat Look is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Wechat Look?
It is built and maintained by 2720480371 (@2720480371); the current version is v1.0.1.
More Skills