360 Secure SkillHub
360 安全技能中心

Abfallkalender RV

通过 Python 脚本访问 Landkreis Ravensburg 的 Athos 在线服务,按城市、街道和门牌号走完网站多步查询流程,下载对应的 ICS 或 PDF 垃圾清运日历;优先 ICS,并在本地按地址与格式缓存 7 天内的文件。

wolf128058
wolf128058
热度 54.97
最近更新 2026-05-11 17:32:08
分类:生活依赖:代码执行 / 读写文件 / 第三方 API应用场景:日程安排 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add abfallkalender-rv
Metadata
name
Abfallkalender RV
description
Lade den Abfallkalender fuer den Landkreis Ravensburg ueber die offizielle Athos-Webseite herunter. Verwende diesen Skill, wenn du fuer Orte wie Ravensburg, Weingarten, Wangen im Allgaeu usw. anhand von Ort, Strasse und Hausnummer einen PDF- oder ICS-Abfallkalender holen sollst.

Abfallkalender Landkreis Ravensburg

Lade Abfuhrtermine von der offiziellen Webseite des Landkreises Ravensburg herunter. Bevorzuge ICS, weil ein KI-Agent das strukturierte Kalenderformat in der Regel besser weiterverarbeiten kann als ein PDF.

Cache-Regel

  • Bevorzuge fuer Agenten immer ICS.
  • Verwende nur einen Cache, der zur exakt gleichen Adresse gehoert: gleicher Ort, gleiche Strasse, gleiche Hausnummer, gleicher Hausnummerzusatz.
  • Wenn die gecachte ICS aelter als 7 Tage ist, ziehe immer eine frische Datei.
  • Wenn bereits eine ICS zu einer anderen Adresse vorliegt, zaehlt sie nicht als Cache und darf nicht wiederverwendet werden.
  • Fuer einen erzwungenen Frischzug --no-cache verwenden.

Verwendung

# ICS herunterladen
# Das ist der bevorzugte Standardfall.
python3 ~/.openclaw/workspace/skills/abfallkalender-rv/scripts/download_waste_calendar.py \
  --city Ravensburg \
  --street Marienplatz \
  --house-number 26 \
  --format ics

# PDF herunterladen
python3 ~/.openclaw/workspace/skills/abfallkalender-rv/scripts/download_waste_calendar.py \
  --city Ravensburg \
  --street Marienplatz \
  --house-number 26 \
  --format pdf

# Zielpfad selbst setzen
python3 ~/.openclaw/workspace/skills/abfallkalender-rv/scripts/download_waste_calendar.py \
  --city Ravensburg \
  --street Marienplatz \
  --house-number 26 \
  --format ics \
  --output /tmp/abfall-ravensburg-marienplatz-26.ics

Verhalten

  • Das Script laeuft den echten Mehrschritt-Flow der Webseite durch.
  • Es aktualisiert zuerst den Ort (CITYCHANGED), damit die korrekten Strassen geladen werden.
  • Wenn die Seite eine separate Hausnummernauswahl liefert, waehlt das Script die passende Option aus.
  • Bei unbekanntem Ort oder unbekannter Strasse bricht es mit einer klaren Fehlermeldung und Vorschlaegen ab.
  • Es fuehrt einen adressgebundenen Cache unter ~/.cache/abfallkalender-rv.
  • Eine gecachte Datei wird nur wiederverwendet, wenn Adresse und Format exakt passen und die Datei nicht aelter als 7 Tage ist.
  • Standardmaessig speichert es die Datei im aktuellen Verzeichnis unter dem vom Server gelieferten Dateinamen.

Hinweise

  • Verwende Orts- und Strassennamen moeglichst in der offiziellen Schreibweise der Webseite.
  • Unterstuetzte Formate sind ics und pdf.
  • ics ist das bevorzugte Format. pdf nur verwenden, wenn wirklich eine visuelle Kalenderansicht gebraucht wird.
  • Fuer Tests oder harte Frischabfragen kann --no-cache genutzt werden.
  • Der Skill ist rein lesend und laedt nur die Kalenderdatei herunter.