网淘吧来吧,欢迎您!

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文件以自定义行为:

Wechat Search

{
  "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

相关文章

您是本站第322934名访客 今日有152篇新文章/评论