Wechat Search

使用OpenClaw的网页搜索、Tavily API和网页抓取功能搜索微信公众号文章,采用合规设计。

安装

概览

WeChat Search 是一款专为开发者设计的合规搜索工具,旨在高效检索微信公众号(Official Account)发布的文章。该工具采用三层策略架构,优先调用合法的第三方搜索 API,确保数据获取过程符合法律法规与平台规则。其核心设计理念强调合规性与伦理性,始终尊重 robots.txt 协议、实施请求频率限制,并通过透明的 User-Agent 标识自身身份。当主要搜索接口不可用时,工具会自动降级至备用方案,甚至直接抓取搜狗微信搜索结果页,但全程保持最小化请求间隔和严格的内容访问控制。默认情况下,工具会返回用户指定关键词匹配下的最新五篇文章,并支持通过命令行参数灵活调整结果数量、时间范围及输出格式。整体而言,WeChat Search 在提供高可用性搜索服务的同时,坚守了技术伦理边界,是面向 AI 助手或内容聚合场景的理想组件。

核心功能特点

  1. 采用三层合规搜索策略:优先使用 Brave Search API,次选 Tavily AI 搜索,最后 fallback 至搜狗微信搜索抓取
  2. 支持时间过滤功能,可限定搜索范围为最近一周或自定义起止日期区间
  3. 提供多种输出格式选项,包括纯文本、JSON 和 Markdown,便于集成与解析
  4. 内置请求延迟机制(最低5秒),严格遵守 robots.txt 并避免对目标网站造成压力
  5. 默认返回最新5条结果,可通过参数扩展至最多20条,满足深度调研需求
  6. 具备完善的错误处理与自动重试机制,确保在网络波动或接口异常时仍能稳定运行

适用场景

WeChat Search 特别适合需要实时获取中文互联网高质量原创内容的开发者和内容运营人员。例如,在构建 AI 问答系统时,若需引用权威公众号关于‘大模型训练技巧’的最新实践分享,该工具能快速定位并提取文章标题、发布时间、作者及链接等关键元数据,极大提升知识库更新效率。对于市场研究人员而言,定期追踪特定行业(如‘开源AI’、‘智能硬件’)头部账号的动态,可借助其时间筛选功能生成周报摘要,辅助竞品分析与趋势判断。此外,教育类应用也可利用此工具为学生提供经过筛选的优质学习资源索引,避免信息过载。由于其设计注重合规性,即便在无自有 API 密钥的情况下,也能通过搜狗搜索实现基础功能,适合个人项目或小型团队低成本启动内容采集任务。未来还可扩展 RSS 订阅、内容摘要等功能,进一步增强其在自动化信息流构建中的实用性。