dsh-team-panel:核算团队各项目 Token 用量的 DSH 插件

DSH 理念是「一切皆插件」。在多人并行使用 AI 写代码时,团队项目到底烧了多少 Token、谁烧的,通常是一笔糊涂账:DeepSeek 后台只给账号级用量,看不到按项目拆分;各人各机器,用量散在每个人自己那边。dsh-team-panel 是一个用来核算「团队各项目 Token 用量」的 DSH 插件。它让每台机器只盯住一个项目,把该项目的用量实时汇总到团队服务器,于是所有人打开 DSH 就能看到同一份账。

核心功能

  • 先选项目,再统计:使用前必须选定一个 DSH 项目;没选之前一个 token 都不统计。选定后只统计该项目(含子目录)下会话的用量。
  • 团队可见:每个成员选了哪个项目,全队在面板上都能看到。
  • 峰 / 谷实时圆标:按 DeepSeek 官方峰谷计费规则判定,含周末与法定节假日,显示距下次切换的倒计时。
  • 面板常驻侧栏底部:常驻在「工作区」列表下方、「设置」行上方,侧栏收起时自动隐藏。
  • 零依赖团队服务器:只用 Node 内置模块,邀请码加入、成员令牌鉴权、网页管理台,一条命令起服务。
  • 开机自启 + 崩溃自动重启:一条脚本装成 SYSTEM 后台任务,重启机器后队友无感。
  • 只上报计数,不上报内容:除成员名 / 项目名 / 用量数字外,其余一概不出本机。
  • 内置联网自检:连通性、延迟、传输安全、端到端往返一次测完,直接告诉你卡在哪一步。

安装与启用

  1. 安装插件。
    在当前 GUI(DSH Desktop 界面)中执行:
    dsh plugin --profile desktop add link:<本仓库的绝对路径>
安装后**不要移动本仓库目录**。验证生效需重启 DSH Desktop。
  1. 选择项目。
    在 DSH 面板中选择一个要监测的项目并开始监测。只有选定项目后,才会统计该项目的真实用量。

  2. 配置服务器与组队。

    • 服务器端(管理员):执行安装自启脚本和放行端口命令。
    • 队友端:填入服务器地址和邀请码加入团队。
    • 联网:使用 Tailscale 或 Cloudflare 快速隧道作为联网方案。

注意事项

  • 插件以当前 dsh 进程权限运行,安装前应检查源码与许可证。
  • 需管理员权限运行安装自启脚本。
  • 上报的只有计数,不上报内容。
  • 该文件含成员令牌,不要提交或分享。

该插件提供了从零开始搭建团队 Token 统计体系的方案。更多细节请参考 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜