名称: kagi-search
描述: 使用 Kagi Search API 进行网络搜索。当需要搜索网络上的最新信息、事实或参考资料时使用。需要在环境中设置 KAGI_API_KEY。
使用 Kagi Search API 进行网络搜索,并提供清晰易读的输出格式。
export KAGI_API_KEY="your_api_key"
kagi-search "your search query"
# 或直接运行:
python3 scripts/kagi-search.py "your search query"
| 参数 | 说明 |
|---|---|
query |
搜索关键词(必需) |
-n, --limit |
返回结果数量(默认:10) |
-s, --offset |
分页偏移量(默认:0) |
--json |
输出原始 JSON 数据 |
--no-related |
隐藏相关搜索 |
-h, --help |
显示帮助信息 |
# 基础搜索
kagi-search "python async await 教程"
# 限制结果数量
kagi-search "AI 新闻" --limit 5
# 分页查询
kagi-search "食谱" --offset 10 --limit 5
# JSON 输出供脚本处理
kagi-search "github stars" --json | jq '.data[].url'
# 隐藏相关搜索
kagi-search "rust 编程" --no-related
环境变量设置:
export KAGI_API_KEY="your_api_key"
# 如需永久生效,可添加到 ~/.bashrc 或 ~/.zshrc 文件中
PATH 路径配置:
# 设为可执行文件并添加到 PATH
chmod +x scripts/kagi-search.py
cp scripts/kagi-search.py ~/.local/bin/kagi-search
KAGI_API_KEY 环境变量[查询:搜索关键词]
[结果数:5]
[API 余额:$0.123]
[耗时:45ms]
----------------------------------------
=== 结果标题 ===
https://example.com
此处为摘要文本...
[2024-01-15]
---
相关搜索:相关查询 1, 相关查询 2