dsh-tokens-ci
tokens.ci usage dashboard for DeepSeek Harness: daily token activity, cost, token mix, model shares and leaderboard standing, as a settings page. 适合已使用Tokens CLI提交数据,并想在DSH中查看个人AI编程统计的用户。
インストール
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:winniesi/dsh-tokens-ciドキュメント
README 全文を読む ↗dsh-tokens-ci
在 DeepSeek Harness(dsh)的设置面板里加一页 Tokens.ci:你的每日 AI 编程用量、费用、token 构成、模型占比和榜单排名。
设置 → Tokens.ci
数据来自 tokens.ci 的公开 API——也就是 这个榜单 背后的同一份数据。
一、先把自己的用量交上去
这一页显示的是 tokens.ci 上你账号的公开数据。那边什么都没有的话,这一页就是空的。所以先花两分钟把用量交上去。
流程是:装一个叫 Tokens CLI 的命令行工具 → 用 GitHub 登录 → 它扫描本机已经装过的 AI 编程客户端(DeepSeek Harness 就在支持列表里,一共 55 个),在本机把用量统计好,只把汇总数字提交上去(token 数、模型名、时间戳;不传 prompt、补全和文件内容)。
macOS(Homebrew):
brew install owo-network/brew/tokens
Linux(预编译二进制;root 时装到 /usr/local/bin,否则装到 ~/.local/bin):
curl -fsSL https://tokens.ci/install.sh | sh
Windows:见 tokens.ci/docs 的 Windows 标签页。上面两条我实际验证过,Windows 那条没有,所以不在这里写。
装完三件事:
tokens login # 用 GitHub 账号登录
tokens status # 看看已经交上去什么了
tokens serve # 让它在后台持续提交
macOS 上可以用 brew services start tokens 代替最后一条,交给系统托管,用量就一直是新的。
之后日常只会用到五条命令:tokens login / tokens submit / tokens serve / tokens status / tokens help。
提交后等一会儿再回来看这一页(服务端有缓存)。这一页显示的是那一刻已经提交上去的数字。
想要名字旁边那个认证勾
在 GitHub 个人资料的 Social accounts 里至少填两个社交链接(个人网站、X、LinkedIn、Mastodon、YouTube 任意两个)。tokens.ci 每天 03:20 UTC 重新读一次,所以加完要等下一次生效,重新登录不会加速。这个勾只表示"是个真实存在的人",跟排名无关。
手机上
官方有 iOS app(App Store 搜 Tokens),带锁屏和主屏小组件。
二、装这个插件
客户端半边声明的是 platform: web,和 dsh 自带的那些设置页一样——桌面端加载的就是这套客户端,所以两种端都适用。
要求 dsh `>= 0.2.0-rc.1 渲染检查不等于截图**。它证明的是组件树能构建、没有状态会抛异常、数字格式化后确实进了标记。视觉效果仍然需要你自己在页面上看一眼。
跑之前需要把插件装进某个 profile(或让 DSH_PROFILE_DIR / $DSH_HOME 指向一个有 React 的 profile)——React 不是这个包的依赖,检查借用的是 profile 里那一份,也就是页面实际用的那一份。
七、兼容性
- dsh
>=0.2.0-rc.1 <0.3.0-0。package.json的peerDependencies会在安装和启动时校验(engines.dsh只是声明性的)。注意^0.2.0这类范围匹配不到0.2.0-rc.2这样的预发布版本,所以这里用的是显式的预发布区间。 - 只用
settings.section、slots、connection.rpc、locale这些当前公开的接缝;不 import 任何@deepseek-ai/*运行时包(profile 安装的插件解析不到 dsh 自带的node_modules),只依赖 Node 内置模块。 - 手写 bundle,没有构建步骤:
client.js用React.createElement而不是 JSX。
License
MIT