dsh-countdown-days:在 DSH 裏管理倒數日與提醒

前言

在 DeepSeek Harness(DSH)裏做日常開發或長時間掛着 Web 會話時,生日、紀念日和還款日往往分散在日曆、備忘錄或聊天裏,和當前工作界面脫節。系統日曆能記日期,但不一定方便和 Harness 同屏查看,也未必支持農曆閏月與按插件側欄組織的分類。下面介紹社區插件 dsh-countdown-days(維護者 Veagau):在 DSH Web UI 中集中維護倒數日,數據留在本地 profile,無雲同步。

這是什麼

dsh-countdown-days 是面向 DeepSeek Harness 的 Web 客戶端插件(@local/dsh-countdown-days,當前發行版 v1.0.1,MIT 許可證)。它在側邊欄提供「倒數日」入口,用來記錄生日、紀念日以及貸款、信用卡還款日等,支持公曆與農曆(含閏月)、重複規則、分類、置頂和提前提醒。插件分類在 SkillHub 目錄中標註爲「趣味換裝」;倉庫簡介爲「Countdown days plugin for DeepSeek Harness」。

目錄頁:https://www.skillhub.cn/plugins/Veagau/dsh-countdown-days
源碼與說明:https://github.com/Veagau/dsh-countdown-days

核心功能

依據 README 與 package.json 描述,已覈實能力如下:

  • 日期類型:公曆支持每週、每月或每年重複;農曆支持每年重複,換算依賴瀏覽器 ICU 中國曆法。
  • 組織方式:名稱、分類;列表支持搜索、編輯、刪除和置頂。
  • 提醒:可設置提前提醒的天數與時間;設置中可開「桌面通知」與定時檢查,並提供「發送測試提醒」。
  • 當天提示:當天提示條不受通知開關影響(與桌面通知是兩套邏輯)。
  • 備份:設置中導出 JSON;導入會覆蓋全部現有記錄,不會合並;數據與備份未加密。

插件通過 dsh.client 注入 Web 會話(platform: web,immediately: true),需支持 bundle 的 Harness 環境。

安裝與啓用

插件市場收錄狀態 README 寫明爲「待收錄」,當前不要假設已在市場搜索安裝。官方備用方案是 GitHub Release 的 tgz(v1.0.1),不是 npm 包名安裝,也不要憑倉庫名自行拼接 dsh plugin add github:owner/repo。

Release 地址:

https://github.com/Veagau/dsh-countdown-days/releases/download/v1.0.1/dsh-countdown-days.tgz

Web / CLI:將 <profile> 換成實際運行 Web 的 profile,避免誤裝進 Desktop profile:

dsh plugin --profile <profile> add https://github.com/Veagau/dsh-countdown-days/releases/download/v1.0.1/dsh-countdown-days.tgz

Desktop 遠程安裝:在應用內插件管理中使用上述完整 URL,或請當前 Desktop 實例中的 DSH agent 調用 plugin_manager(工具調用,不是終端命令):

{"action":"install_bundle","target":"https://github.com/Veagau/dsh-countdown-days/releases/download/v1.0.1/dsh-countdown-days.tgz"}

安裝影響當前 profile 的所有會話。檢查返回的 application 和 warnings,按提示刷新後,從側邊欄打開「倒數日」。若 Release 資產尚不可用,README 要求勿改用來源不明的下載,可參見倉庫內 docs/distribution.md。

安裝前建議自行瀏覽源碼與 MIT 許可證;插件以當前 DSH 進程與瀏覽器存儲權限運行,與官方 DeepSeek / 幻方無捆綁關係。

典型用法

添加日子

  1. 點擊「新建倒數日」,填寫名稱和分類。
  2. 選擇公曆或農曆日期,設置重複方式。
  3. 選擇提前提醒天數和時間,保存。

開啓提醒

  1. 在設置中打開「桌面通知」,啓用定時提醒檢查。
  2. 允許瀏覽器通知,並檢查系統通知權限。
  3. 點擊「發送測試提醒」確認通知能顯示。

頁面需要持續加載;關頁、休眠或後臺限制可能漏報。重要事項請保留其他提醒方式。

備份與恢復

  1. 在設置中導出 JSON 備份。
  2. 恢復前先備份當前記錄,再導入文件。
  3. 確認替換:導入會覆蓋全部現有記錄,不會合並。

清除站點數據、更換瀏覽器或來源地址可能丟失記錄;通知可能出現在鎖屏上,請勿在名稱或備註中填寫敏感內容。

更細說明見倉庫 docs/guide.md;問題反饋:https://github.com/Veagau/dsh-countdown-days/issues。

適用場景與注意

適合需要在 DSH Web 界面內長期查看倒數日、且希望支持農曆與本地 JSON 備份的用戶。不適合依賴雲同步或多端自動合併的場景。

DSH 生態強調「一切皆插件」;SkillHub 等社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係。本插件數據本地存儲、無雲同步,安裝與使用前請確認 profile 與瀏覽器通知策略符合你的安全要求。

結尾

dsh-countdown-days 把倒數日、農曆重複和本地提醒收進 DSH 側邊欄,安裝以 Release tgz 與官方文檔命令爲準。查閱目錄與源碼:

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

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

小夜