Install
openclaw skills install weatherpanel-note-aipcWeatherPanel Note AI PC for Shanghai weather. This skill fetches current weather from Open-Meteo, summarizes the overall conditions with a local LLM through the summarize CLI, updates a local Canvas dashboard, and safely appends the summary to a Markdown note inside a configured Obsidian vault.
openclaw skills install weatherpanel-note-aipcsummarize CLI.weatherpanel-note-aipc.HEARTBEAT.md..bat, .cmd, or .ps1 files.env.bat.summarize found on PATH.obsidian-cli; it writes only to a validated .md path under a configured vault directory inside the user's home directory.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
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.
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_ROOTOBSIDIAN_VAULTOBSIDIAN_NOTE_PATHOPENCLAW_BASE_URL