dsh-todolist:給 DSH 加一個工作區維度的待辦與便籤面板

前言

在 DSH 裏做長任務時,待辦和臨時便籤常常散落在對話文本里:任務一多就找不到,換個會話又得重寫一遍,團隊或本地多個工作區也沒法按範圍分開管理。常見做法是單獨開一個代辦工具,但那樣數據和當前會話、工作區是脫開的。

下面介紹的 jesongit/dsh-todolist 就是針對這個問題:它把待辦清單和便籤放進 DSH 界面裏,按工作區分域存儲,並提供一個懸浮面板和一個聚合看板。

這是什麼

jesongit/dsh-todolist 是一個 DeepSeek Harness(DSH)客戶端插件,維護者是 jesongit,分類爲客戶端。它解決的問題是:在對話界面裏直接管理待辦與便籤,並讓這些數據按工作區(workspace)分域保存。

插件的對外形態是兩部分:對話區域浮動的「待辦 / 便籤」小面板,以及主面板按工作區分組的聚合「看板」。

核心功能

功能來自 GitHub README,逐條如下:

  • 懸浮面板:對話區域浮動的「待辦 / 便籤」小面板,可拖動、可收起;收起後仍顯示待辦 / 完成 / 便籤計數,展開狀態按工作區記憶。
  • 聚合看板:主面板按工作區分組展示所有清單和便籤,卡片式佈局;工作區卡片可拖動排序,順序本地記憶。
  • 待辦清單:清單可置頂(浮到最前)、可換色標題、展開狀態記憶;雙擊標題可重命名(聚焦標題後也可按 F2),回車或點擊其他位置保存,Esc 取消;事項單行省略、懸浮展開,圓形勾選帶動畫,支持一鍵添加。
  • 便籤:可置頂(新置頂在最上),右鍵改色、複製全部、刪除;內容自動增高;自動識別鏈接與密鑰並以行內 chip 展示——鏈接單擊複製、雙擊用瀏覽器打開,密鑰 / 密碼 / 驗證碼單擊複製。
  • 數據按工作區分域,通過所有者 RPC 與宿主通信。

安裝與啓用

README 提供兩種安裝入口,優先使用 Desktop 組合包安裝。

1、在 DSH 的「設置 → 插件」組合包安裝入口粘貼如下內容:

github:jesongit/dsh-todolist#v1.0.4

2、也可以從 GitHub Releases 下載 v1.0.4 發行包,然後選擇本地包安裝:

https://github.com/jesongit/dsh-todolist/releases/tag/v1.0.4

3、CLI 方式在 README 中被標註爲「未獨立驗證」,命令如下,需要替換 <your-profile>:

dsh plugin --profile <your-profile> add github:jesongit/dsh-todolist#v1.0.4

典型用法

安裝完成後,插件會在對話區域提供懸浮面板,主面板提供聚合看板。

1、在待辦清單裏添加事項,或新建便籤;事項和便籤會按當前工作區分域保存。
2、需要改名時,雙擊清單標題進入重命名;也可以先聚焦標題再按 F2,回車或點擊其他位置保存,Esc 取消。
3、需要整理優先級時,對清單或便籤使用置頂;對的工作區卡片在看板中拖動排序,順序會被本地記憶。
4、便籤裏粘貼鏈接或密鑰後,插件會識別成行內 chip:鏈接單擊複製、雙擊用瀏覽器打開,密鑰 / 密碼 / 驗證碼單擊複製。

適用場景與注意

適合需要在對話界面里長期跟蹤任務、隨手記錄便籤,並且希望不同工作區數據互不干擾的 DSH 用戶。

需要注意幾點:

  • 插件以當前 dsh 進程權限運行,安裝前應檢查其源碼與許可證。
  • 許可證爲 MIT,© 2026 jesongit。
  • 面向 DSH 0.2.1-rc.5 的 Desktop / Web 會話界面開發與測試,目前僅以 Declared(聲明)兼容性提供,尚未獲得 dsh.so 的獨立 Verified 認證。
  • 所有待辦與便籤數據僅保存在本機 $DSH_HOME/plugins/dsh-todolist/data.json,按 workspaceId 分域;插件不主動外傳數據,無遙測、無網絡請求,僅在雙擊便籤中的鏈接時調用系統打開該 URL。
  • CLI 安裝命令來自 README 並標註爲未獨立驗證,桌面端組合包安裝更穩妥。

小結

jesongit/dsh-todolist 把待辦清單和便籤放進 DSH 界面,按工作區分域存儲,適合作爲對話過程中的輕量任務與筆記面板。社區目錄頁爲 https://www.skillhub.cn/plugins/jesongit/dsh-todolist ,源碼與發行信息見 https://github.com/jesongit/dsh-todolist 。

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

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

小夜