深度内容搜索工具,可抓取微信公众号、知乎、豆瓣、今日头条、百家号、微博、B站专栏等平台内容,支持获取完整正文、豆瓣电影信息及微信链接全文。默认每平台返回3条,可自定义条数。用于深度搜索、获取文章或解析微信链接。
整合8大平台内容搜索,支持获取完整正文。
平台内容完整性获取方式说明微信公众号✅ 完整正文搜狗微信搜索约5000-10000字完整文章知乎日报✅ 完整正文知乎日报API约5000-10000字完整文章豆瓣电影✅ 电影信息+评分豆瓣官方API标题、评分、链接知乎问答⚠️ 摘要搜狗搜索约150字摘要+真实链接今日头条⚠️ 摘要360搜索约150字摘要+链接百家号⚠️ 摘要360搜索约150字摘要+链接微博⚠️ 摘要+用户360搜索约150字摘要+用户名B站专栏⚠️ 摘要360搜索约150字摘要+链接
无法支持:小红书(强反爬机制)
bash
# 综合搜索(所有平台),默认每平台3条
python3 scripts/deep_search.py "大模型LLM"
# 指定结果数量
python3 scripts/deep_search.py "AI" --limit 5
# 单平台搜索
python3 scripts/deep_search.py "教程" --source wechat
python3 scripts/deep_search.py "如何学习" --source zhihu
python3 scripts/deep_search.py "人工智能" --source douban
python3 scripts/deep_search.py "大模型" --source toutiao
python3 scripts/deep_search.py "AI" --source baijiahao
python3 scripts/deep_search.py "OpenClaw" --source weibo
python3 scripts/deep_search.py "教程" --source bilibili
# 直接解析微信链接(自动检测)
python3 scripts/deep_search.py "https://mp.weixin.qq.com/s?__biz=xxx&mid=xxx"
# JSON输出
python3 scripts/deep_search.py "OpenClaw" --json
# 保存到文件
python3 scripts/deep_search.py "OpenClaw" -o result.md
# 指定微信公众号名称
python3 scripts/deep_search.py "教程" --source wechat --account "软件小技"
参数简写说明默认值keyword-搜索关键词(必需)---source``-s平台:wechat/zhihu/douban/toutiao/baijiahao/weibo/bilibili/allall--limit``-l每平台结果数量3--json``-j输出JSON格式---output``-o输出文件路径---account``-a微信公众号名称(仅wechat)-
text
======================================================================
搜索关键词: 大模型LLM
共找到 13 条内容
======================================================================
📱【微信公众号】(3条)
----------------------------------------------------------------------
[1] 【大模型LLM第二篇】openai官方prompt教程详细解读
公众号: AI蜗牛车
正文: 前言毕竟openai是大模型的鼻祖,官方推荐的prompt教程...
链接: https://mp.weixin.qq.com/s?...
📘【知乎】(2条)
----------------------------------------------------------------------
[1] 一文搞懂LLM大模型!LLM从入门到精通万字长文
来源: 知乎日报 | daily
统计: 知乎用户 · 10 分钟阅读
[✓ 完整正文 9827字]
📰【今日头条】(2条)
----------------------------------------------------------------------
[1] 初学者怎么入门大语言模型(LLM)?
链接: https://www.toutiao.com/...
======================================================================
✅ 搜索完成
json
{
"keyword": "大模型LLM",
"total": 13,
"results": [
{
"platform": "wechat",
"title": "文章标题",
"author": "公众号名称",
"content": "完整正文...",
"url": "https://mp.weixin.qq.com/s?...",
"publish_time": ""
},
{
"platform": "zhihu",
"title": "文章标题",
"source": "知乎日报",
"content": "完整正文...",
"link": "https://zhuanlan.zhihu.com/p/...",
"type": "daily"
}
]
}
搜狗微信搜索存在反爬机制,可能临时返回空结果。本工具已内置 智能重试机制:
text
第一次搜索 → 未找到结果 → 等待10秒 → 自动重试 → 返回结果或报告失败
工作机制:
示例输出:
text
正在搜索微信公众号: 伊朗谈判进展
未找到微信文章,10秒后自动重试...
重试搜索微信公众号: 伊朗谈判进展
[1/3] 获取: 美伊谈判取得巨大进展...
支持直接输入微信公众号文章链接,获取完整标题和正文:
bash
# 直接解析微信链接
python3 scripts/deep_search.py "https://mp.weixin.qq.com/s?__biz=xxx&mid=xxx"
# JSON格式输出
python3 scripts/deep_search.py "https://mp.weixin.qq.com/s?__biz=xxx" --json
# 保存到文件
python3 scripts/deep_search.py "https://mp.weixin.qq.com/s?__biz=xxx" -o article.txt
文本格式:
text
======================================================================
📱 微信公众号文章
======================================================================
标题: 文章标题
公众号: 公众号名称
发布时间: 2026-04-14
字数: 5000
链接: https://mp.weixin.qq.com/s?...
----------------------------------------------------------------------
正文内容:
----------------------------------------------------------------------
[完整正文内容]
======================================================================
✅ 获取完成
JSON格式:
json
{
"platform": "wechat",
"title": "文章标题",
"author": "公众号名称",
"content": "完整正文...",
"url": "https://mp.weixin.qq.com/s?...",
"publish_time": "2026-04-14",
"word_count": 5000
}
text
检测微信链接 → 直接请求HTML → BeautifulSoup解析 → 提取标题/公众号/正文
解析目标元素:
#activity-name → 标题#js_name → 公众号名称#publish_time → 发布时间#js_content → 正文内容mp.weixin.qq.com/s?...)平台字数技术原理微信公众号5000-10000字搜狗微信搜索 → 提取真实微信链接 → 获取完整HTML正文微信链接直接解析5000-10000字直接请求微信链接 → 解析HTML获取标题+正文知乎日报5000-10000字知乎日报公开API(news-at.zhihu.com)直接返回完整正文豆瓣电影电影信息豆瓣电影API(movie.douban.com)返回标题+评分+链接
平台原因知乎问答/专栏zse-ck反爬验证,未登录返回403今日头条安全验证机制,返回简化页面百家号百度安全验证拦截微博API返回432错误,需要登录B站专栏返回3KB简化页面(正常30KB+),内容被隐藏
解决方案:这些平台提供摘要和真实链接,用户可手动点击链接查看完整内容。
知乎有两种获取方式:
news-at.zhihu.com/api/4/news/{id}text
搜狗微信搜索 → 获取中间链接 → 从JS重定向提取真实微信链接 → 访问微信文章获取完整正文
关键技巧:微信链接被分段存储在 url += 'xxx' 语句中,需要拼接获取真实链接。
text
知乎日报API → 直接返回JSON数据 → 包含完整正文HTML
API公开可访问,无反爬限制。
text
豆瓣电影API → 返回电影列表 → 包含标题、评分、链接
API: movie.douban.com/j/search_subjects
text
360/Bing搜索 → 提取搜索结果摘要 → 提供真实链接
因各平台反爬机制,只能获取搜索引擎返回的摘要内容。
AI 使用本工具搜索结果时,必须遵守以下规范:
搜索完成后,AI 向用户输出信息时:
必须包含:
平台标注格式示例微信公众号来源:公众号「名称」来源:公众号「潇湘晨报」知乎日报来源:知乎日报来源:知乎日报知乎问答来源:知乎 + 链接来源:知乎(链接)微博来源:微博 @用户名来源:微博 @CCTV国际时讯今日头条来源:今日头条 + 链接来源:今日头条百家号来源:百家号 + 链接来源:百家号B站专栏来源:B站专栏 + 链接来源:B站专栏豆瓣来源:豆瓣来源:豆瓣
text
### 伊朗谈判最新进展
**美伊各说各话**
1. 特朗普称谈判取得重大进展
来源:公众号「柚地理」
2. CIA前局长更相信伊朗说法
来源:公众号「潇湘晨报」
---
📊 各渠道检索结果:
📱 微信公众号: ✅ 3条
📘 知乎: ✅ 5条
💬 微博: ❌ 0条
text
❌ 伊朗外长表示谈判取得进展。(没说来源)
❌ 据媒体报道,美伊正在谈判。(模糊来源)
❌ 网上有人说...(无来源)
等级来源可信度⭐⭐⭐央视/凤凰等官方媒体、公众号大号最高⭐⭐知乎日报完整正文、知名公众号较高⭐知乎问答摘要、微博普通用户需核实⚠️今日头条、百家号摘要可能标题党
bash
pip install requests beautifulsoup4 lxml fake-useragent
text
deep-search/
├── SKILL.md # 技能说明文档
└── scripts/
└── deep_search.py # 主脚本(约1500行)
Made with ❤️ by OpenClaw Community