余额侧栏挂件 crazy-L118/dsh-deepseek-balance-widget
DeepSeek Harnessv2.4.3在侧边栏实时查看 AI 余额与今日用量
36.1/100
综合分
2
GitHub 星标
146
npm 周下载
—/5
用户评分
数据截至 2026/9/23 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add dsh-deepseek-balance-widgetnpm 源 · dsh-deepseek-balance-widget 的发布者账号已校验与本仓库一致
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · browser
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 45 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安装兼容性检查✓ 自动检查通过展开查看检查明细 ↓
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-deepseek-balance-widget @ 2.4.3
✓Node 引擎要求 >=18 · 基线 Node 22.19 满足
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后检查 2026/10/31 10:23:25
安全扫描自动 · 静态分析源码v2.7.0🔵 扫描:含敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。
可执行外部命令读写/删除本地文件写入剪贴板(不计风险)发起外部网络请求
查看扫描证据(共 35 处,展示前 26 条)
- 读取本地文件lib/index.js:43
const pkg = JSON.parse(await readFile(resolve(base, "../package.json"), "utf8")); - 读取本地文件lib/index.js:164
const arr = JSON.parse(await readFile(STORE_PATH, "utf8")); - 写入本地文件lib/index.js:173
await writeFile(STORE_PATH, JSON.stringify(arr, null, 2), "utf8"); - 读取本地文件lib/index.js:195
readFile(DSH_SETTINGS_PATH, "utf8").catch(() => ""), - 读取本地文件lib/index.js:196
readFile(DSH_CREDENTIALS_PATH, "utf8").catch(() => "") - 发起网络请求lib/index.js:317
const tasks = [fetch(def.balanceUrl, { method: "GET", headers: cookieHeaders })]; - 发起网络请求lib/index.js:320
if (def.usageUrl) { tasks.push(fetch(def.usageUrl, { method: "GET", headers: cookieHeaders })); usageIdx = tasks.length - 1; } - 发起网络请求lib/index.js:323
tasks.push(fetch(detailUrl, { method: "GET", headers: cookieHeaders })); - 发起网络请求lib/index.js:428
response = await fetch(def.balanceUrl, { - 发起网络请求lib/index.js:507
response = await fetch(NPM_REGISTRY_URL, { - 读取本地文件lib/index.js:536
await stat(path); - 读取本地文件lib/index.js:570
const realRoot = normalize(await realpath(PLUGIN_ROOT)); - 执行外部命令固定命令lib/index.js:640
child = spawn("cmd.exe", ["/d", "/s", "/c", `${cmd} ${quotedArgs}`], { - 执行外部命令来自配置/变量lib/index.js:646
child = spawn(cmd, args, { - 发起网络请求lib/index.js:728
response = await fetch(BALANCE_URL, { - 写入本地文件lib/index.js:1024
await mkdir(dshDir, { recursive: true }); - 写入本地文件lib/index.js:1025
await copyFile(guideSrc, guideDest); - 发起网络请求lib/client.js:213
const res = await fetch(LOCALE_ENDPOINT, { method: "GET", headers: { Accept: "application/json" } }); - 发起网络请求lib/client.js:555
const res = await fetch(ENDPOINT, { method: "GET", headers: { Accept: "application/json" } }); - 发起网络请求lib/client.js:597
const res = await fetch(UPDATE_ENDPOINT, { - 发起网络请求lib/client.js:610
const res = await fetch(USAGE_ENDPOINT, { method: "GET", headers: { Accept: "application/json" } }); - 发起网络请求lib/client.js:620
const res = await fetch(VERSION_ENDPOINT, { method: "GET", headers: { Accept: "application/json" } }); - 发起网络请求lib/client.js:630
const res = await fetch(PROVIDERS_ENDPOINT, { method: "GET", headers: { Accept: "application/json" } }); - 写入剪贴板lib/client.js:869
navigator.clipboard?.writeText(text).then(() => { - 写入剪贴板lib/client.js:922
await navigator.clipboard.writeText(prompt); - 写入剪贴板lib/client.js:963
await navigator.clipboard.writeText(prompt);
扫描于 2026/11/3(0 天前) · 范围 入口闭包 + 全包扫描 · 来源 npm 发布包
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
依赖的 DSH / Cordis 模块
@deepseek-ai/dsh-credentials@deepseek-ai/dsh-launch-environment@deepseek-ai/cordis给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
界面预览
1 张 · 点击查看大图功能亮点
- 侧边栏显示余额
- 查看今日用量
dsh 网页侧边栏的 DeepSeek 余额小组件
最近更新
在 GitHub 查看全部 →v2.4.32026-09-19
v2.4.3
修复:与 maid-atelier 等皮肤插件共存时,余额卡片完全不显示、控制台持续抛 Uncaught NotFoundError: insertBefore 的问题
侧栏 / 底栏插入统一改用安全插入 helper:插入前校验锚点是否仍为目标容器的已连接子节点,否则退化为 appendChild,永不抛异常
tryPlace() 整体容错,单次失败不再中断后续重试;放置成功后在下一帧复查,自动纠正被皮肤 / React 同帧搬走的入口
sidebarRoot() 增加 [data-maid-sidebar-footer] 皮肤标记兜底
感谢用户「朱鹭咲泽」提交的详细根因分析与修复补丁
数据来自仓库的 GitHub Release,可能与插件实际版本不一致。
README
由 DeepSeek 最新模型翻译生成dsh-deepseek-balance-widget
在 dsh Web 侧边栏显示 AI 余额的多平台插件:内置 DeepSeek,可添加 MiMo(小米),每 30 秒自动刷新。
功能
AI 余额侧边栏展示
侧边栏入口
- 实时显示当前平台的余额 / 今日消费 / 今日 Token,每 30 秒自动刷新
- 数值随弹窗内切换的平台联动
详情弹窗
- 顶部显示当前平台,点「更换」下拉在已添加平台间切换,点「×」移除(带确认)
- 右上角「+ 添加」:加入 MiMo 或 DeepSeek
- DeepSeek 详情:余额、累计消费、今日消费、今日 Token、本月消耗(本月消费 / Tokens)
- MiMo 详情:余额、累计消费、今日消费 / 今日 Token、本月消耗、每日消耗表(日期 / Token / 请求 / 消费)
- DeepSeek 显示时段徽章(繁忙 / 空闲,GMT+8:工作日 09-12 / 14-18 为繁忙时段,周末全天空闲)
用量统计
- DeepSeek:需可选配置 DEEPSEEK_PLATFORM_TOKEN(对 AI 说「帮我配置用量统计」即可);未配置时仅显示余额
- MiMo:余额与用量均用登录 Cookie 查询,自动推算消费金额(按官方单价)
AI 帮我配置
展开完整文档(README 剩余 1 节)
dsh-deepseek-balance-widget 在 dsh Web 侧边栏显示 AI 余额的多平台插件:内置 DeepSeek,可添加 MiMo(小米),每 30 秒自动刷新。 功能 AI 余额侧边栏展示 侧边栏入口 - 实时显示当前平台的余额 / 今日消费 / 今日 Token,每 30 秒自动刷新 - 数值随弹窗内切换的平台联动 详情弹窗 - 顶部显示当前平台,点「更换」下拉在已添加平台间切换,点「×」移除(带确认) - 右上角「+ 添加」:加入 MiMo 或 DeepSeek - DeepSeek 详情:余额、累计消费、今日消费、今日 Token、本月消耗(本月消费 / Tokens) - MiMo 详情:余额、累计消费、今日消费 / 今日 Token、本月消耗、每日消耗表(日期 / Token / 请求 / 消费) - DeepSeek 显示时段徽章(繁忙 / 空闲,GMT+8:工作日 09-12 / 14-18 为繁忙时段,周末全天空闲) 用量统计 - DeepSeek:需可选配置 DEEPSEEK_PLATFORM_TOKEN(对 AI 说「帮我配置用量统计」即可);未配置时仅显示余额 - MiMo:余额与用量均用登录 Cookie 查询,自动推算消费金额(按官方单价) AI 帮我配置 - 弹窗内一键复制提示语,发给智能体后 AI 读取本机教程文件、一步步引导你抓取凭证并写入插件 - MiMo 支持两种方式:AI 引导向导(打开余额页 → 复制提示语),或手动粘贴 Cookie / cURL(自动提取 Cookie) - 数据仅存本机,不上传 版本与更新 - 弹窗底部显示当前版本,有新版本时显示 vX → vY 更新,一键自动更新 - 更新失败时显示错误详情面板(可复制错误信息),并引导前往 GitHub 自行安装 - 界面语言随 dsh 设置自动切换中 / EN 皮肤与第三方插件兼容(v2.4.3 起) - 与 maid-atelier 等会重建侧栏 DOM 的皮肤插件共存时,余额入口依然稳定显示 - 插入采用「安全插入」策略:锚点被皮肤 / React 搬走时自动退化为追加,绝不抛异常、绝不中断重试 - 放置成功后下一帧自动复查,被搬走会在下一轮变化时自动归位 - 识别常见皮肤标记(如 [data-maid-sidebar-footer])作为侧栏兜底锚点 安装 需要:已安装 dsh(可用 dsh web)。 dsh plugin --profile web add dsh-deepseek-balance-widget@2.4.3 从 npm 拉取安装,dsh 自动注册到 dsh.profile.bundles,完成后重启 dsh web 即可。 务必写死版本号 @2.4.3(当前最新稳定版)。不要用 @latest——它会被本地 pnpm/npm 缓存或镜像源解析成旧版本,导致装到老版。如果未来发布了更高版本,把这里的版本号换成最新的即可。 也可以直接对 AI 说: 帮我用 npm 安装 dsh-deepseek-balance-widget 插件,执行 dsh plugin --profile web add dsh-deepseek-balance-widget@2.4.3。 配置 插件首次使用会自动创建 DeepSeek 条目,读取你本机的 DEEPSEEK_API_KEY。 要加入 MiMo,打开弹窗点右上角「+ 添加」,再点「AI 帮我配置」,把提示语发给智能体;也可以直接对 AI 说: 帮我配置 dsh-deepseek-balance-widget。 AI 会接管全部:问 API Key / 引导获取平台 Cookie → 读取本机教程写入配置 → 提醒重启 dsh web。 | 平台 | 凭据 | 备注 | | DeepSeek | DEEPSEEK_API_KEY | 必填,余额 | | DeepSeek 用量 | DEEPSEEK_PLATFORM_TOKEN | 可选,统计累计 / 本月 / 今日 | | MiMo(小米) | 登录 Cookie | AI 引导获取 | 凭据保存在你本机的 ~/.dsh/ai-balances.json,不随插件分发、不上传。 更新 无论你当前是哪个旧版本,都推荐升级到 npm 上的最新稳定版。 方式一:弹窗一键更新(推荐,已装用户) 1. 打开余额弹窗,底部会显示版本号;有新版本时显示 vX → vY 更新(vY 为 npm 上 semver 最高的版本)。 2. 点击「更新」,插件会自动从 npm 拉取并安装最高版本。 3. 安装完成后必须彻底重启 dsh web(关掉 dsh web 进程 / 退出桌面端再重开,仅刷新浏览器页面无效)才能加载新版本。 弹窗的「更新」会跳过 latest tag,直接安装 npm 上 semver 最高的版本,所以即使有人把 latest 改低了也能升到最新。 方式二:命令行强制更新(最稳妥,适合卡住或装不上的情况) dsh plugin --profile web add dsh-deepseek-balance-widget@2.4.3 写死版本号 @2.4.3 可绕过本地缓存 / 镜像源不同步 / latest 解析成旧版的问题,一步到位。装完彻底重启 dsh web。 方式三:手动更新(命令行更新失败时兜底) cd ~/.dsh/profiles/web npm install dsh-deepseek-balance-widget@2.4.3 # 若目录内有 pnpm-lock.yaml 则用 pnpm add 验证磁盘上确实变了 cat node_modules/dsh-deepseek-balance-widget/package.json | grep '"version"' 确认输出 2.4.3 后,彻底重启 dsh web 即可。 如果你的环境里弹窗/命令行的更新一直失败(提示版本没变),通常是 Agent 主机(如 WorkBuddy)通过 NODE_OPTIONS 注入了文件删除拦截导致 pnpm/npm 更新中断。此时在普通终端(不通过 Agent 运行)里执行上面的命令即可成功;或先执行 set NODE_OPTIONS=(PowerShell)再重试。 更新日志 v2.4.3 - 修复:与 maid-atelier 等皮肤插件共存时,余额卡片完全不显示、控制台持续抛 Uncaught NotFoundError: insertBefore 的问题 - 侧栏 / 底栏插入统一改用安全插入 helper:插入前校验锚点是否仍为目标容器的已连接子节点,否则退化为 appendChild,永不抛异常 - tryPlace() 整体容错,单次失败不再中断后续重试;放置成功后在下一帧复查,自动纠正被皮肤 / React 同帧搬走的入口 - sidebarRoot() 增加 [data-maid-sidebar-footer] 皮肤标记兜底 - 感谢用户「朱鹭咲泽」提交的详细根因分析与修复补丁 v2.4.2 及更早 见 GitHub Releases。 卸载 dsh plugin --profile web rm dsh-deepseek-balance-widget 或者直接对 AI 说: 帮我用 npm 卸载 dsh-deepseek-balance-widget 插件。 联系 有问题或建议,欢迎联系: - 邮箱:crazy_l118@icloud.com 赞助 如果这个插件对你有帮助,可以给我的晚餐加一根火腿肠 🍗 赞赏码 License MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
crazy-L118/dsh-deepseek-balance-widget
在侧边栏实时查看 AI 余额与今日用量
相关插件 · 浏览器
智能体插件框架deepseek-ai/deepseek-harness
DeepSeek Harnessdsh是由 DeepSeek AI 开发的开源 agent harness智能体框架。
★ 270,422已汉化DSH
71.9
多设备 Agent 看板YaoApp/yao
✨ 所有 Agent 和工作区集中管理,覆盖你的每一台设备。任务看板追踪进度,桌面端、移动端、浏览器、API…
★ 8,147已汉化DSH
71.2
可扩展侧边栏工作台omdsh-dev/DSH-better-sidebar
DSH 的双工作台:原生右侧栏 + 自绘底部面板,并把 ctx.betterSidebar 服务开放给所有插件
★ 4,761已汉化DSH
71.1
浏览器自动化桥Tencent/BrowserSkill
你的 Agent。你的浏览器。连接,就能协作。
★ 9,928已汉化DSH
71
AI 小说创作工作台EthanYoQ/AI-Novel-Writer
AI 小说作家 / AI Novel Writer
★ 1,591已汉化DSH
70.7
智能体浏览器引擎platonai/Browser4
DeepSeek Harness 集成
★ 1,175已汉化DSH
70.4