dsh-session-turn-eta:當前回合剩餘時間估算與進度條

前言

在 DeepSeek Harness 的開發流程中,當模型正在生成回覆時,開發者往往無法直觀地感知當前回合的具體耗時。這種不確定的等待狀態容易打斷思路。dsh-session-turn-eta 插件通過算法預測剩餘時間,並在編輯器下方以進度條形式呈現。

插件簡介

dsh-session-turn-eta 是一個客戶端插件,由 778672151 維護。它通過計算歷史步驟的中位數速率和條件中位數步驟計數,對當前回合的剩餘時間進行估算,並在輸入框下方顯示進度條。

核心功能

插件主要提供以下可視化反饋:

  • 顯示當前回合剩餘時間預測。
  • 在輸入框下方顯示進度條。
  • 顯示百分比和人類可讀時間(如 ~12m 34s left)。
  • 回合結束時填充並脈衝。
  • 失敗或中斷時顯示紅色。

安裝與啓用

  1. 執行安裝命令:
    dsh plugin --profile web add github:778672151/dsh-session-turn-eta
  1. 重啓 dsh web。
  2. 發送任意消息以查看進度條。

兼容性與依賴

  • 依賴:插件依賴 zod。
  • 開發環境:構建依賴 Node 24.x。
  • 運行環境:發佈的 bundle 可在 DSH 主機上運行。
  • 兼容性範圍:
    • DeepSeek Harness: @deepseek-ai/dsh-* 0.1.5-rc.1
    • @deepseek-ai/cordis: >=4.0.0-rc <5
    • @deepseek-ai/dsh-session: >=0.0.1-rc <2

注意事項

  • 本插件以當前 DSH 進程的權限運行。
  • 插件不修改會話,也不註冊模型可見能力。
  • 安裝前請檢查源碼與許可證。

鏈接

  • GitHub: https://github.com/778672151/dsh-session-turn-eta
  • 目錄頁: https://www.skillhub.cn/plugins/778672151/dsh-session-turn-eta
羽毛球分组比赛记分
小程序二维码

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

小夜