前言¶
用 DeepSeek Harness(DSH)对接 SCNet(超算互联网)模型时,Token Plan 按月发放 Credits,但余额、每日用量和 token 构成通常要登录 SCNet 控制台才能看到。对话过程中若无法快速判断剩余额度,容易在不知情的情况下把当月配额用满。
下面介绍社区插件 dsh-scnet-plan(维护者 Ronnie-Young,分类:联网工具)。它把套餐剩余比例、今日/日均消耗、热力图和 token 构成接到 DSH 侧栏与输入区,并可选注册 get_scnet_plan 工具,让 agent 在对话里查询额度。插件以 MIT 许可发布,当前版本为 v0.0.3。
这是什么¶
dsh-scnet-plan 是 DeepSeek Harness 插件:在 DSH 内查看 SCNet Token Plan 的 Credits 额度、每日消耗与 token 构成,支持通过设置页短信验证码或账号密码登录控制台会话(额度接口只认控制台会话,不能单靠 sk-tp-… API Key 替代)。
仓库地址:https://github.com/Ronnie-Young/dsh-scnet-plan
社区目录页:https://www.skillhub.cn/plugins/Ronnie-Young/dsh-scnet-plan
核心功能¶
安装并登录后,插件主要提供三类能力(均以 README 为准):
-
侧栏「SCNet 套餐」面板
剩余比例圆环(>20% 绿、6.7–20% 琥珀、<6.7% 红)、剩余天数、今日/日均消耗、可用模型数、剩余 Credits 与已用/总额度;token 行展示输入 / 缓存命中 / 输出(缓存命中由 SCNet 单独计量);订阅周期内每日 Credits 热力图;底部可进明细账单,并展开「套餐与模型」查看档位与模型清单。 -
对话区用量提示
当前模型属于 SCNet 时:输入框下方显示剩余百分比与本话题累计 Credits;每条消息末尾显示本轮 Credits(按 token 与 SCNet 模型单价估算)。 -
Agent 工具
默认注册get_scnet_plan。可直接问模型「我还剩多少额度」,由 agent 调用该工具查询。
每日用量读取失败时,不影响额度数字显示,面板会给出提示。默认约 1 分钟自动刷新;SCNet 侧统计有约 5 分钟延迟,数字可能略滞后于实时用量。
安装与启用¶
需要先安装 DeepSeek Harness(桌面版或 CLI)。在 DSH 对话里让 agent 调用 plugin_manager install_bundle,target 按下表选择(不要自行拼接未在文档中出现的命令形式):
| 方式 | target |
|---|---|
| 插件市场 | 先在「发现 → 管理索引源」添加 https://ronnie-young.github.io/dsh-plugins-market/index.json,再在市场里点安装 |
| GitHub 源(免 clone) | github:Ronnie-Young/dsh-scnet-plan#v0.0.3 |
| Release 压缩包 | https://github.com/Ronnie-Young/dsh-scnet-plan/releases/download/v0.0.3/dsh-scnet-plan-0.0.3.tgz |
| 本地目录(开发/排错) | /你的路径/dsh-scnet-plan |
示例(GitHub 源直装):
plugin_manager install_bundle
target = github:Ronnie-Young/dsh-scnet-plan#v0.0.3
安装会申请 danger-full-access 权限,按提示批准。装完后刷新页面,侧栏出现「SCNet 套餐」图标即表示安装成功。
若希望通过个人维护的插件市场安装,索引源只能由用户手动添加:
https://ronnie-young.github.io/dsh-plugins-market/index.json
路径:插件 → 发现 → 管理索引源 → 添加索引源,粘贴上述地址。
第一次使用:登录¶
打开 设置 → SCNet 套餐,任选一种方式登录一次:
- 短信验证码:手机号 → 获取验证码 → 输入 6 位码 → 登录;
- 账号密码:填写账号密码,需要图形验证码时按提示输入。
登录成功后,插件会先用该会话读取一次订阅,确认能读到额度再保存会话。README 说明:手机号、验证码、密码仅用于本次登录请求,不保存、不写日志、不显示、不进模型上下文;之后自动刷新仅使用会话 Cookie。会话过期时需重新登录。
典型用法¶
看面板
登录后打开侧栏「SCNet 套餐」,查看圆环、Credits、热力图与 token 构成;需要立即同步时点面板右上角「刷新」。
在对话里问额度
保持默认 tool: true 时,向 agent 提问例如「我还剩多少额度」,由 get_scnet_plan 返回当前套餐快照。
按需改配置
一般无需修改。若要调整刷新间隔、预警线或关闭工具,在 profile 的 cordis.patch.yml 中覆盖:
- id: scnet-plan
config:
refreshIntervalSec: 60 # 秒;0 = 只手动刷新
warnBelowPercent: 20 # 低于此比例转琥珀色
tool: true # 是否注册 get_scnet_plan
accountLogin: true # 是否允许设置页登录
更多字段(如 baseUrl、consoleBaseUrl、creditInputPer1K 等)见仓库 README 中的完整配置表。
卸载
plugin_manager remove_bundle
target = dsh-scnet-plan
适用场景与注意¶
适合在 DSH 中长期使用 SCNet Token Plan、希望把额度与消耗留在同一工作界面、并偶尔让 agent 查询剩余 Credits 的开发者。
安装前建议自行查看 GitHub 仓库 源码与 MIT 许可证。DSH 插件在当前 dsh 进程权限下运行,安装需批准 danger-full-access;登录仅换取控制台会话以读取额度,敏感凭据按 README 承诺不持久化保存。
社区插件目录(如 SkillHub)为独立站点,与 DeepSeek / 幻方无官方从属关系;本插件亦收录于维护者个人市场 dsh-plugins-market,索引源需用户自行添加。
结尾¶
dsh-scnet-plan 把 SCNet Token Plan 的剩余比例、每日消耗与 token 构成集成进 DSH,减少反复打开控制台的次数,并在 SCNet 模型对话中提供 Credits 估算与 get_scnet_plan 查询能力。