← 返回 Skills 市场
Wechat Article Parser Local
作者
reknottycat
· GitHub ↗
· v1.0.0
· MIT-0
80
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install wechat-article-parser-local
功能描述
解析微信公众号文章,提取标题、作者、正文内容、图片等信息。当用户发送微信公众号链接(mp.weixin.qq.com)并希望获取文章内容、摘要或保存时触发。支持自动提取内容并可选保存到飞书表格。
安全使用建议
This skill appears to implement WeChat article parsing and optional saving to Feishu, but there are a few things to check before installation:
- The registry metadata does not declare required environment variables, but the code expects FEISHU_APP_ID, FEISHU_APP_SECRET, FEISHU_APP_TOKEN, and FEISHU_TABLE_ID in a .env or environment — provide these only if you trust the skill and use a dedicated Feishu app/table.
- save_to_feishu.py will automatically create missing fields in the target table and batch-delete blank rows. Back up or use a test table to avoid accidental data loss.
- The save script attempts to call a local 'openclaw' CLI (openclaw web-fetch) via subprocess as its primary extraction path. If that binary exists on your system it will be executed; ensure you trust that binary or remove/inspect that code path if you do not want arbitrary local executables invoked.
- If you plan to enable the Feishu save feature, create a Feishu app with minimal required permissions and test with a non-production table first.
What would raise confidence to high: the registry metadata listing the FEISHU env vars and declaring the openclaw CLI as a required binary (or removing that dependency), and confirmation from the author that automatic deletion behavior is intentional and documented. If you want, I can point out the exact lines in save_to_feishu.py that create fields and delete records so you can review/modify them before use.
能力评估
Purpose & Capability
Name/description match the included code: scripts/wechat_parser.py parses mp.weixin.qq.com articles and scripts/save_to_feishu.py saves to Feishu. However the code calls an external 'openclaw' CLI (openclaw web-fetch) as a primary extraction path — this binary is not declared in the skill's required binaries or install instructions, which is an omission and a capability mismatch.
Instruction Scope
SKILL.md and READMEs instruct running the two scripts and document .env variables for Feishu. The save_to_feishu.py script performs extra actions not emphasized in SKILL.md: it will auto-create missing fields in the target table and will search and batch-delete blank records. Those modifying/deleting actions are within the Feishu scope but are potentially destructive and are not clearly highlighted in the summary documentation presented to the registry.
Install Mechanism
No install spec (instruction-only) and Python dependencies are reasonable (requests, bs4, python-dotenv). No external downloads. The use of subprocess to invoke a local 'openclaw' CLI is a hidden dependency (not declared), which means the agent will try to execute an arbitrary binary if present — this should be declared and justified.
Credentials
The scripts read FEISHU_* credentials from a .env file and environment variables (FEISHU_APP_ID, FEISHU_APP_SECRET, FEISHU_APP_TOKEN, FEISHU_TABLE_ID). Those env vars are appropriate for the Feishu save feature, but the registry metadata lists no required env vars — an inconsistency. Also the Feishu tokens grant read/write/delete access to a user table, so users should ensure they provide least-privilege credentials and target a test/isolated table.
Persistence & Privilege
The skill does not request always:true and does not modify other skills. However save_to_feishu.py will perform stateful operations on the user's Feishu table (create fields, batch-delete empty rows), which is a privileged action against the user's external data source and worth noting before enabling the skill.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install wechat-article-parser-local - 安装完成后,直接呼叫该 Skill 的名称或使用
/wechat-article-parser-local触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
微信文章解析器初始发布。
- 支持自动提取微信公众号文章的标题、作者、发布时间、正文内容和图片链接
- 提供字数、图片数统计功能
- 可将解析内容保存为 JSON/TXT 文件
- 支持将文章数据保存到飞书表格(需配置 Feishu 参数)
- 支持通过 CLI 脚本或在 OpenClaw 对话中自动解析微信公众号文章链接
- 依赖 requests、beautifulsoup4、python-dotenv
元数据
常见问题
Wechat Article Parser Local 是什么?
解析微信公众号文章,提取标题、作者、正文内容、图片等信息。当用户发送微信公众号链接(mp.weixin.qq.com)并希望获取文章内容、摘要或保存时触发。支持自动提取内容并可选保存到飞书表格。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 80 次。
如何安装 Wechat Article Parser Local?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install wechat-article-parser-local」即可一键安装,无需额外配置。
Wechat Article Parser Local 是免费的吗?
是的,Wechat Article Parser Local 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Wechat Article Parser Local 支持哪些平台?
Wechat Article Parser Local 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Wechat Article Parser Local?
由 reknottycat(@reknottycat)开发并维护,当前版本 v1.0.0。
推荐 Skills