返回顶部
o

openclaw-serper开爪蛇刃

>

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 3.1.1
安全检测
已通过
2,087
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

openclaw-serper

Serper

通过 Serper API 进行谷歌搜索。获取搜索结果并读取实际网页,利用 trafilatura 提取干净的全文内容。不仅仅是摘要——而是完整的文章文本。

约束条件

该技能已自动获取并提取完整页面内容。请勿对该技能返回的 URL 使用 WebFetch、web_fetch、WebSearch、浏览器工具或任何其他 URL 获取/浏览工具。输出中已包含所有内容。切勿再单独发起获取请求——结果中已包含您所需的一切。

查询规范

精心设计一个优质搜索查询。这几乎总是足够的。

每次调用会返回多个包含完整页面文本的结果——单个查询即可获得广泛覆盖。不要为了探索某个主题而运行多次搜索。一个精心选择且模式正确的查询足以覆盖需求。

最多两次调用,仅当用户请求确实涉及两个不同主题时(例如比较 X 与 Y需要分别搜索 X 和 Y,或针对不同方面进行一次 default 加一次 current 调用)。绝不超过两次。

请勿:

  • - 用不同措辞运行相同查询以获取更多结果
  • 运行连续搜索以深入挖掘——完整页面内容已经足够深入
  • 先搜索找到内容,再另一次搜索跟进——请阅读您已有的内容

两种搜索模式

共有两种模式。根据查询选择正确的模式:

default — 通用搜索(不限时间)

  • - 不限时间的谷歌网页搜索,5个结果,每个结果均附带完整页面内容
  • 适用于:一般问题、研究、操作指南、常青话题、产品信息、技术文档、比较、教程等非时效性内容

current — 新闻和近期信息

  • - 过去一周的谷歌网页搜索(3个结果)+ 谷歌新闻(3个结果),每个结果均附带完整页面内容
  • 适用于:新闻、时事、最新动态、突发新闻、公告等时效性内容

模式选择指南

查询信号模式
X 如何工作、什么是 X、解释 Xdefault
产品研究、比较、教程
default | | 技术文档、指南 | default | | 历史话题、常青内容 | default | | 新闻、最新、今天、本周、近期 | current | | 发生了什么、突发、宣布、发布 | current | | 时事、政治、体育比分、股票价格 | current |

区域设置

默认是全球范围——无国家过滤,英文结果。这适用于英文查询。

在以下任一情况成立时,您必须始终设置 --gl 和 --hl:

  • - 用户消息为非英语语言
  • 您构建的搜索查询为非英语语言
  • 用户提及特定国家、城市或地区
  • 用户要求非英语环境下的本地结果(价格、新闻、商店等)

如果用户使用德语书写,您必须传递 --gl de --hl de。无例外。

场景参数
英文查询,无国家目标(省略 --gl 和 --hl)
德语查询或用户使用德语书写或目标为 DE/AT/CH
--gl de --hl de |
| 法语查询或用户使用法语书写或目标为法国 | --gl fr --hl fr |
| 任何其他非英语语言/国家 | --gl XX --hl XX(ISO 代码) |

经验法则: 如果查询字符串包含非英语单词,请设置 --gl 和 --hl 以匹配该语言。

如何调用

bash
python3 scripts/search.py -q 查询内容 [--mode 模式] [--gl 国家] [--hl 语言]

示例

bash

英文,通用研究


python3 scripts/search.py -q how does HTTPS work

英文,时效性

python3 scripts/search.py -q OpenAI latest announcements --mode current

德语查询——设置区域 + 新闻/价格使用 current 模式

python3 scripts/search.py -q aktuelle Preise iPhone --mode current --gl de --hl de

德语新闻

python3 scripts/search.py -q Nachrichten aus Berlin --mode current --gl de --hl de

法语产品研究

python3 scripts/search.py -q meilleur smartphone 2026 --gl fr --hl fr

输出格式

脚本输出一个 JSON 数组。第一个元素是元数据,其余是包含完整提取内容的结果:

json
[{query: ..., mode: default, locale: {gl: world, hl: en}, results: [{title: ..., url: ..., source: web}]}
,{title: 页面标题, url: https://example.com, source: web, content: 完整提取的页面文本...}
,{title: 新闻文章, url: https://news.com, source: news, date: 2小时前, content: 完整文章文本...}
]

字段描述
title页面标题
url
来源 URL | | source | web、news 或 knowledge_graph | | content | 完整提取的页面文本(提取失败时回退到搜索摘要) | | date | 可用时显示(新闻结果始终有,网页结果有时有) |

CLI 参考

参数描述
-q, --query搜索查询(必填)
-m, --mode
default(不限时间,5个结果)或 current(过去一周+新闻,各3个) | | --gl | 国家代码(例如 de、us、fr、at、ch)。默认:world | | --hl | 语言代码(例如 en、de、fr)。默认:en |

边界情况

  • - 如果 trafilatura 无法从页面提取内容,结果将回退到搜索摘要。
  • 某些网站完全阻止抓取——您只能获得摘要。
  • 如果返回零结果,脚本退出并输出 {error: No results found, query: ...}。
  • Serper API 密钥从技能目录中的 .env 文件加载。如果缺失,脚本退出并显示设置说明。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openclaw-serper-1776375153 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-serper-1776375153 技能

通过命令行安装

skillhub install openclaw-serper-1776375153

下载

⬇ 下载 openclaw-serper v3.1.1(免费)

文件大小: 12.05 KB | 发布时间: 2026-4-17 15:37

v3.1.1 最新 2026-4-17 15:37
**Changelog for serper v3.1.1**

- Added a formal specification file (`spec/specification.mdx`) for the skill.
- Updated skill.md to adhere to spec

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部