将微信公众号文章导出为 Markdown 格式。当用户提供微信公众号链接 (mp.weixin.qq.com) 或要求下载/导出/保存微信文章时触发。默认保存到工作空间的 source 目录。
当以下情况时触发此技能:
触发示例:
此技能使用 Python 脚本执行以下操作:
#js_content div 提取正文内容基础目录:~/.npm-global/lib/node_modules/openclaw/skills/WeChat-article-reader
脚本位置:scripts/export.py
python3 -c "import requests, bs4, markdownify" 2>/dev/null || echo "需要安装依赖"
pip3 install requests beautifulsoup4 lxml markdownify
此技能开箱即用,无需 API Key 或额外配置。使用带浏览器头部的 HTTP 请求来获取微信文章。
当此技能被触发时,按以下步骤执行:
从用户请求中识别微信文章 URL。有效 URL 以以下开头:
https://mp.weixin.qq.com/s/https://mp.weixin.qq.com/...默认输出目录:~/.openclaw/workspace-qiming/source
用户可以指定自定义输出目录。
# 如需要则创建输出目录
mkdir -p "$OUTPUT_DIR"
# 运行导出脚本
python3 ~/.npm-global/lib/node_modules/openclaw/skills/WeChat-article-reader/scripts/export.py "$URL" "$OUTPUT_DIR"
告知用户:
# 基本导出
python3 ~/.npm-global/lib/node_modules/openclaw/skills/WeChat-article-reader/scripts/export.py "https://mp.weixin.qq.com/s/xxx" ~/.openclaw/workspace-qiming/source
# 指定自定义输出目录
python3 ~/.npm-global/lib/node_modules/openclaw/skills/WeChat-article-reader/scripts/export.py "$URL" "/path/to/output"
导出的 Markdown 文件包含:
---
Edit PDFs with natural-language instructions using the nano-pdf CLI.