tyche66/DSH-money-view--packages-extensions-deepseek-balance ↗★ 5

@deepseek-ai/dsh-deepseek-balance

DeepSeek API balance card for the DeepSeek Harness sidebar 适合关注 API 余额的用户;仅在近期有调用时查询,默认五分钟刷新。

패키지
@deepseek-ai/dsh-deepseek-balance
호환성
미검증
Harness peer 범위
workspace:^
Cordis peer 범위
workspace:^
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 8. 18.

같은 패키지 이름의 다른 저장소

설치

검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗

DeepSeek API Balance Plugin

该插件在 DeepSeek Harness 左侧栏底部、Settings 上方显示 DeepSeek API 余额。余额数据由 Host 侧查询,浏览器只接收金额、进度和时间戳,因此 API key 不会进入前端 bundle。

查询策略

插件监听最终的 agent/request 路由,只把 provider === 'deepseek' 记作活动。余额接口只有在最近 30 分钟内发生过 DeepSeek 调用时才会访问;没有近期调用时,RPC 只返回本地快照,不向 DeepSeek 发请求。

实际刷新间隔优先使用余额响应中的 Cache-Control: max-age。如果官方响应没有发布该缓存提示,插件使用 5 分钟默认回退周期。这样默认不会每分钟重复查询,也可以在官方改变响应缓存策略后自动跟随。该接口页面目前公开了余额字段,但没有在文档中承诺固定刷新周期,因此 5 分钟属于可配置的保守默认值,而不是对官方行为的硬编码假设。

每日第一次成功查询会把每种货币的 total_balance 记录为当日基准;同一天后续查询只更新当前余额,跨自然日后的第一次成功查询才重新建立基准。进度条按 当前余额 / 当日首次余额 × 100% 计算,并限制在 0–100% 范围内。CNY 与 USD 分开显示,不会混合换算或相加。

默认集成

packages/bundle/web-app/cordis.patch.yml 已加入 @deepseek-ai/dsh-deepseek-balance,因此使用默认 Web bundle 时会自动加载。插件默认读取 Harness 凭据引用 DEEPSEEK_API_KEY,与现有 DeepSeek provider 保持一致。

如需自定义,可在 Cordis patch 中覆盖以下配置:

配置项默认值作用
baseURLhttps://api.deepseek.comDeepSeek-compatible API origin
apiKeyEnvDEEPSEEK_API_KEY凭据引用名,不是明文 API key
defaultRefreshIntervalMs300000没有 max-age 时的 5 分钟回退
activityWindowMs180000030 分钟活动窗口

官方接口文档:查询余额。