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

dsh-client-ui-green-meter

Always-visible session energy/carbon readout in the composer dock, over the greenMeter session projection

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).