DeepSeek Harness 護眼提醒插件

前言

長時間盯屏是智能體開發者的常見問題。DeepSeek Harness(DSH)採用插件化架構,允許用戶按需擴展功能。本插件通過定時提醒緩解眼部疲勞,屬於客戶端插件。

是什麼

dsh-eye-care 是一個 DSH Web UI 插件,由維護者 LvenxjY 開發。它每隔一段可配置的時間彈出休息卡片,提示用戶看遠處 20 秒,默認間隔 20 分鐘。

核心功能

定時提醒與倒計時

到點彈出一張休息卡片,顯示倒計時 20 秒,提示「看 6 米(20 英尺)外」。

絲滑進度環

卡片左側的圓環由 requestAnimationFrame 逐幀驅動,連續掃過。系統開啓「減少動態效果」時會退回每秒刷新。

可配置間隔

默認 20 分鐘,可在 1–240 分鐘之間任意輸入。輸入後失焦或按回車生效,按 Esc 撤銷;超出範圍會自動夾到邊界。

顏色選擇

提供四種提示顏色:跟隨主題、護眼淺綠、天藍色、紅色。點一下立即切換。

頂部懸浮卡片

提醒出現在對話區上方居中,不遮擋輸入框。按 Esc 或點擊「稍後 5 分鐘」可推遲。

輸入框倒計時膠囊

在輸入框下方顯示實時剩餘時間,點擊膠囊可暫停 / 恢復全部提醒。

只在可見時計時

頁面切到後臺時計時暫停,不把離開屏幕的時間算作用眼時間。

中英雙語與主題一致

文案跟隨 Harness 的語言設置;未註冊時按瀏覽器語言回退。結構色取自 --dsw-alias-* 主題變量。

安裝與啓用

面向 DeepSeek Harness 桌面版(Web UI)。

  1. 打開左側邊欄的 Plugins
  2. 點 Add plugin
  3. 在包名輸入框裏粘貼這一行:
github:LvenxjY/dsh-eye-care#7453c79ce01f69db032743e410b92ffe30d1d5f1
  1. 點 Install,等待安裝完成

插件是純 JavaScript,沒有構建步驟,不會彈出任何「是否允許運行安裝腳本」的確認。

安裝後沒反應?

  1. Plugins 頁面裏確認是否出現 dsh-eye-care,開關是否爲開
  2. 刷新一次頁面(Ctrl+R)
  3. 打開 設置 → 通用,確認有「護眼提醒」這一行

版本要求

需要 DeepSeek Harness 0.2.1-rc.2 或更高(且低於 0.3.0)。低版本會在安裝時被拒絕,並提示版本不兼容。

使用

裝好後立即生效,無需重啓。默認開啓、間隔 20 分鐘、顏色跟隨主題。

設置 → 通用 → 護眼提醒 一行裏有三個控件:

控件 說明
數字框 直接輸入分鐘數(1–240)。失焦或按回車生效,按 Esc 撤銷;超出範圍自動夾到邊界
四個圓點 提示顏色:跟隨主題 / 護眼淺綠 / 天藍色 / 紅色,點一下立即換色
開關 啓用或停用全部提醒;關閉時數字框和色點變灰不可改

其他操作:點輸入框下方的「護眼 19:58」膠囊可快速暫停;在提醒卡片上點「稍後 5 分鐘」或按 Esc 可跳過這一次。

偏好保存在瀏覽器 localStorage 的 dsh-eye-care.settings.v1 鍵下,按瀏覽器獨立生效。

卸載

Plugins → 找到 dsh-eye-care → Remove。

偏好設置獨立於插件存在,卸載後會留在瀏覽器裏;想徹底清乾淨,在開發者工具的 Console 裏執行:

localStorage.removeItem('dsh-eye-care.settings.v1')

兼容性

engines.dsh 聲明爲 >=0.2.1-rc.2 <0.3.0-0。DSH 在安裝和啓動時檢查這個範圍,版本不匹配會拒絕加載。

插件用到三個 slot:shell.overlay、conversation.composer.dock、settings.general.item。它們由 DSH 的 Web bundle 聲明;缺少時插件不會強行改寫其他 UI。

適用場景與注意

適合需要在 DSH 中保持用眼健康、希望有自動提醒功能的開發者。插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。

結尾

本插件通過簡單的提醒機制幫助開發者緩解眼部疲勞,屬於 DSH 生態中客戶端插件的一種。更多細節可查看插件目錄頁與 GitHub 倉庫。

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

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

小夜