DSH BUNDLE · dsh-observe-bundle · v1.2.0

Observe

Observe 是一个观测插件。它负责“导入 + 观测”:一键把当前 DSH 会话送入 Context-Insight,查看 Turn、Tool Call、Skill、Subagent、文件变更和父子执行链路。

DSH
^0.2.1-rc.2
Node.js
>=24
Observe Bundle
dsh-observe-bundle@1.2.0
Context-Insight
0.2.41

主要组成

实际使用中,您只需要一键安装 @fuxi-ailabs/dsh-observe-bundle@1.2.0,即可获得完整的会话观测能力。

组成版本作用
Observe Bundle安装入口1.2.0一次安装完整的观测能力,自带 env-health、Host 和 UX。
dsh-observeHost 插件1.2.0注册 /observe,导出会话、调用 Insight 导入 API,并负责运行时检查与启动。
dsh-observe-uxWeb UX 插件1.2.0在会话页提供“观测”入口、准备状态、错误反馈和 Context-Insight 页面跳转。
dsh-env-health共享运行时1.2.0管理 Context-Insight CLI 的探测、安装和并发安装锁;与 Score 同时安装时复用同一实例。
Context-Insight外部分析运行时0.2.41本地会话分析与观测服务,提供 Turn、Trace、Context、Skill、File 等页面。

能观测什么

01 · TRAJECTORY

Turn 与 Tool Call

按时间查看用户请求、模型决策、工具调用、文件操作、错误和重试过程。

02 · LINEAGE

Subagent 与 Workflow

查看主 Agent 如何拆解任务、派发子代理,以及父子会话之间的执行对应关系。

03 · SKILLS

Skill 与文件上下文

检查 Skill 是否被触发、调用了哪些文件与工具,以及任务要求是否真正进入执行链路。

04 · SESSION

会话统计

查看 Token、Wall Clock、LLM Calls、Tool Calls、Skills 和 Subagents 等会话级指标。

适合哪些场景

  • 长链路任务复盘:定位 Agent 在哪个 Turn 偏离目标、重复试错或漏执行步骤。
  • Subagent 协作检查:确认任务是否被正确拆分、并行执行,以及子代理结果是否回收到主链路。
  • Skill 调试:检查 Skill 是否触发、读取了哪些文件、修改了哪些产物。
  • 问题证据留存:把真实 DSH 会话导入本地 Context-Insight,作为后续审计与评分的基础数据。

使用前后对比

拆分前 / 手动操作

  • 需要同时使用导出、导入、观测和评分等混合能力。
  • 定位会话文件、调用导入接口和打开页面的步骤分散。
  • 观测结果与评分命令耦合在同一个入口里。

使用 Observe 后

  • 点击一次“观测”即可刷新导入并打开会话页面。
  • 运行时准备、服务启动和导入状态在 DSH 内统一展示。
  • 只安装观测能力,不携带评分命令和评分 UX。

边界

Observe 负责导入和观测,不读取评分卡,也不注册 /score。评分能力由独立 Score Bundle 提供;两者都安装时,只共享一次 dsh-env-health 和同一个 Context-Insight 服务。

Context-Insight 是任务执行后的分析工具,不实时介入 Agent 决策。