dsh-weather:DSH Web 會話頂欄的天氣插件

前言

DSH 的理念是「一切皆插件」。對於需要在對話或開發過程中獲取實時天氣的場景,手動切換瀏覽器標籤頁比較低效。dsh-weather 作爲一個聯網工具插件,直接集成在 DSH Web 會話頂欄,提供當前天氣、實時時間及未來預報。

是什麼

插件名爲 qianluo-ly/dsh-weather,由 QianLuo-Ly 維護。它解決的是在會話窗口內直接查看天氣的需求,無需額外配置 API Key,數據完全在瀏覽器端處理。

核心功能

  • 會話頂欄集成:常駐在會話頂部操作行,顯示天氣圖標、溫度、天氣狀況及實時日期時間(分鐘級刷新)。
  • 數據源:使用 Open-Meteo,免費且無需 API Key,瀏覽器直連。
  • 定位機制:優先使用瀏覽器定位(GPS/WiFi),失敗或拒絕時回退 IP 定位。
  • 隱私保護:不收集、不上傳任何個人數據,配置僅保存在本地。
  • 多城市管理:支持收藏城市並切換,最多 8 個。
  • 實用功能:包含惡劣天氣提醒(按實測強度分級)和每日天氣簡報(早晚推送)。

安裝與啓用

使用前請確保 DSH Web 版本在 0.1.0-rc.6 或更高。

dsh plugin --profile web add https://github.com/QianLuo-Ly/dsh-weather

重啓(或按提示刷新)dsh web 後生效。

典型用法

  1. 打開 DeepSeek Harness 網頁版,進入任一會話。
  2. 在頂部操作行即可看到天氣 chip,點擊展開詳情查看逐小時、逐日預報。
  3. 若需切換城市,進入 ⚙ 設置 → 天氣,將定位方式改爲 手動,搜索城市或輸入經緯度。
  4. 若需切換單位,在 ⚙ 設置 → 天氣 中將單位切換爲 °F。

注意事項

  • 在自動定位模式下,首次解析會同時發起 IP 定位請求(與瀏覽器定位並行)。若完全避免 IP 請求,請將定位方式改爲手動。
  • 除 Open-Meteo 及其 IP 服務外,不向任何第三方發送請求。
  • 定位精度約 100 m,取整後保存。

擴展閱讀

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜