lan0o0/Session-Cost-Alert

lan0o0★ 0JavaScript最后同步: 2026-08-18

在 GitHub 打开

README 摘要

DeepSeek Harness 会话成本预警器 (Session Cost Alert) 一个基于 DeepSeek Harness / Cordis 的动态插件:实时估算 单次会话 的累计花费,一旦超过 ¥1 就在界面顶部弹出横幅提醒,停留 5 秒 后自动隐藏,并同步显示 DeepSeek 账户的 充值余额 。 项目简介 在使用大模型 Agent(如 DeepSeek Harness)时,会话消耗的 token 费用是逐轮累积的,用户往往等到月底账单出来才发现超支。本项目提供一种 低成本、零侵入 的实时成本感知方案: - 插件部署后无需任何配置,自动跟踪 当前会话 的 token 用量投影(Host 实时推送); - 按当前模型对应的单价(内置价格表)估算累计花费; - 花费跨越预警线(默认 ¥1)的 瞬间 在界面顶部弹出横幅; - 横幅 5 秒后自动消失,不打断工作流,可手动提前关闭; - 顺带展示 DeepSeek 开放平台的账户余额,花费与余额一眼可见。 ⚠️ 花费为 估算值 (系统不提供定价,由内置价格表折算),实际扣费以 DeepSeek 开放平台账单为准。 功能特性 特性 说明 🚨 阈值触发横幅 花费从 ≤¥1 变为 ¥1 的瞬间,顶部滑入横幅提醒 ⏱️ 5 秒自动隐藏 停留 5 秒自动消失,也可点 ✕ 提前关闭;再次跨线重新弹出 💰 账户余额显示 横幅内同时显示账户总额与充值金额(CNY) 🔄 实时刷新 模型价格每 5s 刷新,余额每 30s 刷新 🔒 Key 安全 API Key 只留在 Host 进程内(子进程 env),绝不下发浏览器 🎨 主题适配 使用 DSH 主题 CSS 变量,自动适配明暗主题 🧩 零侵入 注册到 shell.overlay 附加槽位,不替换任何现有 UI 效果示意 当会话花费超过 ¥1 时,界面顶部出现: 工作原理 文件结构 快速开始(部署) 本插件是 DSH 的 动态 Cordis 插件 ,通过 Harness 界面的 cordis define + cordis run 部署: 1. cordis define (kind: new)时: - code.host ← plugin/host.js 的内容; - code.client ← plugin/client.js 的内容; 2. cordis run 激活,并在界面批准 Client 包; 3. 生效:当前会话花费超过 ¥1 即弹出顶部横幅。 本地语法校验: npm run check (无第三方依赖)。 配置说明 代码顶部可直接调整的常量: 常量 默认值 说明 THRESHOLD 1 花费预警阈值(元) AUTO HIDE MS 5000 横幅停留时长(毫秒) PRICES deepseek-chat / reasoner 两档 每百万…

在 GitHub 查看完整 README →
工具/开发dsh-plugindsh-plugin-marketdsh-plugin-packdsh-pluginsagent

分类