全部插件

DSH / BUNDLE / BUNDLES

dsh-trace

v0.0.1vibeinging / dsh-tracecaadf1b831

外部 Git 组合包组合包组合包与其他模块社区 · Topic 自动分析
在 GitHub 打开
运行时构成
HOSTCLIENTUITOOLDATAFLOW

概览

dsh-trace

Embedded yiTrace plugin for DeepSeek Harness turns, model steps, and tool calls

社区 · Topic 自动分析 — 通过 GitHub dsh-plugin Topic 自动发现。静态检查在不执行第三方代码的前提下,验证了固定公开版本的根目录 bundle 契约与已提交文件;这不等于人工审核、安全审计、运行时冒烟测试、发布者身份验证或官方背书。

安装

从 GitHub 安装此组合包

CLI 会验证组合包、调用原生 DSH 安装,成功后才上报完成。

npx dshpub add vibeinging/dsh-trace --ref caadf1b831ae2643bd25a365cc1356c2100e7a05

能力

它贡献了什么

HostCordis loadable未核对
Client / UIHost only未核对
Model tools未核对未核对
Profile state未核对未核对

README / ZH

插件文档

English | 中文

LIMITATIONS

已知限制

- **私有 Git 分发**:本包不会发布到 registry。安装需要经授权的 GitHub 访问权限、pnpm `11.7.0`、已审查的 commit 和兼容的 DSH profile。 - **数据库是原生依赖**:`@yitrace/db` 目前为 macOS arm64/x64、glibc Linux arm64/x64 和 Windows x64 提供预构建包。本包当前的 lockfile 不覆盖其他操作系统、CPU 目标和 musl Linux。 - **只有一种本地存储模式**:该插件刻意不提供 HTTP 后端或跨机器传输。并发运行的 DSH 进程应使用各自独立的可写数据目录,除非 yiTrace 数据库已为该部署明确记录共享写入方配置。 - **遥测重载会分隔状态**:资源释放会将已打开的 span 标记为失败并关闭,同时重置适配器的消息累积器。后续带位置的事件(`turn`/`step`)会打开一个标记为 `dsh.recovered_segment` 的 span;其输入只包含该后端实例加载后观察到的已脱敏消息事件。单独一条 `user/message` 的 payload 中没有位置信息,无法自行重建缺失的步骤。 - **哈希后的会话身份**:yiTrace 的 TypeScript SDK 接受数值 `session_id`,而 DSH 持有不透明字符串 id。FNV-1a 使映射保持稳定,但理论上仍存在 64 位碰撞风险;未来 SDK 若提供字符串 id 接口,就能消除这一折中。