Kagi Search:面向 AI 代理的隐私保护型网页搜索 - Openclaw Skills
作者:互联网
2026-04-13
什么是 Kagi Search?
kagi-search 技能是一款专门设计的工具,旨在弥合 AI 代理与实时网络信息之间的差距。通过利用 Kagi Search API,它提供了高信号、简洁的数据,没有广告或追踪的干扰。对于需要通过终端或代理环境获取文档、验证事实或研究时事的 Openclaw Skills 用户来说,该工具是完美的补充。
它采用纯 Python 实现,零依赖,部署极其快速简便。输出结果针对人类阅读和机器解析进行了优化,确保无论您是在阅读结果还是将其输入自动化工作流,信息都是结构化且易于访问的。
下载入口:https://github.com/openclaw/skills/tree/main/skills/silversteez/kagi-search
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install kagi-search
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 kagi-search。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
Kagi Search 应用场景
- 搜索超出 LLM 训练截止日期的最新编程文档或库更新。
- 在编码或写作任务中事实核查实时信息并验证引用。
- 通过将 JSON 搜索数据传递到二次分析工具来自动化研究流程。
- 在执行批量搜索操作时坚控 API 使用情况和剩余额度。
- 用户或代理通过提供查询字符串以及可选的分页或格式标志来发起搜索。
- 该技能使用安全的环境变量与 Kagi Search API 进行身份验证。
- 获取搜索结果,包括标题、URL、摘要和元数据。
- 工具处理原始 API 响应以计算剩余 API 余额和执行时间。
- 最终输出根据用户的偏好以简洁易读的文本格式或结构化 JSON 对象呈现。
Kagi Search 配置指南
要在 Openclaw Skills 中使用此工具,您必须拥有 Kagi 订阅和活跃的 API 密钥。按如下方式设置您的环境:
# 设置您的 Kagi API 密钥
export KAGI_API_KEY="your_api_key"
# 使脚本可执行
chmod +x scripts/kagi-search.py
# (可选) 添加到 PATH 以实现全局访问
cp scripts/kagi-search.py ~/.local/bin/kagi-search
Kagi Search 数据架构与分类体系
kagi-search 技能将结果组织成可预测的结构,确保 Openclaw Skills 用户的高数据完整性:
| 属性 | 描述 |
|---|---|
| 标题 | 搜索结果的标题 |
| URL | 指向来源的直接链接 |
| 摘要 | 页面内容的上下文摘要 |
| 元数据 | 包括发布日期和 API 余额追踪 |
| JSON 输出 | 完整的数据架构,包括相关搜索和原始 API 字段 |
name: kagi-search
description: Web search using Kagi Search API. Use when you need to search the web for current information, facts, or references. Requires KAGI_API_KEY in the environment.
Note: The Kagi Search API is currently in beta. To request API access, email support@kagi.com. You must be a Kagi subscriber to use the API.
Kagi Search CLI
Web search using the Kagi Search API with a clean, readable output format.
Quick Start
export KAGI_API_KEY="your_api_key"
kagi-search "your search query"
# or run directly:
python3 scripts/kagi-search.py "your search query"
Features
- Clean output - Title, URL, snippet, and metadata for each result
- Pagination support - Control result count and offset
- JSON mode - Raw JSON output for scripting
- Related searches - Shows related queries (can be hidden)
- API balance - Displays remaining API quota
- Fast & lightweight - Pure Python, no dependencies
Options
| Flag | Description |
|---|---|
query |
Search terms (required) |
-n, --limit |
Number of results (default: 10) |
-s, --offset |
Offset for pagination (default: 0) |
--json |
Output raw JSON |
--no-related |
Hide related searches |
-h, --help |
Show help |
Examples
# Basic search
kagi-search "python async await tutorial"
# Limit results
kagi-search "AI news" --limit 5
# Pagination
kagi-search "recipes" --offset 10 --limit 5
# JSON for scripting
kagi-search "github stars" --json | jq '.data[].url'
# Hide related searches
kagi-search "rust programming" --no-related
Setup
Environment:
export KAGI_API_KEY="your_api_key"
# Add to ~/.bashrc or ~/.zshrc for persistence
PATH access:
# Make executable and add to PATH
chmod +x scripts/kagi-search.py
cp scripts/kagi-search.py ~/.local/bin/kagi-search
Requirements
- Python 3.7+
KAGI_API_KEYenvironment variable- Internet connection
Output Format
[Query: search terms]
[Results: 5]
[API Balance: $0.123]
[Time: 45ms]
----------------------------------------
=== Result Title ===
https://example.com
Snippet text here...
[2024-01-15]
---
Related: related query 1, related query 2
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
CI 生成器:自动化 GitHub Actions 工作流 - Openclaw Skills
Bundle Checker:AI 驱动的 JS 包体积优化 - Openclaw Skills
AI 备份脚本生成器:自动执行数据库备份 - Openclaw Skills
录用信生成器:专业招聘文档自动化 - Openclaw Skills
MCP Hub 技能:连接 1200+ AI 代理工具 - Openclaw Skills
HTML 幻灯片:构建交互式 reveal.js 演示文稿 - Openclaw Skills
Doc Pipeline:文档工作流自动化 - Openclaw Skills
批量转换:自动化多格式文档管线 - Openclaw Skills
Soul World:AI 智能体社交模拟平台 - Openclaw Skills
agent-sims:社交 AI 智能体模拟平台 - Openclaw Skills
AI精选
