← 返回 Skills 市场
微信公众号阅读器
作者
nalin3166-collab
· GitHub ↗
· v1.1.0
629
总下载
1
收藏
6
当前安装
3
版本数
在 OpenClaw 中安装
/install weixin-reader
功能描述
提取微信公众号文章内容,支持任意公众号文章链接的内容抓取和结构化输出。
安全使用建议
这项技能在用途与实现上是一致的——它使用 Playwright 渲染页面并抓取文章内容。注意几点:
- 安装会下载 Playwright 的浏览器二进制(需要网络与磁盘空间);
- 存在一个“stealth”脚本,专门用于绕过反爬(可能违反目标站点的服务条款或触发法律/使用政策风险);
- 技能声称有 SSRF 防护并实现了基于主机名和解析地址的检查,但没有绝对保证(不要把内部/私有网络地址或机密域名传入);
- 脚本会在 /tmp 和 ~/.openclaw/workspace 等位置写入截图/HTML;如果你在意隐私或敏感环境,建议先在隔离的沙箱/测试环境中运行或彻底审核代码。
功能分析
Type: OpenClaw Skill
Name: weixin-reader
Version: 1.1.0
The bundle provides article extraction tools using Playwright. While the primary script (extract.py) implements robust SSRF protection via DNS resolution validation, this critical security control is missing from several other functional scripts in the bundle, including extract_generic.py, extract_notion.py, and search_article.py. This inconsistency creates a significant SSRF vulnerability, allowing the agent to be potentially manipulated into accessing internal network resources. Although there is no evidence of intentional malice or data exfiltration, the high-risk nature of unvalidated browser automation justifies a suspicious classification.
能力评估
Purpose & Capability
名称与描述(提取微信公众号文章)与代码和依赖一致:多个脚本使用 Playwright 渲染页面并提取标题、作者、正文和图片。没有请求与该用途不相关的云凭据或系统级权限。
Instruction Scope
SKILL.md 指示如何安装依赖并从技能工作区运行,允许的工具(Bash/Read/Write)与脚本行为相符。运行时会访问目标网页并在本地保存截图/HTML(/tmp 或 ~/.openclaw/workspace 路径),并不会把提取的数据悄悄发到未说明的外部端点。
Install Mechanism
技能是指令+代码包(无平台 install spec),要求通过 pip install -r requirements.txt 并运行 `playwright install chromium` ——这会从 Playwright 的发布渠道下载浏览器二进制。虽然不是高风险的任意 URL 下载,但安装 Playwright 会下载较大的浏览器二进制并需要网络。
Credentials
不要求任何环境变量或密钥(requires.env 为空);代码也没有引用系统或其他技能的凭据。所需依赖(playwright, playwright-stealth, dnspython, bs4)与网页渲染/解析职责一致。
Persistence & Privilege
flags 中没有 always:true,也不会修改其他技能配置。脚本会写入截图/HTML 到 /tmp 或工作区路径,这与调试/输出目的相符。
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install weixin-reader - 安装完成后,直接呼叫该 Skill 的名称或使用
/weixin-reader触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.1.0
v1.1.0:结构化数据输出,新增统计信息和元数据
v1.0.1
安全增强:添加DNS解析验证防止SSRF,补充完整依赖说明
v1.0.0
初始版本:支持微信公众号文章提取和Markdown输出
元数据
常见问题
微信公众号阅读器 是什么?
提取微信公众号文章内容,支持任意公众号文章链接的内容抓取和结构化输出。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 629 次。
如何安装 微信公众号阅读器?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install weixin-reader」即可一键安装,无需额外配置。
微信公众号阅读器 是免费的吗?
是的,微信公众号阅读器 完全免费(开源免费),可自由下载、安装和使用。
微信公众号阅读器 支持哪些平台?
微信公众号阅读器 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 微信公众号阅读器?
由 nalin3166-collab(@nalin3166-collab)开发并维护,当前版本 v1.1.0。
推荐 Skills