dclichang2022/dsh-green-meter--packages-client-ui-green-meter1

dsh-client-ui-green-meter

DSH 绿色计量器客户端界面插件。在输入框区域常驻显示会话的能耗与碳排放读数,并提供包含单轮图表、历史明细及缓存节省的详情面板。

AI 分析

核心用途是可视化展示智能体运行的能耗与碳足迹。适合关注绿色计算、能耗成本的用户。本插件为前端界面,需配合 `dsh-green-meter` 宿主插件提供的 session 投影数据工作。

套件
dsh-client-ui-green-meter
版本
1.0.2
授權
MIT
最近更新
2026年8月14日

安裝

此插件尚未提供可驗證的 bundle,或相容性檢查未通過。請先閱讀倉庫說明。 閱讀完整 README ↗

dsh-client-ui-green-meter

Browser surface for dsh-green-meter: the always-visible energy/carbon readout in the composer dock (beside the shipped stats line), the detail panel (per-turn chart, per-request list, totals, cache-savings callout), and the sidebar seat for the panel.

The live value arrives through useProjection('greenMeter') — the greenMeter session projection contributed by the host plugin — so this package owns no store, no refresh chain, and no event listener.

Placement

panelPlacementDetail panel locationRequirements
popover (default)floating card above the readoutnone — works on vanilla installs
sidebarinside the sidebar's blank spaceapply patches/ui-sidebar-sidebar-energy.patch to a DeepSeek Harness checkout and rebuild dsh-client-ui-sidebar

States

Projection valueRendered
undefined (host unit not composed)nothing
null (no billable steps yet)the empty state (能耗 —)
live totals能耗 · 碳 g CO2e, refreshed by session/projection pushes

Model Experience

None — the widget only renders human-facing session energy/carbon figures from the greenMeter projection; it appends no surface events and adds no model-visible content.

KV Cache effect

Independent — reads only projection values, never the request surface.

Known Limitations and Deferred Work

  • No per-turn breakdown in the widget — the detail panel shows the per-turn chart and per-request list; /green owns the detailed report.
  • Estimate-only figures — the values are token-profile estimates from the host plugin (see its method boundaries).