dsh-session-sight:DeepSeek Harness 會話歸檔與刪除預覽插件

前言

DeepSeek Harness(DSH)是面向智能體開發的本地化工具。在日常使用中,會話歸檔或徹底刪除往往缺乏預覽環節,容易因誤操作導致數據丟失。dsh-session-sight 是一款解決這一痛點的插件,它提供零依賴、不修改官方代碼的會話管理方案,支持在執行操作前查看會話內容。

插件定位

這是一個由 Yidien 維護的 MIT 協議插件,專注於會話的「看清再動手」。它提供側欄入口和命令行接口,支持會話內容的只讀預覽(Markdown)、歸檔以及徹底刪除至系統回收站。

核心功能

  • 零依賴與不侵入:不依賴任何 @deepseek-ai/* 包,僅使用 Node 內置模塊,不修改官方代碼。
  • 側欄操作入口:在側欄底部提供兩個入口。一個是活躍會話列表,一個是已歸檔會話列表。每行支持預覽、歸檔/取消歸檔、徹底刪除。
  • 只讀預覽:預覽面板展示最近 20 條消息,支持 GFM Markdown(標題、列表、表格、代碼塊等)。
  • 安全的歸檔與刪除:歸檔調用官方 archiveSession,保留日誌與位置;徹底刪除將文件移入系統回收站,可恢復。

安裝與啓用

在 Web 端 Profile 下執行安裝命令:

dsh plugin --profile web add dsh-session-sight

安裝後需重啓 dsh 進程並刷新瀏覽器。

典型用法

插件提供 4 個核心命令,適用於所有平臺。

  1. 歸檔會話:將會話隱藏並保留數據,可隨時取消歸檔。
    /archive-session <id\|標題>
  1. 查看歸檔列表:列出當前已歸檔的會話。
    /archived
  1. 取消歸檔:將已歸檔的會話恢復到主列表。
    /unarchive <id\|標題>
  1. 徹底刪除:將文件移入系統回收站。
    /recycle-session <id\|標題>

適用場景與注意

  • 環境要求:需要 Node.js 22 或更高版本。
  • 平臺限制:界面功能僅限 Web 端,命令行功能可在所有端使用。
  • 語義區分:歸檔與刪除是兩個不同的概念。歸檔只是隱藏,數據保留;徹底刪除才進入回收站。

參考鏈接

更多細節可查閱項目目錄:dsh-session-sight 或源碼倉庫:GitHub。

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

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

小夜