openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > ThermikBuddy

Segelflug- und Thermikvorhersage mit Thermik-Score (0-10). Nutze diesen Skill wenn der User nach Segelflugwetter, Thermik, Streckenflugbedingungen, Flugwette...

AI 与大模型

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v1.0.3

统计:⭐ 2 · 485 · 1 current installs · 2 all-time installs

2

安装量(当前) 2

🛡 VirusTotal :可疑 · OpenClaw :可疑

Package:achimace/thermikbuddy

安全扫描(ClawHub)

  • VirusTotal :可疑
  • OpenClaw :可疑

OpenClaw 评估

The skill appears to implement a coherent soaring-weather forecasting engine that contacts Open‑Meteo and DHV, but there are metadata and packaging inconsistencies (and an undeclared runtime dependency on python3) that you should verify before installing.

目的

The name/description match the included code: the scripts fetch weather from Open‑Meteo, optionally scrape DHV, compute a Thermik score and emit JSON — that aligns with the stated purpose. However the skill declares no required binaries while the runtime instructions and included scripts explicitly call python3; the lack of a declared python runtime is an omission/inconsistency.

说明范围

SKILL.md instructs only to run the provided Python scripts and to present region choices to the user. The scripts themselves perform network calls (Open‑Meteo API, DHV website), parse data, and compute scores. They do not read arbitrary local files or request environment variables beyond none declared. One minor concern: DHV scraping uses fragile regex-based HTML extraction (no HTML parser), which is brittle but not a data-exfiltration issue.

安装机制

There is no install spec and no external download/install step — the skill is delivered as code files that the agent will run. This is lower risk than fetching arbitrary binaries. Still, running bundled scripts means code will execute on the host — review the code before running.

证书

The skill requests no environment variables or credentials and only talks to expected endpoints (api.open-meteo.com and www.dhv.de). There are no unrelated credential requests or hidden endpoints in the code.

持久

The skill does not request always:true and does not attempt to modify other skills or persist credentials. It runs on invocation and prints results to stdout/stderr as expected.

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「ThermikBuddy」。简介:Segelflug- und Thermikvorhersage mit Thermik-Score (0-10). Nutze diesen Skill w…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/achimace/thermikbuddy/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

---
name: soaring-weather
description: Segelflug- und Thermikvorhersage mit Thermik-Score (0-10). Nutze diesen Skill wenn der User nach Segelflugwetter, Thermik, Streckenflugbedingungen, Flugwetter fuer Segelflieger oder Gleitschirmflieger fragt - auch indirekt wie "lohnt sich Samstag fliegen?", "wie wird die Thermik?", "Segelflugwetter Wochenende?" oder "kann ich am Sonntag einen Streckenflug machen?" oder "Wettercheck Werdenfels". Der Skill ruft Open-Meteo (ICON-D2) ab und liefert eine Profi-Einschaetzung mit Tagesablauf, Steigwerten, Basishöhe, Alpen-Besonderheiten (Foehn, Hangflug) und Warnungen.
version: 2.0.0
---

# Soaring Weather – Thermikvorhersage für Segelflieger v2.0

Scoring-Engine mit 11 gewichteten Parametern inkl. Windscherung, Höhenfeuchte,
Föhn-Erkennung, Hangflug-Bonus und Gewittersicherheits-Cap.

## Schritt 1: Region erfragen

```bash
python3 {baseDir}/scripts/run_forecast.py --list-regions
```

Stelle dem User die Optionen zur Auswahl:

> Für welche Region möchtest du die Thermikvorhersage?
> 1. 🏔️ Werdenfels / Bayerischer Alpenordrand
> 2. 🏔️ Inntal / Nordtiroler Alpen
> 3. ⛰️ Schwäbische Alb
> 4. 🌲 Schwarzwald
> 5. 🌾 Norddeutsches Flachland
> 6. 📍 Eigene Koordinaten eingeben

Falls der User bereits eine Region nennt, überspringe die Frage.

## Schritt 2: Vorhersage abrufen

```bash
python3 {baseDir}/scripts/run_forecast.py --region <region_id> [--days 3]
```

Oder mit eigenen Koordinaten:

```bash
python3 {baseDir}/scripts/run_forecast.py --lat <lat> --lon <lon> --name "Name"
```

Das Script gibt JSON auf stdout aus, Logs auf stderr.

## Schritt 3: Ergebnis formatieren

### Tagesübersicht (pro Tag)

```
[Emoji] THERMIK-VORHERSAGE – [Standortname]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

📅 [Wochentag], [Datum]
🏆 SCORE: [X]/10 — [Label]

🌡️ Thermik-Kern:
   Steigwerte: ~[X] m/s | Basis: [X]m MSL | BLH: [X]m AGL
   CAPE max: [X] J/kg

💨 Wind: ⌀[X] km/h | Windscherung: [X] km/h (10m→850hPa)
💧 Höhenluft (700hPa): [X]% r.F. → [trocken/normal/feucht]
🌍 Boden: [Feuchte-Bewertung]

[🏔️ Hangflug-Bonus: +X Punkte – Nordwindlage günstig]  ← nur wenn relevant
[⚠️ Warnungen]

📊 Tagesablauf:
   09-12: [◉◉◉◎◎] ~[X]m/s · BLH [X]m
   12-15: [◉◉◉◉◎] ~[X]m/s · BLH [X]m
   15-18: [◉◉◉◉◉] ~[X]m/s · BLH [X]m
   18-20: [◉◉◎◎◎] ~[X]m/s · BLH [X]m
```

### Score-Emoji und Labels
- 0–2:  ❌ Kein Segelflugwetter
- 2–4:  🌥️ Eingeschränkt
- 4–6:  ⛅ Ordentlicher Tag
- 6–8:  ☀️ Guter Tag
- 8–10: 🔥 Hammertag!

### Wichtige Warnungstypen
- 🔴 FÖHN: Score gecappt, Turbulenz am Alpenrand
- 🔴 Gewittergefahr (CAPE >2000 oder LI <-6): Score hard cap bei 4.5
- 🔴 Cb-Gefahr: Feuchte 700hPa >65% + CAPE >800 → Score -2
- ⚠️ Überentwicklung: Früh starten, 14:00 landen
- ⚠️ Windscherung >30 km/h: Thermikschläuche destabilisiert

### Hangflug-Bonus (nur Alpen)
Wird angezeigt wenn Score >0 Bonus. Erkläre kurz die Windrichtung.
Kein Bonus bei Föhn oder Niederschlag.

## Schritt 4: Links anbieten

Am Ende immer:
- DHV Wetter: https://www.dhv.de/wetter/dhv-wetter/
- SkySight: https://skysight.io
- TopMeteo: https://europe.topmeteo.eu/de/
- DWD Segelflug: https://www.dwd.de/DE/fachnutzer/luftfahrt/kg_segel/segel_node.html
- Soaringmeteo (WRF 2km): https://soaringmeteo.org/v2
- aufwin.de: https://aufwin.de

## Parameter-Details

→ Siehe `{baseDir}/references/scoring_params.md` für alle Schwellwerte,
  Gewichte, Formeln und Regionstypen.

## Kurzübersicht Scoring-Parameter

| Parameter              | Gewicht | Besonderheit                          |
|------------------------|---------|---------------------------------------|
| Grenzschichthöhe BLH   | 18%     | Wichtigster Einzelparameter           |
| CAPE                   | 12%     | Hard cap bei >2000 J/kg               |
| Bewölkung low+mid      | 12%     | Cu-Thermik-Bonus bei 15–50%           |
| Direkte Strahlung      | 10%     | Antrieb der Thermik                   |
| Lifted Index           | 8%      | Hard cap bei <-6                      |
| Wind 10m               | 8%      | Zu stark = schlecht                   |
| Bodenfeuchte           | 8%      | Trockener Boden = bessere Thermik     |
| **Windscherung →850hPa** | **7%** | **NEU: zerzaust Thermikschläuche**    |
| **RH 700hPa**          | **7%**  | **NEU: Cb-Früherkennung**             |
| Vortages-Regen         | 5%      | —                                     |
| Spread T-Td            | 5%      | Wolkenbasishöhe                       |