dsh-trace-narrator:把 DSH 会话轨迹变成脱敏的结构化报告

前言

DSH 开发者在处理会话轨迹时,往往需要一份结构化的复盘材料。手动整理耗时且容易遗漏关键步骤。下面介绍 dsh-trace-narrator 插件,它可以直接将一次会话轨迹转化为脱敏的报告。

这是什么

这是一个 DSH 插件,由 xiangyun0519 维护。它的功能是把一次会话 trajectory 变成脱敏的结构化报告,支持 HTML、Markdown 和 JSON 输出。

核心功能

该插件提供以下能力:

  • 生成结构化报告。
  • 支持 HTML/Markdown/JSON 输出。
  • 内置 5 套 schema。
  • 支持中英日三语。
  • 默认严格脱敏。
  • 数据不出本地。
  • Agent/Inbox 集成复述总结。
  • Schema 校验。

安装与启用

安装命令如下:

dsh plugin --profile web add dsh-trace-narrator

安装完成后,在任意 DSH 会话中即可使用。

典型用法

  • 基础使用,默认生成当前会话的结构化报告:
    /trace-narrate
  • 指定会话、schema、语言和格式:
    /trace-narrate sess_abc --schema postmortem --lang en --format md
  • 使用自定义 schema 并调整脱敏级别:
    /trace-narrate --schema ./my-schema. --redact minimal
  • 指定输出格式和本地路径:
    /trace-narrate --format  --output ./trace-narrate

适用场景与注意

该插件适合复盘会话、交接或教学场景,利用内置 schema 将长 trajectory 压缩后交给 LLM 总结并生成报告。

需要注意以下几点:

  • 这是一个本地插件,不是公共在线报告站点。
  • 插件不负责实时采集、多会话合并或云端 viewer。
  • 报告默认落在本地;需要多人访问时,请自行提供受控的 viewer 和上传端点。
  • 默认严格脱敏,上传是 opt-in 且只接受 HTTPS。
  • 使用前应检查源码与许可证。

结尾

该插件通过命令行接口即可生成合规的结构化报告,适合需要在本地处理轨迹数据的开发者。相关代码与文档可前往 GitHub 仓库 查看。

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

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

小夜