← 返回列表
未验证
DeepSeek Harnessdsh的轨迹持久化插件。
尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/18 · 已提供中文文档
描述:DeepSeek Harness 插件:将会话轨迹持久化到 S3 和 OTel GenAI
综合分
27.3
GitHub 分
27.3
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add aws-cnug-o11y/dsh-trajectory-persistence该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
信任档位:仅索引本站尚未对其实装验证,仅收录元数据
- 是什么
- dsh 原生插件 · other
- 装得上吗
- 本站尚未做安装检查
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 更新放缓:最近一次提交在 38 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
数据截至 2026/9/22(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-commands@deepseek-ai/dsh-session@deepseek-ai/dsh-settings用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成dsh-trajectory-persistence npm docs license CI DeepSeek Harness(dsh)的轨迹持久化插件。 仅观察:它从不写入会话——它将每个会话的 轨迹持久化到两个可独立开关的接收端: - S3 接收端 —— 将原始轨迹归档到 S3 / OSS / MinIO。两种模式: ship 以只读方式跟踪官方 jsonl 后端的磁盘产物,并 上传字节级保真的 zstd 帧分段 + 清单,可在 另一台机器上使用捆绑的 sync-down CLI 恢复;push(旧版,默认) 缓冲实时事件流,并上传 JSONL 分片文件,支持批量、 退避重试和本地死信目录。 - OTel GenAI 接收端 —— 遵循 OpenTelemetry GenAI 语义约定 的 span(turn / model-call / tool 树,包含 token 用量和错误状态),通过 OTLP HTTP/protobuf 导出到 Jaeger、OTel Collector、Langfuse,或 经 SigV4 签名直接发送到 AWS CloudWatch / Bedrock AgentCore Observability —— 无需 collector。 附加功能:设置热重载,按接收端重建,/trajectory-status 斜杠命令,sync-down 恢复,具备不覆盖 / 前缀追加 / 冲突拒绝语义。 安装 dsh plugin --profile web add dsh-trajectory-persistence 所有接收端默认禁用。在 $DSH_HOME/settings.yaml 中启用你需要的(实时生效,无需重启): trajectory-persistence: sinks: s3: enabled: true mode: ship bucket: my-trajectory-bucket region: us-east-1 # credentials: AWS default provider chain otel: enabled: true url: http://localhost:4318/v1/traces 将会话迁移到另一台机器: machine B, dsh not running — restores sessions from the bucket into the local root dsh-trajectory-persistence sync-down --bucket my-trajectory-bucket --region us-east-1 dsh resume 文档 完整指南位于文档站点: - 快速开始 —— 安装,使用本地 Jaeger 完成首次 trace - 配置参考 —— 每个字段、默认值、校验、热重载 - Ship & Sync — ship 模式架构、清单水位线、机器切换 - S3 Sink — push 模式:分片布局、缓冲、重试与死信 - OTel GenAI Sink — 事件 → span 映射、Jaeger / Collector / Langfuse - AWS CloudWatch & AgentCore — SigV4 投递、Transaction Search - Development — 构建/测试、sink 架构、添加 sink - Changelog — 发布历史 兼容性 DeepSeek Harness 处于开发者预览阶段,不提供兼容性保证。 本插件基于 monorepo 提交 47f9438 (截至 2026-08-14 的 master,@deepseek-ai/dsh-session@0.1.0-rc.6)构建并验证, 需要 Node.js ≥ 22。 开发 pnpm install pnpm build # tsc -> lib/ pnpm test # vitest (140 cases) 有关源码布局以及如何使用 --patch 从检出目录运行插件,请参阅 Development。 许可证 MIT