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
羽毛球分组比赛记分
小程序二维码

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

小夜