在使用 DeepSeek Harness 進行開發時,記錄需求、問題或臨時想法往往需要頻繁在對話窗口和外部筆記應用之間切換。ming-xia/dsh-stickies 插件將便利貼集成在對話頁面內,提供輕量級的上下文記錄能力。
插件定位¶
ming-xia/dsh-stickies 是一個本地優先的 Markdown 便利貼插件。它通過 Harness Web Server 在本地存儲數據,不依賴雲端賬號或外部數據服務。項目由開發者 ming-xia 維護,採用 MIT 許可證。
核心功能¶
該插件主要提供以下能力:
- 對話集成:在對話頁面內嵌便利貼目錄,與當前對話並列顯示。
- 交互形式:支持將便利貼拖出爲可調整大小的懸浮卡片。
- Markdown 支持:支持完整的 Markdown 語法編輯和預覽,包括標題、列表、清單、鏈接、圖片、代碼塊、引用、表格和強調樣式。
- 交互清單:Markdown 清單支持直接勾選,勾選狀態會寫回原始內容。
- 管理能力:支持便利貼顏色、排序、尺寸調整、修訂歷史和版本回滾。
- 數據存儲:數據保存在本地,不需要雲端賬號,也不依賴外部數據服務。
安裝與啓用¶
在已安裝 DSH CLI 的 DeepSeek Harness 環境中執行以下命令:
dsh plugin --profile web add https://github.com/ming-xia/dsh-stickies
執行完成後,按提示重啓 Web profile,然後打開 Harness Web 頁面。在對話標題欄中會出現 🗒️ 便利貼 按鈕。
典型用法¶
插件提供了本地預覽界面,方便查看和測試。
啓動本地界面預覽:
node scripts/serve-local.mjs --port 3401
訪問 http://localhost:3401/stickies/ui。
本地預覽默認將便利貼保存在插件目錄同級項目的 work/notebooks 中。也可以通過 --notes <path> 指定其他本地數據目錄。
適用場景與注意¶
該插件適合需要在對話過程中快速記錄上下文、草稿或清單的開發者。
注意:
* 便利貼保存在插件配置的 notesRoot 目錄中。
* 倉庫只包含源代碼,不包含個人便利貼內容。
* 安裝前建議檢查源碼與許可證。
總結¶
dsh-stickies 通過內嵌與懸浮兩種展示形式,爲 DeepSeek Harness 用戶提供了無需離開當前工作流的筆記解決方案。項目代碼開源,數據完全本地化。