DeepSeek Harness Plugin Hub

发布与管理完整 Harness Profiles,发现适合你的插件。

探索

插件目录环境预设文档中心动态

社区

发布插件联系我们报告问题

相关链接

Plugin Hub GitHubDeepSeek Harness 官方项目系统状态隐私说明
© 2026 DeepSeek Harness Plugin HubPowered byPaxTech

独立、非官方社区项目,与 DeepSeek 官方无隶属、授权或背书关系。

Client Ui Trace Graph — DeepSeek Harness 插件(DSH Plugin)
← Plugins
C

@tieveto666-code/dsh-client-ui-trace-graph

Client Ui Trace Graph

dsh Web GUI 的 Trace DAG 可视化工具:会话视图标签页,可将官方轨迹快照投影为使用 dagre / d3-force 布局的 ReactFlow 跟踪图,并提供悬停高亮和滑出式详情面板。

插件会安装到这里;不确定时保持 web。

npx -y @deepseek-ai/dsh plugin --profile web add github:tieveto666-code/dsh-client-ui-trace-graph#06629e85ce2317ebb1b9668885e18f79eee8e965
README兼容性版本
Trace graph preview

兼容性与来源证明

Client Ui Trace Graph 以 @tieveto666-code/dsh-client-ui-trace-graph 发布,当前版本为 0.1.0。Plugin Hub 会校验它的 manifest,并保存精确安装来源,便于复现安装结果。

DSH 兼容范围
*
运行环境
web
发布来源
github
Registry 更新时间
2026/8/20

版本

0.1.0stable
2026/8/20

相关插件

正在加载相关插件…

最新版
0.1.0
DSH
*
HMR
重启进程
Tree shaking
未声明可安全裁剪
解包体积
未提供
文件数
未提供
Surface
web
许可证
MIT
发布源
github
GitHub
★ 1
周下载
0
最近提交
2026/8/20
查看源码 ↗
README Badge

点击下方 Badge 复制 Markdown,粘贴到 README 即可。

这是你的 Plugin?认领权益 · 优先安全扫描

验证 package.json 声明的 GitHub 仓库,即可管理这个公开页面。认领后,Hub 会优先安排当前版本的安全扫描,并在通过后公开展示结果。

认领这个 Plugin →
报告问题
DeepSeek Harness Plugin Hub
ProfilesPlugins分类动态文档登录管理 Profiles
ProfilesPlugins分类动态文档登录

README

@tieveto666-code/dsh-client-ui-trace-graph

English | 中文

Turn the official DSH Web GUI trajectory ledger into an interactive DAG: the same live records as the built-in「轨迹」tab, rendered as a ReactFlow graph so you can see execution order and proven structure at a glance.

Trace graph preview

Why this plugin

Official「轨迹」is a powerful inspection table. This plugin keeps that same source of truth and adds a spatial reading of the run:

  • Same data, no second ledger — reads snapshot.views.get('trajectory') (plus safe fallbacks). What you see in the graph is what the session already recorded, not a mock or a parallel log.
  • Two edge kinds you can trust — gray sequence edges always show what happened next; colored structure edges appear only when row fields prove a causal / nesting link. No invented arrows.
  • Debug the agent loop visually — SYSTEM / USER / CONTEXT / ASSISTANT / TOOL / SUBTOOL / COMPACTION as typed nodes, with summary, sequence #, latency, status, and token usage; click a node for Input / Output JSON.
  • Fits the official shell — mounts as a first-party conversation view tab (not a modal or center-column takeover); chrome colors follow --dsw-* themes and skins.
  • Layouts for different questions — dagre hierarchy (default) for causal depth; d3-force for an organic overview; switch anytime from the toolbar.

How to read the graph

VisualMeaning
Gray dashed edge (sequence)Chronological execution order. Always drawn between adjacent trajectory records: A happened, then B. Legend: 「执行顺序 / Sequence」.
Colored solid edge (structure)Proven structure / causality (semantic color by target label). Emitted only when fields prove a link — e.g. prompt/context → next assistant, assistant → tool call, tool/subtool nesting, tool result consumed by a later assistant. Legend: 「结构关系 / Structure」.
Node labelReal trajectory label (SYSTEM, USER, CONTEXT, ASSISTANT, TOOL, …).
Node bodyReal summary, sequence number, latency, status, token usage.
Detail panelClick a node to inspect recorded Input / Output JSON.

Reading tip: gray only = order is known, stronger relationship is not proven; gray + color = order plus a verified upstream/downstream link.

Features

  • Conversation tab 「轨迹图谱 / Trace Graph」 beside official views.
  • Hover highlighting of upstream / downstream neighbors.
  • Toolbar layout toggle: dagre / d3-force; ResizeObserver re-fits when the view or sidebar resizes.
  • Settings card (Settings → Plugins): enabled, announceToAgent, defaultLayout.
  • Optional host announcement so agents know the plugin is installed.

Requirements

  • Node.js ^22.19 || >=24
  • pnpm 11
  • A working dsh web install (official @deepseek-ai/dsh SDK)

Install

From GitHub (after you publish this repository)

dsh plugin --profile web add github:tieveto666-code/dsh-client-ui-trace-graph

pnpm ≥10 may block the package prepare script on first install. If dsh tells you to allow builds, add the printed package key to that profile's pnpm-workspace.yaml under allowBuilds, then run add again.

From a local checkout (development)

git clone https://github.com/tieveto666-code/dsh-client-ui-trace-graph.git
cd dsh-client-ui-trace-graph
pnpm install
pnpm build
dsh plugin --profile web add link:$(pwd)

Restart dsh web and refresh the page; the Trace Graph tab appears beside the conversation tabs.

Develop

pnpm install
pnpm typecheck
pnpm test
pnpm build

After upgrading @xyflow/react, regenerate the scoped ReactFlow stylesheet:

pnpm gen:reactflow-css

Data model

The browser adapter projects each live trajectory row into a TraceSpan, preserving label, summary, source seq, turn, step, status, timing, and Input/Output references. Every pair of adjacent records gets a sequence edge; structure edges are added only for relationships proven by row fields (see How to read the graph).

Known limitations

  • Structure edges are conservative: when the trajectory data does not prove a relationship, the graph keeps only the chronological sequence edge.
  • ReactFlow keeps its attribution mark in the corner unless a Pro license is used; it is intentionally not hidden.
  • Large graphs reduce the per-edge particle count automatically; with hundreds of nodes, consider disabling backdrop-filter on nodes.

License

MIT © Changsheng Tie (tieveto666-code)

相关插件

继续浏览 ui-customization 分类下经过校验的插件。

Web App@deepseek-ai/dsh-web-appdsh 浏览器界面捆绑包:位于 dsh-base 之上的 Web 补丁层,加上运行时粘合插件(提供前端 dist、Web 界面提示符、bash 运行时变量和 URL 行)Experimental Agent Team Web Profile@deepseek-ai/dsh-experimental-agent-team-web-profile用于 Agent Teams Remote 和 UI 插件的实验性 Web 配置层Client Ui Task Board@linxin666/dsh-client-ui-task-board面向 DSH Web GUI 的主机权威任务面板,支持实际会话执行、主机 cron 调度以及可选的跨平台空闲睡眠保护;以挂载方式提供,无需修改 DSH 源代码。Pet@linxin666/dsh-pet适用于 dsh Web GUI 的多宠物伴侣插件:由注册表驱动的浮动宠物,可响应模型活动,支持为每只宠物命名、抚摸/喂食互动以及亲密度评分