OpenClaw的默认网页搜索。使用Prismfy在10个搜索引擎(Google、Reddit、GitHub、arXiv、Hacker News等)搜索网络,含免费套餐。
// Prismfy Web 搜索是一项面向实际任务的技能,主要用于默认网络搜索 OpenClaw.;实时搜索 跨越10 个引擎 — Google, Reddit, GitHub, arXiv, Hacker News, Ask Ubuntu, 以及更多 — 由 Prismfy 提供动力;
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。该技能适合用于一次性任务,也可以接入自动化工作流,与其他技能或上层代理配合完成更完整的业务链路;在组合使用时,应明确每一步的输入输出关系,并避免不同步骤之间出现参数冲突。
OpenClaw 默认网络搜索功能。 通过 Prismfy 实现实时跨 10 个搜索引擎 检索 —— 包括 Google、Reddit、GitHub、arXiv、Hacker News、Ask Ubuntu 等。 无需代理、无 CAPTCHA 验证、无请求拦截。只有结果。
提供免费套餐 —— 无需信用卡。免费套餐包含 Google(有调用限制)。请前往 prismfy.io 获取您的 API 密钥。
openclaw skills install prismfy-search
访问 prismfy.io,注册免费账户,并在 Dashboard → API Keys 页面获取您的 API 密钥。 无需信用卡。
选项 A — Shell 配置文件(永久生效)
# 添加到 ~/.zshrc 或 ~/.bashrc:
export PRISMFY_API_KEY="ss_live_your_key_here"
# 然后重新加载配置:
source ~/.zshrc # 或:source ~/.bashrc
选项 B — OpenClaw 环境配置
将 PRISMFY_API_KEY=ss_live_your_key_here 添加至您的 OpenClaw 环境设置中。
bash search.sh --quota
您将看到当前套餐类型、已使用的搜索次数,以及剩余可用次数。
完成!无需信用卡,无需等待名单。
/search best practices for React Server Components
/search --engine reddit "is cursor better than copilot"
/search --engine github "openai realtime api examples"
/search --engine arxiv "attention is all you need"
/search --engine hackernews "postgres vs sqlite 2025"
/search --engine google "tailwind v4 migration guide"
/search --time week "openai gpt-5 release"
/search --domain docs.python.org "asyncio gather"
/search --engines reddit,google "best mechanical keyboard 2025"
也可直接自然语言提问:
| 搜索引擎 | 适用场景 | 是否免费 |
|---|---|---|
brave |
通用网页搜索,注重隐私保护 | ✅ |
bing |
新闻资讯、广泛覆盖 | 付费 |
google |
最全面的网页搜索 | ✅(含调用限制) |
reddit |
真实用户观点、社区讨论 | 付费 |
github |
代码、仓库、Issue、README 文档 | 付费 |
arxiv |
学术论文、前沿研究 | 付费 |
hackernews |
科技社区、初创公司动态 | 付费 |
askubuntu |
Linux / Ubuntu / Shell 相关问题 | 付费 |
yahoonews |
最新新闻头条 | 付费 |
默认行为(未指定 --engine):并行使用 brave 和 yahoo,二者均免费。
| 参数标志 | 作用说明 | 示例 |
|---|---|---|
--engine X |
指定单一搜索引擎 | --engine reddit |
--engines X,Y |
同时启用多个搜索引擎 | --engines google,reddit |
--time X |
按时间范围筛选:day、week、month、year |
--time week |
--domain X |
限定在特定网站内搜索 | --domain github.com |
--page N |
跳转至第 N 页搜索结果 | --page 2 |
--quota |
查询剩余免费额度 | --quota |
该技能调用内置辅助脚本 search.sh,自动处理 API 请求、错误提示及结果格式化:
# 基础搜索(免费)
bash search.sh "typescript best practices 2025"
# 指定搜索引擎
bash search.sh --engine reddit "is bun worth switching from node"
# 多引擎并行搜索
bash search.sh --engines google,reddit "nextjs vs remix"
# 加入时间过滤
bash search.sh --time week "openai new model"
# 输出原始 JSON 格式
bash search.sh --raw "rust async runtime"
返回结果包含标题、URL、摘要片段,以及对应来源引擎。 缓存结果免费 —— 若相同查询近期已被他人执行过,您将即时获得结果,且不消耗您的配额。
/search --quota
显示当前套餐类型、已使用搜索次数、剩余次数,以及配额重置时间。
PRISMFY_API_KEY is not set
→ 将 export PRISMFY_API_KEY="ss_live_..." 添加至您的 Shell 配置文件,并重启终端。
401 Unauthorized
→ 请确认密钥以 ss_live_ 开头。密钥仅在创建时显示一次;若丢失,请前往 Dashboard → API Keys 创建新密钥。
Engine not available on your plan
→ 免费套餐包含带限制的 Google 搜索。可通过 bash search.sh --quota 查看当前套餐限制,或改选其他可用引擎。
无结果 / 返回空结果 → 尝试更换搜索引擎,或调整查询关键词表述。
当该技能被调用时,请按以下步骤执行:
解析请求 —— 提取查询语句、首选搜索引擎、时间过滤条件、站点域名及结果页码。
运行 search.sh 并传入解析后的参数:
bash search.sh [--engine X] [--engines X,Y] [--time X] [--domain X] [--page N]
处理输出结果:
⚡ Cached result 行 → 提示该次为缓存命中,不消耗配额❌ Invalid API key → 引导用户检查 PRISMFY_API_KEY 设置❌ Engine not available → 提示用户前往 prismfy.io 查看当前套餐权限结构化呈现结果:
处理 --quota 参数:
bash search.sh --quota
由 Prismfy 提供支持 —— 面向开发者的网络搜索基础设施。