dsh-webui-perf
awa-123-cw
DeepSeek Harness WebUI 性能优化开关插件:长代码流式渲染/历史加载/高亮缓存优化,设置面板一键开关(with official-package patches)
PROJECT TOPICS
PROJECT README
简体中文 · English
一个放在 macOS 菜单栏里的本地消费面板:查看 DeepSeek Harness 每个自然小时、项目和任务的用量估算。
[!IMPORTANT] 面板金额由本地 token 记录和价格表计算,是便于观察趋势的估算值,不是 DeepSeek 官方账单。充值、余额和最终扣费请以官方平台为准。
● ¥X.XX。
截图由内置 --demo 模式生成。项目名、金额、余额和调用次数均为演示数据,不包含个人记录。
消费估算 = 未命中缓存的输入 token × 输入价
+ 命中缓存的输入 token × 缓存价
+ 输出 token × 输出价
默认价格表依据 DeepSeek 官方定价页 中的 deepseek-v4-pro 与 deepseek-v4-flash 人民币价格维护。未知模型不会被悄悄套用其他模型价格,而是计为 0 并在快照错误中提示。
DeepSeekSpend-v*-macOS-arm64.zip。DeepSeekSpend.app 拖到“应用程序”,也可以放在其他固定位置。Release 已内置兼容的 Node.js 运行时,使用者无需另外安装。当前支持 Apple silicon Mac 和 macOS 13 及以上版本。
git clone https://github.com/yinshi1226-ai/DeepSeekSpend.git
cd DeepSeekSpend
npm test
./build.sh release
open ../DeepSeekSpend.app
源码构建需要 Swift 工具链和 Node.js 22.15 及以上版本。
| 数据 | 本地来源或网络边界 |
|---|---|
| Harness 任务与 token | ~/Documents/DeepSeek-Harness/data/sessions/**/session.jsonl.zstd 与本机 Harness API |
| 项目运行状态 | http://127.0.0.1:3080/api/session.list |
| WorkBuddy 用量 | ~/.workbuddy/traces/**/*.json |
| 账户余额(可选) | API Key 仅用于请求 DeepSeek 官方 https://api.deepseek.com/user/balance |
更多边界与漏洞报告方式见 SECURITY.md。
运行期配置位于 ~/Library/Application Support/DeepSeekSpend/config.json:
prices:价格表(元 / 百万 tokens);apiBase:DeepSeek Harness 本地地址;pollIntervalMs / balanceIntervalMs:采集与余额刷新间隔;workbuddyTracesDir:WorkBuddy trace 目录。升级时会保留你的路径和轮询设置,同时更新应用内已核对的官方价格表。
npm test # 采集与计价测试
./build.sh # 本地构建
./build.sh release # 构建 App 和分发 zip
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。