Install
openclaw skills install kimi-search使用 Moonshot Kimi API 的 $web_search 内置工具进行联网搜索。当需要进行网络搜索获取实时信息时使用,支持中文和英文搜索查询。需要配置 MOONSHOT_API_KEY。
openclaw skills install kimi-search使用 Kimi 大模型的内置联网搜索工具 $web_search 进行联网搜索。
openai Python 包skill 需要 openai Python 包。安装方式:
pip3 install openai
或者使用虚拟环境(推荐):
python3 -m venv ~/.openclaw/skills/kimi-search/venv
source ~/.openclaw/skills/kimi-search/venv/bin/activate
pip install openai
本 skill 声明了 primaryEnv: MOONSHOT_API_KEY。OpenClaw 会自动将你配置的 apiKey 值注入到 MOONSHOT_API_KEY 环境变量中供脚本读取。
编辑 ~/.openclaw/openclaw.json,添加:
{
"skills": {
"entries": {
"kimi-search": {
"enabled": true,
"apiKey": "sk-你的APIKey"
}
}
}
}
安全提示:
~/.openclaw/openclaw.json是用户主目录下的配置文件,权限通常设置为仅用户可读。如需更高安全性,建议使用环境变量方式。
openclaw gateway restart
如果你不想将 Key 存储在配置文件中,可以直接设置环境变量:
export MOONSHOT_API_KEY="sk-你的APIKey"
~/.openclaw/skills/kimi-search/scripts/kimi-search "搜索词"
环境变量方式不会在磁盘上留下 Key 记录,适合共享机器或高安全要求场景。
配置完成后,可以直接问 Agent:
"用 kimi-search 搜一下今天的新闻"
~/.openclaw/skills/kimi-search/scripts/kimi-search "搜索关键词"
kimi-search "今天有什么新闻"
kimi-search "OpenClaw 是什么"
kimi-search "Python 最新版本特性"
脚本返回 JSON 格式:
{
"query": "搜索关键词",
"answer": "搜索结果的回答",
"usage": {
"prompt_tokens": 8059,
"completion_tokens": 1197,
"total_tokens": 9256
}
}
query:原始搜索词answer:Kimi 根据搜索结果生成的回答usage:Token 消耗统计(搜索内容会计入 prompt_tokens)原因:API Key 未正确配置或未注入环境变量
解决:
~/.openclaw/openclaw.json 中 skills.entries.kimi-search.apiKey 是否填写openclaw gateway restart原因:API Key 无效或已过期
解决:
原因:账户余额不足
解决:在 https://platform.moonshot.cn/console 充值
原因:缺少 Python 依赖
解决:运行 pip3 install openai
kimi-k2.5(256k 上下文窗口)$web_search 内置函数(builtin_function 类型)$web_search 工具给 Kimi API$web_search 的正确用法,Kimi 会在服务端执行实际搜索)temperature=0.6,禁用 thinking 模式以支持 tool calls~/.openclaw/openclaw.json 权限为 600(仅所有者可读写)export 设置的变量只在当前 shell 会话有效