fengbinmov/R4-Coder-Provider ↗★ 0

dsh-r4-coder-account

R4 Coder (r4.codes) account card for DeepSeek Harness: plan balance, wallet, today's spend and 7-day usage in Settings → R4 Coder. 适合使用 R4 Coder 服务的用户,便于在 DSH 内直接监控 API 额度。

Package
dsh-r4-coder-account
Compatibility
Unverified
Version
0.1.0
Last updated
Sep 28, 2026

Install

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:fengbinmov/R4-Coder-Provider

配置

$DSH_HOME/profiles/web/cordis.patch.yml 中该插件行的 config:(全部可省略):

- id: r4-coder-account
  name: "dsh-r4-coder-account"
  config:
    apiKeyEnv: R4_CODES_API_KEY        # 凭据引用名
    baseURL: https://api.r4.codes      # R4 Coder API 根
    timeoutMs: 15000                   # 单次查询超时

密钥从哪来

按顺序解析,先命中者胜:

  1. harness 凭据服务里的 apiKeyEnv(即 $DSH_HOME/.credentials.yaml 的 refs,或在 设置 → Models 里保存的值)
  2. 同名进程环境变量
  3. R4_API_KEY 环境变量

都没有时,页面会显示“未找到 API 密钥”并提示该保存到哪里,而不是静默空白。

本插件默认引用 R4_CODES_API_KEY —— 与配套的 llm-pi-ai 提供方路由 r4-codes 用的是同一个引用名。