← 返回
未分类 中文

WeatherPanel Note AI PC

WeatherPanel Note AI PC for Shanghai weather. This skill fetches current weather from Open-Meteo, summarizes the overall conditions with a local LLM through...
WeatherPanel Note AI PC 用于上海天气。此技能从 Open‑Meteo 获取当前天气,并通过本地 LLM 汇总整体状况。
yinquan251 yinquan251 来源
未分类 clawhub v1.0.2 1 版本 99846.9 Key: 无需
★ 0
Stars
📥 652
下载
💾 0
安装
1
版本
#latest

概述

WeatherPanel Note AI PC

What this skill does

  • Fetches current and hourly Shanghai weather from Open-Meteo.
  • Generates a local summary with the installed summarize CLI.
  • Updates the Canvas dashboard data for weatherpanel-note-aipc.
  • Appends summary records to a Markdown note inside the configured Obsidian vault.

Safety and ClawHub alignment

  • Do not modify HEARTBEAT.md.
  • Do not change global OpenClaw config.
  • Do not create or run .bat, .cmd, or .ps1 files.
  • Do not use Windows Task Scheduler, startup folders, registry persistence, or shell profile persistence.
  • Do not read generic secret-bearing files such as env.bat.
  • Only run the Python scripts bundled with this skill.
  • The weather source is fixed to Shanghai coordinates in bundled code.
  • The summary step uses a shell-free subprocess call to the fixed command name summarize found on PATH.
  • The Obsidian step does not invoke obsidian-cli; it writes only to a validated .md path under a configured vault directory inside the user's home directory.

Default action

For a normal invocation, run the bundled pipeline:

python run_weatherpanel.py --mode all

Then tell the user the dashboard is available at the local Canvas path for this skill:

/__openclaw__/canvas/weatherpanel-note-aipc/dashboard.html

Other requests

  • Refresh weather now:

```

python run_weatherpanel.py --mode all

```

  • Fetch only:

```

python run_weatherpanel.py --mode fetch

```

  • Summarize only:

```

python run_weatherpanel.py --mode summarize

```

  • Flush queued summaries to the Obsidian-compatible Markdown note only:

```

python run_weatherpanel.py --mode flush

```

  • Prepare or refresh just the dashboard asset:

```

python run_weatherpanel.py --mode prepare-dashboard

```

  • Check token cost:

read the file token_cost.json from the Canvas directory for weatherpanel-note-aipc.

Optional configuration

This skill does not require secrets. If needed, it may read a dedicated allowlisted JSON config file at:

~/.openclaw/state/weatherpanel_note_aipc/config.json

Supported keys are limited to:

  • CANVAS_ROOT
  • OBSIDIAN_VAULT
  • OBSIDIAN_NOTE_PATH
  • OPENCLAW_BASE_URL

版本历史

共 1 个版本

  • v1.0.2 当前
    2026-05-02 06:09 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

life-service

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 453 📥 227,915
life-service

Caldav Calendar

asleep123
使用 vdirsyncer + khal 同步并查询 CalDAV 日历(iCloud、Google、Fastmail、Nextcloud 等)。适用于 Linux。
★ 243 📥 30,605
life-service

Sonoscli

steipete
控制Sonos音箱(发现/状态/播放/音量/分组)
★ 56 📥 85,057