ChatGPTClaudeGrok / X / CursorGemini

dsh-glass-weather: A Glass Weather Capsule in the DeepSeek Harness Session Top Bar

w-j-y-wjy/dsh-glass-weather

UI & ExperienceVerified
Listed on 2026-10-04
Page last updated 2026-10-21

A DSH plugin that adds a 30px glass weather capsule to the DeepSeek Harness session top bar, with 23 animated weather states and a get_weather tool for real-time and short-term forecasts.

dsh-glass-weather is a DSH plugin that adds weather capability to DeepSeek Harness, keeping a 30px glass capsule in the session top bar and registering a get_weather tool for the model to call. It removes the need to leave your working interface just to check conditions, folding live weather, short-term forecasts, and air quality into the conversation environment. The capsule covers 23 weather states, each with its own glass color scheme, SVG artwork, and canvas particles, plus warning badges for severe weather; fields such as icon, city, temperature, humidity, and time can be toggled individually. All data sources are keyless, and any failing endpoint degrades to the WMO weather code so the interface never goes blank.

How to Install

install
dsh plugin --profile web add github:w-j-y-wjy/dsh-glass-weather
Category
UI & Experience
Platform
DSH Plugin
Author
w-j-y-wjy
Distribution
Plugin

dsh-glass-weather Key Features

Glass weather capsule in top bar23 weather states with particlesSevere weather alert badgeget_weather tool for modelsKeyless multi-source fallback
Listed on dsh-plugin.org

dsh-glass-weather Repo Summary

What Does It Do?

Glass Weather is a DSH plugin for DeepSeek Harness that places a 30px glass weather capsule in the session top bar and registers a get_weather tool. It solves the problem of leaving the harness to check the weather, putting live conditions, short-term forecasts, and air quality right where you work. Maintained by w-j-y-wjy under the MIT license and written in JavaScript, it is a native Cordis plugin.

Core Features

  • Glass weather capsule: a 30px capsule sits in the session top bar, refreshing on click and revealing full details on hover, with no separate expanded card.
  • 23 weather states: each state ships its own glass color scheme, SVG artwork, and canvas particles covering rain, snow, stars, dust, and vortices, with warning badges for severe weather.
  • Individually toggleable fields: icon, city, temperature, condition, today's high and low, humidity, and time can each be switched on or off in settings.
  • get_weather tool: the model can query live weather and short-term forecasts and bring that data into the conversation.
  • Keyless data sources: weather and air quality come from Open-Meteo, place names from BigDataCloud reverse geocoding, with ipapi as fallback; any failing endpoint degrades to the WMO weather code instead of crashing.

How to Use This Plugin?

After enabling it in DSH, the weather capsule appears in the top bar: click it to refresh and hover to see the full readout, since the capsule itself is the entire interface. To adjust appearance and content, open Settings → Plugins → Weather, where a live preview sits above four groups of options: display content, appearance and animation, data and location, and advanced (including "restore local defaults"). Local switches such as display fields, particles, and manual weather state are stored in browser localStorage. When you need weather data, simply have the model call get_weather for live conditions and short-term forecasts.

How to Troubleshoot This Plugin?

When weather data is missing or looks wrong, the usual cause is an unavailable external endpoint: the plugin degrades to the WMO weather code whenever Open-Meteo, BigDataCloud, or ipapi fails, so the interface still shows a basic condition rather than going blank. If display fields or particle effects do not match expectations, run "restore local defaults" under the advanced group in Settings → Plugins → Weather to reset the local switches kept in browser localStorage.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: w-j-y-wjy/dsh-glass-weather. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub
ChatGPTClaudeGrok / X / CursorGemini

DSH Plugin FAQ