Skip to content

dsh-peak-status

Verified

@yaocongjie/dsh-peak-status · v0.1.0 · MIT · Web UI

Token 扣费高峰/空闲时段状态胶囊:显示北京时间 周一至周五 09:00-12:00、14:00-18:00 为 Token 扣费高峰,其余为空闲,实时高亮显示在会话头部,悬停显示规则。

Install

dsh plugin add @yaocongjie/dsh-peak-status

Confirm the layer applied with dsh --profile default --dump-config — see the install guide.

Source

Published to npm without a public repository. Inspect the package contents before installing.

Tags

Creators

Readme

@yaocongjie/dsh-peak-status

Token 扣费高峰/空闲时段状态胶囊(DeepSeek Harness Web 客户端插件)。

  • 高峰时段:北京时间 周一至周五 09:00-12:00、14:00-18:00(其余为空闲时段)
  • 会话头部实时显示 Token扣费高峰期中 / Token扣费空闲期中(红色/绿色高亮),每 10 秒刷新
  • 鼠标悬停显示完整规则说明
  • Asia/Shanghai 时区计算,不受本机时区影响

安装(用户侧)

dsh plugin --profile web add @yaocongjie/dsh-peak-status

然后重启 dsh web 并刷新页面即可生效。

打包发布(作者侧)

cd /Users/ycj/work/AI/创意/dsh-peak-status
npm pack          # 先本地检查包里包含哪些文件
npm login         # 登录 npm 账号 yaocongjie
npm publish       # package.json 已带 publishConfig.access=public,直接公开发布

发布后可提交收录到社区插件市场:

结构

dsh-peak-status/
├── package.json        # dsh.bundle(patch)+ dsh.client(浏览器端声明)
├── cordis.patch.yml    # 挂载行:- insert: [{id: peak-status, name: @yaocongjie/dsh-peak-status}]
└── lib/
    ├── index.js        # 宿主侧空 apply(让插件进入 Loader)
    └── client.js       # 浏览器端 bundle(__ModuleLoader__.load 格式,bundle id = @yaocongjie/dsh-peak-status)

卸载

dsh plugin --profile web remove @yaocongjie/dsh-peak-status