dsh-activity-bell:側邊欄活動鈴鐺

前言

在使用 DeepSeek Harness (DSH) 進行多會話開發時,一個會話跑完任務後,如果切換了工作區或標籤頁,容易忽略完成狀態。dsh-activity-bell 插件在側邊欄增加了一個鈴鐺圖標,用於彙總未讀的會話完成情況,並提供一鍵切換到「最近活動」列表的功能。

插件定位

這是一個由 minivv 維護的客戶端插件。它負責追蹤會話的完成狀態,通過側邊欄的鈴鐺角標提示未讀數,並提供按時間分組的活動列表入口。

核心功能

  1. 角標計數
    當會話從「運行中」變爲「結束」,且你未打開過時,鈴鐺右上角會出現紅色數字,代表未讀數量。

  2. 最近活動列表
    點擊鈴鐺,側邊欄列表切換爲「最近活動」。列表按天分組(今天、昨天、星期幾等),最近的排在頂部。每行顯示會話標題和所屬文件夾。未讀的會話行首帶有綠點。

  3. 當前會話高亮
    在活動列表中,當前正在打開的會話會帶有灰色背景,便於定位。

  4. 交互操作
    點擊列表行直接打開會話,打開後綠點和角標數字會自動減少。再次點擊鈴鐺(或按 Esc 鍵)可切回原來的工作區/會話列表。

  5. 鼠標懸停
    鼠標移至行上時,會顯示與官方列表一致的「置頂 / 歸檔」按鈕。

安裝與啓用

使用插件管理器安裝:

dsh plugin --profile web add dsh-activity-bell

安裝後需重啓 web profile 或刷新頁面。

典型用法

  1. 照常幹活:在某個會話中發送任務,然後切換到其他會話。
  2. 查看提示:當會話跑完且未被查看時,側邊欄鈴鐺出現紅色數字。
  3. 查看詳情:點擊鈴鐺,查看「最近活動」列表(綠點表示未讀),點擊對應行打開會話。
  4. 返回列表:再次點擊鈴鐺(或按 Esc),返回原來的工作區/會話列表。

適用場景與注意

該插件適合需要同時管理多個會話、且關注會話完成狀態的開發者。活動列表提供了與官方一致的置頂、歸檔功能。

限制:
* 側邊欄摺疊模式:當側邊欄摺疊成 56px 軌道時,由於官方佔用位置,插件無法顯示角標數字。
* 刷新重置:未讀計數不跨刷新保存,刷新頁面後重新開始計數。
* 操作限制:活動列表僅支持打開會話、置頂和歸檔操作;重命名和分叉操作仍需在原來的工作區列表中進行。

總結

dsh-activity-bell 解決了多會話並行時的狀態遺漏問題。通過角標提醒和快捷列表切換,能夠提升管理效率。更多細節和源碼請訪問:GitHub。

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

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

小夜