dsh-viper-recap:基于会话日志的确定性中文复盘工具

前言

DeepSeek Harness (DSH) 的核心能力在于通过插件扩展。在开发或调试智能体时,开发者往往需要快速评估会话的表现,而直接阅读原始事件日志效率较低。dsh-viper-recap 旨在解决这一痛点,它将复杂的日志数据转化为结构化的统计指标,并自动生成中文复盘文本。

插件介绍

该插件由 superrabbit123 维护,是一款模型可见的工具插件。它不需要额外的 API 调用或模型请求,直接基于当前会话中已存在的数据(如轮数、步数、工具调用次数等)进行本地计算,从而生成复盘报告。

核心功能

  • 日志折叠与统计:将当前会话日志折叠为轮数、步数、工具调用次数、失败次数与输出 token 数。
  • 确定性中文复盘:根据上述统计数据,生成确定性的中文复盘文案。
  • 投影发布:注册 viperRecap 投影,将统计数字推送给客户端。
  • 交互按钮:在 Composer 右侧提供 🐍 按钮,点击打开浮动复盘卡片。
  • 零成本运行:不额外调用模型,无需 API key。

安装与启用

使用官方命令从不同来源安装。注意:若从 GitHub 安装,需按提示在 profile 的 pnpm-workspace.yaml 里 allowBuild。

dsh plugin --profile demo add github:superrabbit123/dsh-viper-recap
dsh plugin --profile demo add ./dsh-viper-recap
dsh plugin --profile demo add dsh-viper-recap

安装完成后,先验证配置再启动:

dsh --profile demo --dump-config
dsh --profile demo web

使用方法

由于工具对模型可见,可以直接在对话中触发。

  1. 毒舌复盘(默认):
    用 viper_recap 毒舌复盘一下这一局。
  1. 夸夸鼓励:
    用 viper_recap 夸夸我这一局。
  1. 显式指定语气:
    用 viper_recap 夸夸我这一局。 tone=toast

参数 tone 可选值:
- roast(默认):毒舌吐槽。
- toast:夸夸鼓励。

注意事项

  • 复盘文案仅支持中文。
  • 输出由会话数字确定生成,不会调用模型。
  • 暂未实现存图功能,当前卡片仅支持切换、复制和关闭。

结尾

该插件通过本地计算和确定性渲染,为 DSH 用户提供了轻量级的会话复盘方案。开发者无需编写额外代码即可快速获取会话的统计数据与评估文本。

  • 目录页:https://www.skillhub.cn/plugins/superrabbit123/dsh-viper-recap
  • 源码地址:https://github.com/superrabbit123/dsh-viper-recap
羽毛球分组比赛记分
小程序二维码

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

小夜