dsh-sticky-notes:DeepSeek Harness 的即時便籤插件

前言

在使用 DeepSeek Harness 進行開發或日常操作時,經常需要臨時記錄想法、待辦事項或敏感信息。dsh-sticky-notes 插件將便籤功能直接集成到客戶端界面,提供零延遲的本地筆記管理能力,避免頻繁切換上下文。

插件定位

該插件由 zmm863-commits 維護,是一個客戶端插件,旨在提供快速、即時的筆記記錄服務。它通過本地樂觀更新保證操作無感知延遲,並支持將數據持久化存儲。

核心功能

插件提供以下核心能力:

  • 彩色標籤與分類
    • 🔴 紅色(急):用於任務和通知。添加後自動彈出時間選擇器設置提醒。
    • 🔵 藍色(常):用於日常提醒,即刻保存。
    • 🟡 黃色(重):用於重要內容,添加後自動彈出密碼設置。
  • 定時提醒:設置未來時間,觸發時顯示鈴鐺動畫並播放蜂鳴音。
  • 便籤置頂:支持將重要便籤置頂顯示,保持可見性。
  • 雙層密碼保護
    • 庫房密碼:每次進入“設置 → 📝 泡泡貓的即時便籤”查看所有便籤時,需輸入三位數 PIN 碼(保存在瀏覽器 localStorage)。
    • 單條密碼:黃色便籤擁有獨立的三位數密碼,未解鎖前內容不可見。
  • 交互體驗:便籤窗口支持拖拽,關閉後重新打開時位置保持不變。

安裝與啓用

通過官方命令安裝該插件:

dsh plugin --profile web add dsh-sticky-notes

安裝後刷新瀏覽器頁面即可生效,無需重啓 DSH 進程。

使用方法

  1. 點擊對話框工具欄左側的 📝 按鈕。
  2. 彈出便籤窗口,輸入內容後按回車或點擊“添加”。
  3. 選擇顏色:
    • 紅色:自動彈出時間選擇器,用於設置提醒。
    • 藍色:普通便籤,即時保存。
    • 黃色:自動彈出密碼設置,用於保護敏感內容。
  4. 在 設置 → 📝 泡泡貓的即時便籤 路徑下查看和管理所有便籤。

技術架構

  • Host 端:提供 HTTP API /api/paopaocat-notes(通過 webServer.register 註冊),數據持久化存儲在 /dsh/paopaocat-notes.json。
  • Client 端:使用 __ModuleLoader__ 格式的 React 組件,UI 通過 slots.inject 註冊到主界面。
  • 兼容性:支持 Web 和 Desktop 版 DSH。
  • 權限:需要 browser:local-storage 和 ui:inject 權限。

適用場景與注意事項

  • 適用場景:適合需要隨時記錄待辦、臨時備忘或存儲需要密碼保護信息(如 API 密鑰草稿)的用戶。
  • 注意:插件以當前 DSH 進程的權限運行。在安裝前,建議檢查源碼及許可證(MIT)以確認安全性。
羽毛球分组比赛记分
小程序二维码

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

小夜