Kagi Skill 是一个基于 Kagi 官方 API 的智能网络搜索工具,旨在为用户提供比传统搜索引擎更高质量的检索结果和 AI 驱动的内容总结能力。该工具通过纯 Python 标准库实现,无需任何外部依赖,可直接在 OpenClaw 环境中运行,为需要精准网络信息的用户提供了可靠的解决方案。
核心用法涵盖两大功能模块:一是标准网络搜索(Kagi Search API),支持通过命令行输入关键词获取经过质量排序的网页链接、标题和摘要,支持 JSON 格式输出以便后续程序化处理;二是智能问答与总结(FastGPT),结合大语言模型与实时网络搜索结果,生成带引用来源的简洁答案,适用于快速获取某个话题的核心信息。用户只需配置 KAGI_API_TOKEN 环境变量即可使用,也可作为 Brave Search 被限速时的优质替代方案。
显著优点体现在多个维度。首先,Kagi 本身以无广告、高质量搜索著称,其 API 返回的结果往往比传统搜索引擎更精准。其次,该 Skill 采用零外部依赖设计,仅使用 Python 标准库(urllib、json 等),极大降低了供应链攻击风险和维护成本。安全性方面表现突出,代码通过 A 级安全认证,无危险函数调用,敏感信息通过环境变量管理,数据传输全程 HTTPS 加密。此外,模块化的脚本设计(kagi_search.py 与 kagi_fastgpt.py 分离)让用户能根据场景灵活选择工具。
潜在缺点与局限性亦需关注。首要门槛是需要用户自行获取 Kagi API Token(付费服务),增加了使用成本。作为 T3 来源(社区个人开发者维护),虽代码质量达标,但长期维护稳定性和官方支持度不如 T1/T2 级别的项目。功能上目前仅支持基础搜索和总结,缺乏高级筛选、批量处理或结果缓存等进阶功能。网络层面完全依赖 Kagi 服务端可用性,离线环境无法使用。
适合的目标群体主要包括:学术研究人员需要快速获取权威资料并验证来源;内容创作者进行话题调研和事实核查;开发者构建需要高质量网络数据的应用程序;以及对搜索结果质量有较高要求,不满足于传统搜索引擎体验的专业用户。
使用该技能可能存在的风险包括:所有查询内容将发送至 Kagi 服务器,涉及敏感信息的搜索存在数据隐私泄露风险;API 调用受限于 Kagi 的计费策略和速率限制,高频使用可能产生额外费用;作为第三方服务,Kagi 的 API 政策变更或服务中断将直接影响该 Skill 的可用性;此外,FastGPT 的 AI 生成内容虽基于搜索结果,但仍可能存在事实性错误,需要用户自行验证关键信息。