📦 weather — 全球城市天气查询
v1.0.2查询全球任何城市的当前天气情况,支持中文、英文、拼音输入,自动匹配最佳位置。默认查询北京。
2· 665·1 当前·3 累计
安全扫描
OpenClaw
安全
high confidence该技能内部一致,运行本地 Python 脚本,查询 Open-Meteo的地理编码和天气 API,不请求无关的凭据或系统访问。
评估建议
该技能如其所述,运行本地 Python 脚本,查询 Open-Meteo 服务以获取地理编码和当前天气数据,不请求凭据或访问其他系统数据。安装前注意:1) 脚本向 geocoding-api.open-meteo.com 和 api.open-meteo.com 发送出站 HTTPS 请求;2) 需要 Python 'requests' 包;3) 该技能没有发布的主页,源代码标为 '未知'(本身不是安全问题,但如果您需要可审计的源头,可能希望选择具有已知仓库或发布者的技能)。如果接受这些网络调用和未发布的源代码,技能是一致的,风险低。...详细分析 ▾
✓ 用途与能力
名称/描述(天气查询)与实现匹配。包含的脚本执行地理编码和当前天气查询,包含适合天气技能的内置城市坐标和匹配逻辑。
✓ 指令范围
SKILL.md 指示代理使用城市参数运行 scripts/weather.py。运行时行为仅限于解析输入、解析城市(本地字典 + Open-Meteo 地理编码)和调用 Open-Meteo 的预报 API 以检索当前天气。指令不访问无关文件、环境变量或超出天气/地理编码 API 的外部端点。
ℹ 安装机制
没有安装规范(仅指令),降低了风险。脚本需要 Python 'requests' 库;如果缺少,则打印 pip 安装指令并退出。该技能不会自动获取任意代码或下载可执行文件。
✓ 凭证需求
该技能不请求环境变量、秘密或配置路径。其外部网络调用仅限于 Open-Meteo 端点(geocoding-api.open-meteo.com 和 api.open-meteo.com),适合天气查询工具。
✓ 持久化与权限
always 为 false,该技能不修改其他技能或系统配置。它不请求持久权限或系统范围的更改。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv1.0.22026/2/22
maomao-weather 1.0.2 - 添加了新参考文件:references/weather_details.md,包含详细使用和故障排除指南。 - 更新 SKILL.md 以提供更清晰的指示、新示例查询和直接链接到参考材料。 - 改进了城市名称输入的描述和自动过滤查询修饰词。 - 使用部分现在更简洁地描述天气查询命令、参数处理和输出解析。 - 澄清了默认城市行为和多语言输入支持。
● 无害
安装命令
点击复制官方npx clawhub@latest install maomao-weather
镜像加速npx clawhub@latest install maomao-weather --registry https://cn.longxiaskill.com
技能文档
查询指定城市的当前天气信息,包括温度、天气状况、风速、风向等。
快速使用
- 执行天气查询:
printf '%s\n' "$ARGUMENTS" | python3 "scripts/weather.py"
- 参数处理:
- 城市参数支持中文、英文、拼音
- 自动过滤"天气"、"怎么样"等修饰词
- 无参数时默认查询北京
- 输出解析:脚本返回格式化的天气信息,提取核心数据呈现给用户。
详细参考
- 城市支持与查询技巧:见 references/weather_details.md
- 故障排除指南:见 references/weather_details.md#故障排除
示例用法
查询北京天气→ 自动触发,查询北京/weather 上海→ 查询上海天气纽约温度多少→ 查询纽约天气London weather→ 查询伦敦天气