dsh-time-prefix:为 DSH 用户消息添加时间前缀的插件

在 DSH 环境下开发智能体或调试对话流时,有时需要明确知道每条用户消息的发送时间,以判断响应延迟或分析对话节奏。现有的日志可能没有记录时间戳,手动添加既繁琐又容易出错。下面介绍 dsh-time-prefix 插件,它能在每条用户消息前自动插入当前时间文本,并提供开关控制。

插件介绍

dsh-time-prefix 是一个轻量级 DSH 客户端插件,由用户 2522669008-zcy 维护,采用 MIT 许可证。它的核心作用是在用户消息进入 DSH 流程前,自动在消息内容前追加本地时间戳。安装后,通过设置页即可控制该功能是否生效,无需修改代码。

核心功能

  1. 自动添加时间前缀:每条用户消息前会自动插入类似 【2026/08/23,22:36】 的时间文本。
  2. 设置页控制:提供开关,可在设置页启用或禁用该功能。
  3. 场景区分:与 dsh-timegap-plugin 不同,本插件是“每条消息都带时间”,更适合需要精确感知每一条消息发送时刻的场景。

安装与启用

安装前请确保已安装 DeepSeek Harness (DSH)。

  1. 克隆仓库
   git clone https://github.com/2522669008-zcy/dsh-time-prefix
  1. 添加插件
    假设 dsh 命令在系统 PATH 中,执行:
   dsh plugin --profile web add ./dsh-time-prefix

如果 dsh 命令不在 PATH 中,可以使用 npx 执行:

   npx @deepseek-ai/dsh plugin --profile web add ./dsh-time-prefix
  1. 重启服务
    安装完成后,重启 DSH Web UI 即可生效。

适用场景与注意

  • 适用场景:当你需要追踪对话中的具体时间点,或者调试需要基于消息发送时间触发逻辑的智能体时,该插件非常有用。
  • 注意:该插件以当前 DSH 进程的权限运行,建议在安装前查看源码,确认符合你的安全与合规要求。

总结

dsh-time-prefix 为对话流增加了时间维度,让时间感知变得简单可控。相关目录页与源码仓库如下:
* GitHub: https://github.com/2522669008-zcy/dsh-time-prefix
* 目录页: https://www.skillhub.cn/plugins/2522669008-zcy/dsh-time-prefix

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

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

小夜