DSH Plugins
返回列表
🖥️

dsh-maestro-observe

客户端 更新于 2026.09.16

在终端中运行以下命令:

dsh plugin install ddtcorex/dsh-maestro-observe

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 终端中执行 dsh plugin install ddtcorex/dsh-maestro-observe 即可安装,源项目地址为 https://github.com/ddtcorex/dsh-maestro-observe 。

插件介绍

跑 Maestro 多插件编排时,每一轮对话、每一次工具调用、每一条错误都在毫秒间掠过。没有一份本地持久记录,排查故障和追踪 token 消耗全凭猜。dsh-maestro-observe 以本地优先的思路补上这块盲区:把 turn、tool、error 信号写入同一台机器上的 SQLite 数据库,再通过查询工具和 loopback RPC 按时间窗口、会话、通道任意拉取。它内置 trace 筛选、cost 聚合(按天或按会话,可按工具分组)、latency 百分位(p50/p95/p99)、errors 按工具与归一化签名分组、health 一次调用拿到所有插件与通道状态五个核心操作,另有 budget 设限与 config 管理保留天数、摘要时刻、告警阈值等运行参数。落盘前,secret 形状字段会被替换为占位符、超长 detail 被截断,凭据不会以明文持久化。可选接入 maestroNotifier 后,Telegram 每日摘要按你设定的时刻定时触发,错误率越过 N/M 分钟阈值即推送 spike 告警;不装 notifier 也完全可用,通道静默并记录警告,不会抛异常。这个插件面向在生产环境跑 Maestro 编排、需要零外部依赖本地可观测性的开发者和小团队;它本身不带客户端界面,渲染交给 dsh-maestro-dashboard 的 Activity 标签页,专注做好信号采集、安全存储与可查询三件事。

使用场景

  • 排查 Maestro 编排中某轮工具调用失败的根本原因
  • 按天或会话维度追踪 token 消耗并设置预算上限
  • 监控错误率并在异常飙升时通过 Telegram 收到告警

适合人员

  • 在生产环境运行 Maestro 多插件编排的开发者
  • 需要零外部依赖、完全本地化可观测性方案的小团队
  • 为 Maestro 插件栈搭建内部调试与运维工具的工程师