每天08:00使用open‑meteo.com为图宾根发送天气报告(当前天气、最高/最低温度、降雨概率),数据本地保存并通过Telegram转发。
Tübingen Weather Blick.是一项面向实际任务的技能,主要用于Dieses Skill liefert eine tägliche Wette是一项面向实际任务的技能,主要用于它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该 Skill 为蒂宾根提供每日天气摘要(使用 Open-Meteo API,无需 API 密钥)。输出:包含当前天气状况、当日最低/最高气温及降水概率的简洁文本摘要。
手动获取
python3 skills/tuebingen-weather/scripts/fetch_tuebingen_weather.py
--output data/weather/$(date +%F)_tuebingen.txt
→ 输出摘要,并可选地将其保存到文件。
不保存文件(仅控制台/Telegram 输出):
python3 skills/tuebingen-weather/scripts/fetch_tuebingen_weather.py
openclaw cron add <<'JSON'
{
"name": "tuebingen-weather-08",
"schedule": { "kind": "cron", "expr": "0 8 * * *", "tz": "Europe/Berlin" },
"sessionTarget": "isolated",
"payload": {
"kind": "agentTurn",
"model": "default",
"message": "Run `python3 skills/tuebingen-weather/scripts/fetch_tuebingen_weather.py --output data/weather/$(date +%F)_tuebingen.txt`. Send Master the stdout summary + mention the saved file. Report errors if the command fails."
}
}
JSON
data/weather/YYYY-MM-DD_tuebingen.txt(路径可自由调整)。urllib、json),无需执行 pip install。WEATHER_CODES 中。Europe/Berlin,可自动适配夏令时与冬令时。scripts/fetch_tuebingen_weather.py —— 面向 Open-Meteo 的 CLI 脚本。