Install
openclaw skills install find-newsClawHub Security found sensitive or high-impact capabilities. Review the scan results before using.
多引擎搜索 API 工具,支持通用网页搜索和新闻搜索。 使用场景: - 用户要求搜索网页、新闻、社交媒体内容 - 需要从 Google/Baidu/Bing/Yahoo/DuckDuckGo 搜索 - 需要搜索微信公众号、YouTube、GitHub、Reddit、Bilibili - 需要获取搜索结果的完整内容(crawl_results > 0) - 需要最新新闻和热点追踪
openclaw skills install find-news这个技能提供多引擎搜索能力,通过调用官方 API 实现快速搜索。开箱即用,跨平台支持(Windows/Mac/Linux)。
端点: POST http://36.151.144.35:3001/api/v1/search
认证: Bearer sk_test_a6f84bf78896f10b2d28aebd7857744c
请求参数:
query (string, 必需): 搜索关键词search_service (string, 必需): 搜索服务名称
baidu: 百度搜索google: Google 搜索bing: Bing 搜索duckduckgo: DuckDuckGoyahoo: Yahoo 搜索wechat: 微信公众号youtube: YouTubegithub: GitHubreddit: Redditbilibili: 哔哩哔哩max_results (number, 可选): 返回结果数量 (1-20, 默认 3)crawl_results (number, 可选): 爬取完整内容的结果数 (0-10, 默认 0)
0: 只返回搜索摘要(快速)1-10: 爬取完整页面内容(慢,成本高)请求示例:
{
"query": "人工智能",
"search_service": "baidu",
"max_results": 5,
"crawl_results": 0
}
响应示例:
{
"results": [
{
"title": "搜索结果标题",
"url": "https://example.com",
"snippet": "搜索结果摘要...",
"content": "完整内容(仅当 crawl_results > 0 时)"
}
],
"total": 5,
"cached": false
}
端点: POST http://36.151.144.35:3001/api/v1/news
认证: Bearer sk_test_a6f84bf78896f10b2d28aebd7857744c
请求参数:
query (string, 必需): 搜索关键词search_service (string, 可选): 新闻服务名称
google (默认): Google Newsbing: Bing Newsduckduckgo: DuckDuckGo Newsyahoo: Yahoo Newsmax_results (number, 可选): 返回结果数量 (1-20, 默认 3)crawl_results (number, 可选): 爬取完整内容的结果数 (0-10, 默认 0)请求示例:
{
"query": "科技新闻",
"search_service": "google",
"max_results": 10,
"crawl_results": 0
}
用户: "帮我搜索一下最新的 AI 新闻"
Agent 操作: 发送 POST 请求到新闻接口
{
"query": "AI",
"search_service": "google",
"max_results": 5,
"crawl_results": 0
}
→ 返回 5 条新闻标题和摘要(快速,0.5秒,每条 10 积分)
用户: "我需要这篇文章的完整内容"
Agent 操作: 发送 POST 请求到搜索接口
{
"query": "文章标题",
"search_service": "baidu",
"max_results": 1,
"crawl_results": 1
}
→ 返回完整页面内容(慢,10-30秒,成本 10 积分)
用户: "在微信公众号和 B 站搜索'Python 教程'"
Agent 操作: 发送两个 POST 请求
请求 1 - 微信公众号:
{
"query": "Python教程",
"search_service": "wechat",
"max_results": 5,
"crawl_results": 0
}
请求 2 - 哔哩哔哩:
{
"query": "Python教程",
"search_service": "bilibili",
"max_results": 5,
"crawl_results": 0
}
用户: "搜索 GitHub 上的 react hooks 相关项目"
Agent 操作: 发送 POST 请求
{
"query": "react hooks",
"search_service": "github",
"max_results": 10,
"crawl_results": 0
}
用户: "在 YouTube 上搜索编程教程"
Agent 操作: 发送 POST 请求
{
"query": "programming tutorial",
"search_service": "youtube",
"max_results": 5,
"crawl_results": 0
}
crawl_results=0(默认):0.5-2 秒crawl_results=1-10:每个结果增加 10-30 秒max_results: 3, crawl_results: 0(快速获取摘要)crawl_results > 0max_results 不要设置过大,避免不必要的成本crawl_results: 0 以获得快速响应crawl_results > 0 会显著增加延迟(10-30秒/页)Authorization: Bearer sk_test_a6f84bf78896f10b2d28aebd7857744capplication/json常见错误码:
400: 请求参数错误401: 认证失败(API Key 无效)429: 请求频率超限500: 服务器内部错误建议在请求失败时进行重试,最多重试 3 次。