前言¶
在 DSH 裏和模型對話時,靈感、待辦和臨時感想往往散落在聊天記錄或外部筆記裏,回頭翻找成本高。把內容複製到獨立筆記應用,又要切換窗口、手動歸檔,和當前對話上下文脫節。
dsh-sticky-note 把便籤嵌進 DSH 界面:編輯框工具欄點一下便籤按鈕即可彈出面板,按點子、感想、TODO 三類分類,定時或快捷鍵保存到本地目錄,還能一鍵發給當前對話。下面介紹它的定位、功能、安裝與典型用法。
這是什麼¶
dsh-sticky-note 是 DeepSeek Harness(DSH)的 Host 側插件,維護者爲 Meredith2328,社區分類爲「記憶」。當前版本 0.2.3,許可證 MIT。
一句話定位:左下角便籤,隨手記點子、感想、TODO,即時保存到歸檔目錄,提供清單視圖與懸浮歸檔能力。插件在 GitHub 上約有 11 個 star。
適配 DSH 0.1.0-rc.7 至 0.1.1-rc.2:最低要求 0.1.0-rc.7(設置卡片 keyed slot 強校驗),最高已驗證 0.1.1-rc.2。舊版 DSH 請使用插件 v0.2.1;v0.2.3 起 peerDependencies 範圍放寬以覆蓋 0.1.1 預發佈系列。
核心功能¶
隨手記與發送¶
編輯框工具欄上有便籤按鈕,點擊彈出便籤面板。便籤內容可一鍵發送給當前對話,或追加到輸入框,無需先複製再粘貼。
三分類與快捷鍵¶
便籤分爲點子、感想、TODO 三類。可用 Ctrl+Shift+1、Ctrl+Shift+2、Ctrl+Shift+3 切換類別。
自動保存¶
按設定間隔(10 秒、1 分鐘或 5 分鐘)自動落盤;Ctrl+S 立即保存。存儲根路徑默認在 ~/.dsh/sticky-notes(DSH_HOME 下),可在設置頁修改。
歷史便籤與歸檔¶
歷史便籤以分組清單展示,支持展開收起。雙擊查看、單擊預備發送;歸檔分組可一鍵恢復。歷史便籤支持二次編輯保存;若用外部編輯器改動文件,查看視圖會自動刷新。
保留與自動清除¶
可用針形圖標標記「保留」,被標記的便籤不會被自動清除。未保留且超期的便籤,按最後修改時間計齡,先移入「已清除」回收站(保留 30 天),由 Host 定時觸發清除。
Markdown 與主題¶
編輯區支持 Markdown,可切換即時預覽(Ctrl+Shift+V),涵蓋表格、任務列表、刪除線、圖片等。配色跟隨 DSW 主題變量,深淺模式自動切換。
編輯快捷鍵¶
Esc 層層退出;Tab / Shift+Tab 縮進;Ctrl+Shift+X 刪除線;Ctrl+Shift+T 任務項;Ctrl+T 插入表格骨架。
可配置項¶
設置頁可調整存儲路徑、保存間隔、清除週期、默認類別、發送方式等。
存儲結構¶
便籤以 Markdown 文件落盤,目錄結構如下:
<root>/
├── 點子/ ← 以時間戳命名的 .md 文件
├── 感想/
├── TODO/
├── 歸檔/ ← 歸檔的便籤(前綴類別名,可一鍵恢復)
└── 已清除/ ← 自動清除的回收站(保留 30 天)
默認根路徑 ~/.dsh/sticky-notes,可在設置頁修改。
安裝與啓用¶
從社區目錄安裝(Web profile):
dsh plugin --profile web add dsh-sticky-note
若使用本地目錄:
dsh plugin --profile web add file:/path/to/dsh-sticky-note
安裝後重啓 DSH(Web 或 Desktop)。版本要求:DSH 0.1.0-rc.7 及以上;已驗證兼容至 0.1.1-rc.2。
典型用法¶
1、安裝並重啓 DSH 後,在編輯框工具欄點擊便籤按鈕,打開左下角便籤面板。
2、用 Ctrl+Shift+1/2/3 切換到點子、感想或 TODO,輸入內容。間隔保存或按 Ctrl+S 落盤。
3、需要發給模型時,在面板內一鍵發送,或從歷史清單中單擊預備發送、雙擊查看詳情。
4、長期有用的便籤點針形圖標保留;不再需要的可歸檔或等待自動清除進入「已清除」回收站,30 天內可恢復。
5、在設置頁按需調整存儲路徑、保存間隔與清除週期,使便籤目錄與你的工作流一致。
適用場景與注意¶
適合在 DSH 對話過程中頻繁記錄靈感、待辦和感想、又希望內容與本地文件同步的開發者。清單 + 歸檔 + 回收站的設計,兼顧隨手記與事後整理。
安裝前請注意:插件以當前 DSH 進程權限運行,會讀寫本地目錄;安裝前應查看源碼與 MIT 許可證,確認存儲路徑與自動清除策略符合你的預期。DSH 生態理念是「一切皆插件」;SkillHub 社區目錄爲獨立站點,與 DeepSeek / 幻方無官方從屬關係。
鏈接¶
- 社區目錄:https://www.skillhub.cn/plugins/Meredith2328/dsh-sticky-note
- GitHub:https://github.com/Meredith2328/dsh-sticky-note