dsh-compact-enhanced:讓 /compact 可排隊、可取消,並在菜單裏顯示實時狀態

DeepSeek Harness 內置的 /compact 在 agent 忙時直接拒絕、執行期間 composer 鎖定且無法中斷。imrcpan/dsh-compact-enhanced 保持同一個命令名,把請求改成立即返回、空閒才執行,並提供 /compact-cancel 取消排隊或運行中的壓縮。插件把壓縮事件關聯回請求命令行,摘要落地後該行升級爲壓縮卡片並顯示結果;斜槓菜單裏的 /compact 是一行實時狀態,附帶會話 token 估算。文章整理了兩個命令的行爲、菜單狀態映射、三個可選配置項(retryDelayMs、maxQueueAttempts、cancelTimeoutMs)、安裝命令與從本地 checkout 安裝、實現上的替代與回退邏輯,以及隊列只在內存、取消只能靠命令、自動壓力壓縮不受影響等限制。插件以當前 dsh 進程權限運行,安裝前應檢查源碼與 MIT 許可證。

閱讀全文