ChatGPTClaudeGrok / X / CursorGemini

dsh-glass-weather:DeepSeek Harness 会话顶栏的玻璃天气胶囊

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

界面与体验已验证
收录时间 2026-10-04
页面最后更新 2026-10-21

为 DeepSeek Harness 会话顶栏加一颗 30px 玻璃天气胶囊,内置 23 种天气状态与粒子动效,并注册 get_weather 工具供模型查询实时天气与短期预报。

dsh-glass-weather 是给 DeepSeek Harness 加装天气能力的 DSH plugin,把一颗 30px 玻璃胶囊常驻在会话顶栏,并注册 get_weather 工具供模型调用。它解决的是查天气要切出工作界面的问题,实时天气、短期预报与空气质量都直接嵌进对话环境。胶囊覆盖 23 种天气状态,每种自带玻璃配色、SVG 图形与 canvas 粒子,灾害天气还有预警角标;图标、城市、温度、湿度、时间等显示项可逐项开关。数据源全部免密钥,任一接口失败会降级到 WMO 天气码,界面不会空白。

如何安装

install
dsh plugin --profile web add github:w-j-y-wjy/dsh-glass-weather
分类
界面与体验
平台
DSH Plugin
作者
w-j-y-wjy
分发方式
插件

dsh-glass-weather 核心特性

顶栏玻璃天气胶囊23 种天气状态与粒子灾害天气预警角标get_weather 工具查询免密钥多源数据降级
Listed on dsh-plugin.org

dsh-glass-weather 仓库简介

它是做什么的?

Glass Weather 是 DeepSeek Harness(DSH)的天气插件,在会话顶栏放一颗 30px 的玻璃天气胶囊,并注册 get_weather 工具供模型调用。它把实时天气、短期预报和空气质量直接嵌进 DSH 界面,省去切到浏览器或天气 App 的来回。插件由 w-j-y-wjy 维护,采用 MIT 协议,用 JavaScript 编写,属于原生 Cordis 插件。

核心功能

  • 玻璃天气胶囊:在会话顶栏常驻一颗 30px 胶囊,单击刷新、悬停展开完整信息,没有额外展开卡。
  • 23 种天气状态:每种状态自带玻璃配色、SVG 图形与 canvas 粒子效果,覆盖雨、雪、星、沙尘、漩涡等,灾害天气还会显示预警角标。
  • 显示项独立开关:图标、城市、温度、天气、今日最高最低、湿度、时间都能在设置里单独控制。
  • get_weather 工具:模型可查询实时天气与短期预报,把天气数据带进对话上下文。
  • 免密钥数据源:天气与空气质量来自 Open-Meteo,县市名来自 BigDataCloud 反向地理编码,ipapi 兜底;任一接口失败都会降级到 WMO 天气码,不会崩溃。

怎么使用这个插件?

在 DSH 中启用后,顶栏就会出现天气胶囊:单击刷新数据,悬停查看完整信息,胶囊本身就是全部界面。要调整外观与内容,进入设置 → 插件 → 「天气」,顶部有实时预览,下面分四组选项——显示内容、外观与动效、数据与位置、高级(含「恢复本机默认显示」)。显示项、粒子与手动天气状态这类本机开关保存在浏览器 localStorage 里。需要天气数据时,直接让模型调用 get_weather 查询实时天气与短期预报即可。

报错怎么排查?

天气数据不显示或显示异常时,通常是外部接口不可用:插件对 Open-Meteo、BigDataCloud、ipapi 任一接口失败都会降级到 WMO 天气码,因此界面仍会显示基础天气状态而非空白。若显示项或粒子效果不符合预期,可在设置 → 插件 → 「天气」的「高级」分组里执行「恢复本机默认显示」,重置浏览器 localStorage 中的本机开关。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:w-j-y-wjy/dsh-glass-weather。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成
ChatGPTClaudeGrok / X / CursorGemini

DSH Plugin 常见问题