全国天气预报查询 - 聚合数据
v1.0.0天气预报查询。查询指定城市的天气情况(温度、湿度、AQI、天气、风向等)及生活指数(穿衣、运动、洗车等)。使用场景:用户说"北京天气怎么样"、"查一下上海天气"、"苏州今天多少度"、"天气预报"、"生活指数"等。通过聚合数据(juhe.cn)API 实时查询,支持城市名称或城市 ID,免费注册即可使用。
⭐ 0· 91·0 current·0 all-time
byjuhe-skills@juhemcp
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
名称/描述为天气查询,所需二进制 (python3) 与唯一环境变量 (JUHE_WEATHER_KEY) 与该目的直接相关。脚本仅调用聚合数据(apis.juhe.cn)的天气与生活指数接口。
Instruction Scope
SKILL.md 与 scripts/weather.py 的指令/实现限定在:提取城市、构造 HTTP GET 请求、调用 juhe API、格式化并打印结果。没有读取不相关的系统文件、其他环境变量或向未声明的外部端点发送数据。
Install Mechanism
这是 instruction-only + 单个小脚本的组合,没有安装步骤或下载外部代码。没有使用不信任的 URL 或可疑安装动作。
Credentials
仅要求一个服务凭证 JUHE_WEATHER_KEY(已声明为 primaryEnv)。没有请求与天气功能无关的凭证或多余的敏感信息。脚本读取的唯一额外配置是可选的 scripts/.env(SKILL.md 也说明了)。
Persistence & Privilege
flags: always=false(默认),不修改其他技能或系统配置。技能不会持久化自身为平台级别的常驻组件。agent 可在需要时调用脚本(这是正常行为)。
Assessment
这是一个简单、透明的天气查询技能。但在安装/使用前请注意:
- 该脚本会将你提供的 JUHE_WEATHER_KEY 与城市名发送到 apis.juhe.cn;确保你信任该服务并使用自己的 key(不要粘贴别人的 key)。
- 推荐使用环境变量而非把 key 写入仓库(scripts/.env 文件可能会被误提交到版本控制)。
- 检查你的部署环境是否允许外向 HTTP 请求(该技能需要网络访问)。
- 留意聚合数据的调用配额和费用(超过免费额度会导致失败或额外费用)。
- 如需更高安全性,可在受控环境中审阅并运行 scripts/weather.py 源码,或限制其网络/进程权限再使用。Like a lobster shell, security has layers — review code before you run it.
latestvk97bmgc36v0223epqvfy8qegrn83jq36
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
🌤️ Clawdis
Binspython3
EnvJUHE_WEATHER_KEY
Primary envJUHE_WEATHER_KEY
