← 返回列表
D

tencentcloud-cls-sdk-dsh

v0.0.2 · 0 天前发布

CLS observability plugin for DeepSeek Harness — direct upload to Tencent Cloud CLS

deepseek-harnessdshdsh-plugintencentclsobservabilitygenai

README

CLS observability for DeepSeek Harness

tencentcloud-cls-sdk-dsh 是一个 DeepSeek Harness (DSH) 可观测插件,直接将 GenAI trace 数据上报到腾讯云日志服务 (CLS)。

它观察 DSH 原生的 session、agent loop、LLM stream 和 tool 生命周期,将其转换为 CLS 规范的 5 层 span 层级模型(entry → agent → step → chat → tool),并通过 tencentcloud-cls-sdk-js 直接上报到 CLS,无需额外部署 OTLP 收集器或 sidecar

数据模型

text
DSH session/event + llm/stream


CLS Trace Coordinator


CLS 5-layer span model
(entry/agent/step/chat/tool)


tencentcloud-cls-sdk-js
│ Protobuf upload

Tencent Cloud CLS

一次 DSH turn 产生的 trace 结构:

```text
ENTRY
└── AGENT (invoke_agent)
└── STEP (react round_N)
├── CHAT (chat mo

版本兼容矩阵

DSH 版本状态说明
dsh@0.1.0-rc.6 ✅ 兼容 cordis patch ✅
dsh@0.1.0 ✅ 兼容 标准 patch ✅
dsh@0.2.0 ⚠️ 待验证 待实测(API 可能在变)
dsh@0.3.0+ ❓ 未知 尚未发布

💡 兼容矩阵每周末自动跑实测,欢迎 PR 修正

元数据

License
Apache-2.0
npm
tencentcloud-cls-sdk-dsh
Repo
Engines
{"node":">=18.0.0"}
Weekly DL
0
Monthly DL
0
dsh.bundle
{"bundle":{"patch":"./cordis.patch.yml"}}