BlanCatOra/dsh-opendesign-usage ↗★ 0
dsh-opendesign-usage
在 DeepSeek Harness 的输入框显示 Open Design 的套餐额度(5 小时 / 7 天窗口)与本会话 token 用量;仅当会话选中 opendesign 模型时出现,全部功能可在插件详情页自行开关。 适合使用opendesign模型,需要实时监控额度与Token的用户。
インストール
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:BlanCatOra/dsh-opendesign-usageドキュメント
README 全文を読む ↗"dsh-opendesign-usage"
配置
设置的位置在插件详情页,不在「设置」总页:
侧栏点 插件 → 找到 Open Design Usage → 在它自己的页面里改配置。
这是 DSH 的既定分工 —— 插件管理器的说明原文: 「注册了配置页的插件在这里、在它自己的页面上编辑;设置里只保留只读的插件列表。」
改完点保存生效(三个开关与各输入框统一暂存、一次提交)。三个功能开关、
workspaceId / sessionCookie / 刷新间隔都在这一页;
「测试连接」按钮可以不保存先用草稿值试一次凭据。
拿 workspaceId
登录 Open Design 控制台,地址栏里的 workspaceId 参数即是:
https://open-design.ai/cloud/dashboard?workspaceId=
^^^^^^^^^^^^^^^^^^ 复制这一段
拿 sessionCookie
- 浏览器登录 Open Design 控制台;
F12打开开发者工具 → Network 标签 → 刷新页面;- 筛选框输入
coding-plan-usage; - 点开那个请求 → Request Headers → 找到
Cookie行; - 复制
__Secure-better-auth.session_token=后面的值(到;为止)。
直接整段粘贴
Cookie头也可以,插件会自动挑出那个 token。 该字段不回显明文(用 primitives 的SettingsSecretField:每次为空,只报告是否已配置)。
⚠️ 这是一个登录凭据。 它等同于你的控制台登录态:
- 插件把它存在 DSH 的本地设置里,只用于向
amr-api.open-design.ai读你自己的额度; - 插件不收集、不上传、不转发到任何第三方;
- 它会过期(better-auth 的会话有期限),过期后读数会显示
—,重新走一遍上面的步骤即可; - 如果这台机器不是只有你用,建议关掉
enablePlanQuota,只用不需要凭据的 token 用量。
刷新间隔
默认 5 分钟,允许 1–60 分钟。只在读数可见且套餐开关打开时才发请求, 所以它不会在后台常驻刷接口。