JavenLu233/dsh-cost-monitor--packages-cost-monitor ↗★ 2

@javenlu233/dsh-cost-monitor

一键安装会话费用投影与单轮费用显示组件 聚合安装费用监控的后端与前端。适合想要快速启用完整费用统计功能的 Web 用户。

包名
@javenlu233/dsh-cost-monitor
兼容性
待验证
版本
0.1.6
许可证
MIT
最近更新
2026年9月10日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:JavenLu233/dsh-cost-monitor#2c7f026f3d56f7c7198ac96ba5cab36341f5e662&path:packages/cost-monitor

安装(使用者)

装好 Node.js 后执行:

npx @deepseek-ai/dsh plugin --profile web add @javenlu233/dsh-cost-monitor
npx @deepseek-ai/dsh web

dsh plugin 会在 profile 目录里转发 pnpm。裸包名安装会写入正常的 semver 依赖范围,日常不需要把版本号写死。刚发布的版本可能受 pnpm 的 minimumReleaseAge 或 npm 镜像同步延迟影响,暂时仍解析到旧版;这属于包管理器 / registry 的等待,不需要永久锁定版本。想立即验证新发布的包,可以等待 registry 同步,或在 profile 的 .npmrc 临时使用 registry=https://registry.npmjs.org;也可以在 pnpm-workspace.yaml 设置 minimumReleaseAge: 0。

浏览器打开后,插件有时不会立刻出现:等几秒再强制刷新(Windows / Linux:Ctrl+Shift+R,macOS:Cmd+Shift+R)。底部应出现「累计费用」,每条助手消息有「费用」按钮。若刷新后仍没有,关掉 dsh web 再启动一次,然后再强制刷新。

本机已有 dsh 命令时,把 npx @deepseek-ai/dsh 换成 dsh 即可。需要 DSH 0.1.1-rc.1 及以上(含 session-projection 的 stateSchema / wire 契约)。

卸载:

npx @deepseek-ai/dsh plugin --profile web remove @javenlu233/dsh-cost-monitor

更新到最新版

不需要先卸载,也不需要手写版本号。--latest 会让 pnpm 选择 npm latest 并更新 profile 中的依赖范围:

npx @deepseek-ai/dsh plugin --profile web update --latest @javenlu233/dsh-cost-monitor

然后重启 dsh web,再强制刷新。

查当前装了哪一版、npm 上最新正式号:

npx @deepseek-ai/dsh plugin --profile web list
npm view @javenlu233/dsh-cost-monitor version

这套流程已用当前 dsh 源码验证:先用裸包名安装,再执行 update --latest,聚合包及其两个子包会一起更新,且 dsh 会重新同步 session-cost / ui-turn-cost 配置层。