Wechat Search
2026-03-30
新闻来源:网淘吧
围观:10
电脑广告
手机广告
微信搜索技能
采用合规的三层方法搜索微信公众号文章,优先使用合法的搜索API,并在需要时回退到尊重规则的网页抓取。
功能
- 合规设计:优先使用合法的搜索API,遵守robots.txt和访问频率限制
- 三层策略:
- 首选:OpenClaw web_search(Brave Search API)
- 次选:Tavily Search API(如果Brave不可用)
- 回退方案:直接从微信搜索页面获取
- 最新结果:默认返回最近的5篇文章(可配置)
- 时间筛选:支持日期范围和时效性筛选
- 多种输出格式:支持文本、JSON和Markdown格式
先决条件
- OpenClaw Web Tools:需要
web_search,web_fetch需备工具 - API密钥(可选但推荐):
- Brave搜索API密钥 (用于主要搜索)
- Tavily API密钥 (用于次要搜索,已在您的环境中配置)
使用方法
基本搜索
wechat-search "人工智能"
高级选项
# Return 10 results instead of default 5
wechat-search "机器学习" --max-results 10
# Search within past week
wechat-search "大模型" --past-week
# Custom date range
wechat-search "AI应用" --from 2026-01-01 --to 2026-02-01
# JSON output format
wechat-search "开源AI" --output json
# Force specific strategy
wechat-search "最新技术" --strategy tavily_only
配置
创建~/.openclaw/wechat-search-config.json文件以自定义行为:

{
"defaultMaxResults": 5,
"maxResultsLimit": 20,
"requestDelayMs": 5000,
"cacheDurationHours": 1,
"userAgent": "OpenClaw-WeChat-Search-Bot/1.0 (+https://github.com/your-username/wechat-search-skill)"
}
搜索策略详情
第一层: OpenClaw网络搜索 (Brave搜索)
- 使用Brave搜索API并配合
site:mp.weixin.qq.com筛选器 - 配置API密钥时最快最可靠
- 遵循搜索引擎的索引和排名
第二层: Tavily搜索API
- 当Brave搜索不可用或失败时激活
- 使用Tavily的AI驱动搜索并限制于微信网站范围
- 提供高质量、相关性强的结果,覆盖范围良好
第三层:直接网页抓取
- 当两个API均不可用时的最终备用方案
- 直接从搜狗微信搜索抓取微信搜索结果
- 实施适当的延迟并遵守robots.txt协议
- 解析HTML以提取文章元数据
合规性与道德规范
- 遵守robots.txt协议:检查并遵循robots.txt指令
- 请求频率限制:请求之间至少5秒延迟
- 透明身份标识:使用明确标识机器人的User-Agent字符串
- 仅限公开内容:仅访问公开可用的文章
- 无数据留存:不存储完整文章内容,仅保留元数据
错误处理
- 网络故障时自动重试(最多3次)
- 三种搜索策略间的优雅降级
- 清晰的调试错误提示信息
- 优雅处理API密钥缺失场景
未来增强功能
- RSS订阅源集成支持
- 文章内容摘要生成
- 作者/订阅管理功能
- 增强型筛选选项
本功能设计兼具实用性与合规性,在遵守平台规则和法律法规的前提下,为用户提供有价值的微信公众号内容获取服务。
文章底部电脑广告
手机广告位-内容正文底部
上一篇:AI Skill Scanner
下一篇:LI.FI Skill


微信扫一扫,打赏作者吧~