DSH Toolbox

dsh-cost-meter

统计本次会话花费与当日费用,按厂商价格表折算。

dsh-cost-meter 当前版本 1.9.64,最后发布 2026-11-10;安装命令与区间取自它自己的清单。

安装

dsh plugin add dsh-cost-meter 只往 profile 清单里写一行依赖,随后 pnpm 把它解到 $DSH_HOME/profiles/<名字>/node_modules。

dsh plugin --profile web add dsh-cost-meter

兼容区间

dsh-cost-meter 的 engines.dsh 声明的是 >=0.2.0-rc.1 <0.3.0-0;先跑 dsh --version 对一下——超出这个区间,启动时会跳过它并打印要求,不会带着跑。

两个插件打架时

它 peer 了 @deepseek-ai/dsh-credentials 与 @deepseek-ai/dsh-home-paths,读的是和余额挂件同一套凭据。和 dsh-whale-widget 一起装,屏幕上会出现两个花费读数、两边都打账户接口——多出来的那个是冗余,不是坏了。

作者与仓库

作者 Han-1413141,仓库 https://github.com/Han-1413141/dsh-cost-meter,包页 https://www.npmjs.com/package/dsh-cost-meter。

装完会看到什么

它把 @deepseek-ai/dsh-home-paths 声明成 peer,在会话头部渲染花费读数;装完 dsh plugin add dsh-cost-meter,dsh --profile web --dump-config 能列出挂载它的那一行。

它读写的文件

dsh-cost-meter 落盘的东西走 @deepseek-ai/dsh-home-paths、存在 $DSH_HOME 下,它自己的依赖行在 $DSH_HOME/profiles/<名字>/package.json 里。

怎么卸掉

卸掉 dsh-cost-meter 用对称的那条命令 dsh plugin --profile web remove dsh-cost-meter;它加的那块界面跟着消失,存在 $DSH_HOME 下的东西留着,得自己删。

常见问题

它和 dsh-whale-widget 会打架吗?

这一对里该留 dsh-cost-meter:它按会话和按天拆开销;挂件只显示余额。

哪些 dsh 版本会加载它,区间外会怎样?

在 >=0.2.0-rc.1 <0.3.0-0 里,命令行会加载 dsh-cost-meter;超出这个范围时启动会停下并打印要求,不会带着它跑。愿意担风险就用 dsh plugin allow-version dsh-cost-meter 单包放行。