dsh-multi-chat:DeepSeek Harness 網格化多會話管理

DeepSeek Harness (DSH) 提供了插件擴展能力。在多會話場景下,頻繁切換窗口或側邊欄會打斷操作流。dsh-multi-chat 插件通過將側邊欄會話映射爲網格中的獨立窗格,解決了這一問題。

插件簡介

這是一個由 lanxiuyun 維護的 DSH 插件,開源協議爲 MIT。它將 Web GUI 的會話區域改造爲等寬網格佈局,支持同時查看多個會話。

核心功能

  • 並排會話網格:採用等寬單元格佈局,每行最多顯示 3 個窗格。窗口變窄時會自動降級爲 2 列或 1 列。
  • 窗格重排序:支持拖拽(拖動右上角手柄)和鍵盤快捷鍵(Ctrl/⌘ + 方向鍵)來調整窗格順序。
  • 窗格管理:每個窗格可獨立關閉;工具欄提供“僅保留活動”選項以摺疊網格。
  • 側邊欄集成:每個會話行提供側邊欄開關,可快速添加/移除會話而不需導航。
  • 容錯機制:若缺少 slots 或 sessions 服務,插件會進入惰性模式而非報錯。

安裝與啓用

通過命令行安裝插件:

dsh plugin --profile desktop add link:<path-to-this-package>

安裝後需重啓桌面應用或配置文件,使插件生效。

典型用法

  • 添加會話:在左側側邊欄點擊會話,該會話即作爲獨立窗格加入網格。
  • 重排窗格:拖動窗格右上角的 ⠿ 手柄交換位置,或使用 Ctrl/⌘ + 方向鍵。
  • 摺疊網格:在網格工具欄點擊“Keep only active”(僅保留活動),網格會摺疊爲單窗格視圖。
  • 快速切換:使用側邊欄行的開關按鈕添加或移除會話。

配置與調試

  • 檢查配置:確認插件是否生效。
    dsh --profile desktop --dump-config | Select-String dsh-multi-chat
  • 卸載:
    dsh plugin --profile desktop remove dsh-multi-chat
  • 開關功能:可在設置 -> 插件 -> dsh-multi-chat 中關閉網格功能。

適用場景與注意

  • 適合需要在多個 DeepSeek 會話間並行查看上下文或對比輸出的開發者。
  • DSH 生態中的獨立目錄與插件,與官方應用商店無直接隸屬關係。
  • 插件以當前進程權限運行,安裝前建議檢查源碼與許可證。
羽毛球分组比赛记分
小程序二维码

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

小夜