eghrhegpe/dsh-connect-sensenova-token-plan ↗★ 0
dsh-connect-sensenova-token-plan
SenseNova connect family bundle for the Harness Web UI: Token Plan credit panel (per-pool quota windows, per-model consumption, self-renewing console token) plus optional provider registration that brings SenseNova models into DSH conversation, with host-side 429 rate-limit self-healing. 适合使用商汤大模型并需要监控积分额度与消耗的用户。
Install
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:eghrhegpe/dsh-connect-sensenova-token-planREADME
Read the full README ↗dsh-connect-sensenova-token-plan
商汤接入的 DSH 侧边栏全家桶:① 积分面板——登录一次,实时查看积分余额、额度窗口与每模型消耗,令牌自动续期,之后无需再管;② 可选模型接入——把商汤模型注册为 DSH provider,参与对话与出图;③ 429 自愈——限频被误判为"额度耗尽"时在 Host 侧纠正回退避重试,模型不会无端消失。
功能
商汤 Token Plan 按积分池计费——每个池有 5 小时滚动窗口 + 每周额度,用超了只能等窗口重置。这个面板把数字搬进 DSH 侧边栏,写代码时不用切网页就能盯住:
- 积分池:额度窗口(已用 / 剩余 / 百分比 / 重置时间)、返赠余额与到期时间
- 模型清单:套餐覆盖 vs 当前 Key 实际能调,一眼看出哪些模型需要开通
- 每模型消耗:近 N 小时各模型积分排名,"烧分大户"一目了然
- 可选接入:把商汤模型(
sensenova-6.8-flash-lite、deepseek-v4-flash等)接进 DSH 对话,视觉模型自动识别、思考强度可选
面板只读:不改套餐、不代扣积分、不碰 Key 明文;数据来自商汤控制台自己的 API,与网页控制台口径一致。
注册 provider 时(面板开关打开),插件把商汤模型接进 DSH 的对话模型选择器,并在 Host 侧纠正 peer 对限频 429 的误判(商汤把速率上限错命名为 quota_exceeded_error,会被判成额度耗尽而不重试)——限频真正退避重试,模型不再无端 "消失"。
安装
-
在 DSH「插件」页搜索
dsh-connect-sensenova-token-plan点击安装,或运行:dsh plugin --profile web add dsh-connect-sensenova-token-plan # Web 端 dsh plugin --profile desktop add dsh-connect-sensenova-token-plan # 桌面端 -
完全退出 DSH(含托盘)再启动。
快速开始
- 打开侧边栏「积分面板」。
- 点「连接商汤控制台」,填一次账号和密码,点登录。
- 之后令牌自动续期,无需再操作。
登录失败时表单会直接显示商汤返回的原因(含「3 次错误锁 15 分钟」这类平台硬规则);想清除账号,用面板底部的按钮。
它是怎么工作的
登录原理一句话:Host 在后台用商汤标准登录拿令牌并自动续期(refresh_token 到期前自动换新,所以不用你再输密码);面板打开时才轮询一个只读本地路由,关掉即停。协议细节(OIDC/PKCE、密码 JWE 封包、防锁号节流)见 docs/AUTH.md,接口契约见 docs/SENSENOVA-API.md。
把商汤模型接进 DSH(可选)
在面板「模型接入(API Key)」区粘贴 sk- Key 保存:Host 即以 sensenova-token-plan 之名注册 OpenAI 兼容 provider,模型列表随 /v1/models 自动刷新、可看图模型自动带图片输入,还能勾选具体要推送哪些模型。Key 只进 DSH 凭据、面板永不回显。开关与勾选都在面板热生效,无需重启。细节见 docs/SETUP.md §3 与 docs/PROVIDER-HOT-RELOAD.md。
文档
- docs/ARCHITECTURE.md — 架构与数据流
- docs/SETUP.md — 配置字段、改动后重启、常见信号
- docs/AUTH.md — 登录 / 续期 / 节流设计
- docs/API.md — 路由与控制台端点
- docs/TESTING.md — 测试体系
- docs/SENSENOVA-API.md — 商汤接口全集(实测)
- docs/PITFALLS.md — 真实踩坑(23 条)
- CHANGELOG.md — 版本变化
AI 协作会话请先读 AGENTS.md。
诚实声明
- 面板显示的是控制台自己的口径,与网页控制台一致;
GET /v1/models只区分权限,不计费也不占推理额度; - 续期在令牌过期前触发;若 refresh_token 被吊销且环境里已无密码,面板会明确提示重新登录,而不是静默显示旧数据;
- 凭据(账号、access/refresh token)只经 DSH 凭据服务保存,密码不落盘;本插件不写任何明文凭据文件或调试日志。
许可证
MIT License(Copyright (c) 2026 eghrhegpe),全文见 LICENSE;第三方依赖与合规说明见 THIRD_PARTY_NOTICES.md。