dsh-codex-side-outline:DeepSeek Harness 對話側邊導航插件

在 DeepSeek Harness 中進行長對話或調試智能體行爲時,對話歷史往往堆疊在一起,難以快速定位到具體的提問位置或回顧上下文。現有的視圖主要聚焦於內容本身,缺乏類似 Codex 的結構化導航。dsh-codex-side-outline 旨在解決這個問題,通過在聊天列左側提供可視化的導航軌道,幫助用戶在長對話中建立清晰的視覺索引。

這是一個爲 DeepSeek Harness 聊天列設計的 Codex 風格側邊大綱插件。它在聊天列左側展示對話的極簡導航條,幫助用戶在長對話中快速定位和回顧。該插件由 EnkiduGilgamesh 維護,遵循 MIT 許可證。

核心功能

  1. 極簡導航條:左側顯示灰色短線條,每行代表一次對話回合,自上而下堆疊。懸停的回合是最長的,長度向兩個方向遞減(5 個級別),使導航條讀起來像小地圖。
  2. 懸停查看摘要:鼠標懸停在導航條某一行時,會彈出摘要卡片。卡片第一行爲用戶提問(加粗,帶有品牌強調條);後續行僅顯示代理的最終回覆,自動排除思考過程、思維鏈和工具調用前的中間敘述。
  3. 點擊跳轉:點擊導航條上的某一行,聊天視圖會自動滾動到該回合的用戶提問位置。
  4. 長對話分頁:當對話較長時,導航條會出現 ▲ 和 ▼ 按鈕,用於上下滾動導航軌道。
  5. 智能跟隨與隱藏:在軌跡視圖下自動隱藏,且會跟隨側邊欄的拖拽或摺疊動作實時移動。

安裝與啓用

使用默認的 web 配置文件進行安裝:

dsh plugin --profile web add github:EnkiduGilgamesh/dsh-codex-side-outline

安裝完成後,必須重啓 dsh web 進程才能生效。頁面刷新無法加載新添加或更新後的插件代碼。

典型用法

啓動 Web 應用後,左側邊緣會出現灰色的導航線條。在一個長對話中,嘗試將鼠標懸停在不同行上查看摘要,或點擊某一行以快速跳轉回該回合的提問位置。

注意事項

  • 重啓要求:由於 Web 應用在啓動時才編譯客戶端包列表,安裝或修改插件代碼後,必須停止 dsh web 進程並重新啓動。
  • 數據來源:插件通過讀取本地 sessions 服務獲取對話數據,因此需要確保會話數據已正常加載。
  • 文件說明:src/conversation-outline.client.js 是對原始進程級動態插件的保留引用副本,用於溯源,該文件不包含在 npm 打包中。

通過這個插件,可以在長對話中建立清晰的視覺索引,大幅提升交互效率。更多細節和源碼可參考插件目錄或 GitHub 倉庫。

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

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

小夜