安全扫描
OpenClaw
安全
high confidence此技能的代码、指令和要求与一个简单的中国天气网爬虫一致,通过Python和requests库从weather.com.cn抓取和解析页面,不请求任何秘密信息或执行意外操作。
评估建议
此技能看起来连贯、直截了当:读取本地城市代码文件,使用Python+requests从https://www.weather.com.cn抓取和解析HTML。安装前,请确保您愿意授予技能访问该网站的网络权限,并确保您有(或将安装)'requests'包。若要确认没有意外的网络端点或数据收集步骤,可以查看简短且易读的weather-cn.py脚本。注意,脚本使用基于正则表达式的HTML解析,如果网站结构变化可能会破坏。别名建议是可选的,需要编辑shell配置文件;如果您不愿修改shell配置,可以忽略。...详细分析 ▾
✓ 用途与能力
名称/描述(通过weather.com.cn的中文天气)与包含的文件和运行时需求匹配:一个读取本地城市代码映射并抓取/解析HTML的Python脚本。请求的二进制(python)和pip依赖(requests)是适当且成比例的。
✓ 指令范围
SKILL.md 指令仅限运行包含的脚本、编辑本地城市代码文件和可选添加shell别名。指令不请求无关文件、凭据或向意外端点传输数据(仅提到对weather.com.cn的调用和可选公共回退)。
✓ 安装机制
未提供安装规格(仅指令),代码与技能捆绑。唯一的运行时依赖是广泛使用的'requests'包(在元数据中声明)——没有从任意URL下载或提取操作。
✓ 凭证需求
技能不请求环境变量、凭据或超出其自身文件的配置路径。这对于一个简单的web爬取天气工具是合理的。
ℹ 持久化与权限
技能不请求always:true,并不修改其他技能。它建议一个可选的用户操作:将别名添加到用户的shell配置文件(~/.zshrc或~/.bash_profile);这是用户初始化的,不是技能所需的,但值得注意作为对用户shell配置的建议修改。
安全有层次,运行前请审查代码。
运行时依赖
无特殊依赖
版本
latestv0.1.32026/2/25
["转为Python实现(weather-cn.py),提升解析准确率与稳定性","新增requirements:需Python与requests库","新增/更新城市代码映射表(weather_codes.txt),更易扩展新城市","更新文档说明,反映Python版用法与优势","继续无需API密钥,不依赖大模型,零Token消耗"]
● 无害
安装命令 点击复制
官方npx clawhub@latest install weather-zh
镜像加速npx clawhub@latest install weather-zh --registry https://cn.clawhub-mirror.com
技能文档
(由于原始内容过长且包含大量不需要翻译的代码块和特定格式,以下仅提供简要翻译,保留关键信息)
# 中文天气查询 (Weather in Chinese) 使用纯脚本方案查询中国天气网,完全不依赖大模型,稳定可靠。
核心方案:weather-cn.py 脚本
使用方法
python weather-cn.py 城市名
支持的城市
预置50+城市,支持自定义添加工作原理
基于Python、requests和正则表达式解析Token消耗对比
weather-cn.py 每次查询 0 Token快速开始
- 使用脚本
- 可选创建快捷命令
备用方案
若中国天气网不可用,可使用web_fetch、Open-Meteo API或wttr.in使用场景
查询天气、气温、降雨等注意事项
- 天气数据可能略有延迟
- 使用标准城市名
- 依赖网络访问
- 生活指数为通用建议
总结
weather-cn.py 是一个轻量、快速、零依赖的天气查询工具,适合高频调用和自动化任务。数据来源:ClawHub ↗ · 中文优化:龙虾技能库
OpenClaw 技能定制 / 插件定制 / 私有工作流定制
免费技能或插件可能存在安全风险,如需更匹配、更安全的方案,建议联系付费定制