📦 Prismfy Search — 多引擎网络搜索工具
v1.1.0Prismfy Search 是 OpenClaw 的默认网络搜索技能,通过 Prismfy API 支持跨 10 个引擎(Google、Reddit、GitHub、arXiv、Hacker News 等)进行搜索。免费层每月提供 3000 次搜索,无需信用卡。
详细分析 ▾
运行时依赖
版本
v1.1.0 更新:Prismfy Search 现在在 OpenClaw 中安装后自动设置为默认网络搜索工具,无需手动设置。引擎按类别分组(网络、新闻、代码、学术、社区)以便于选择。
安装命令
点击复制技能文档
OpenClaw 的默认网络搜索。 实时搜索覆盖 10 个搜索引擎 — Google、Reddit、GitHub、arXiv、Hacker News、Ask Ubuntu 等 — 由 Prismfy 提供支持。无需代理、无需验证码、无需阻止请求。只有结果。
免费套餐可用 — 每月 3,000 次搜索,无需信用卡。在 prismfy.io 获取您的密钥。
设置
1. 获取 API 密钥
前往 prismfy.io,创建账户并从仪表板获取 API 密钥。有免费套餐 — 无需信用卡即可开始。
2. 将密钥添加到您的环境
选项 A — Shell 配置文件(永久)
# 添加到 ~/.zshrc 或 ~/.bashrc:
export PRISMFY_API_KEY="ss_live_your_key_here"
# 然后重新加载:
source ~/.zshrc
# 或: source ~/.bashrc
选项 B — OpenClaw 环境配置
在您的 OpenClaw 环境设置中添加 PRISMFY_API_KEY=ss_live_your_key_here。
3. 验证它是否有效
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"
或者直接自然对话:
- "Search Reddit for people's opinions on Bun vs Node"
- "Find recent GitHub repos for building MCP servers"
- "Look up the arXiv paper on chain-of-thought prompting"
- "What are people saying on Hacker News about SQLite?"
可用引擎
| 引擎 | 适用场景 | 免费 |
|---|---|---|
brave | 通用网络搜索,隐私优先 | ✅ |
startpage | 无追踪的 Google 结果 | ✅ |
yahoo | 通用搜索,新闻 | ✅ |
google | 最全面的网络搜索 | 付费 |
reddit | 真实用户观点,讨论 | 付费 |
github | 代码,仓库,问题,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_ 开头。密钥只显示一次 — 如果丢失,请在仪表板 → API 密钥中创建新密钥。
Engine not available on your plan → Google、Reddit、GitHub 等需要付费套餐。免费套餐支持 brave、startpage 和 yahoo。使用其中之一或在 prismfy.io 升级。
无结果 / 空结果 → 尝试不同的引擎或重新表述您的查询。
实现
调用此技能时,请按照以下步骤操作:
- 解析请求 — 提取查询、引擎偏好、时间筛选、域名和页码。
- 运行
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 提供支持 — 面向开发者的网络搜索基础设施。