跳到主要内容
    ↑↓ 选择↵ 打开esc 关闭
    中文English
    CMBill

    Provider Balance

    v0.1.1模型接入
    opencode-provider-balance

    OpenCode TUI plugin displaying DeepSeek account balance in the sidebar

    GitHub 星标

    0

    月装机量

    49

    近 7 天 19

    综合评分SCORE

    26.4

    生态多维模型

    最近提交

    2 个月前

    2026-06-02

    快速安装与配置

    opencode.json

    写入当前项目的 opencode.json,只对这个仓库生效。

    opencode.json

    {
      "$schema": "https://opencode.ai/config.json",
      "plugin": ["opencode-provider-balance@0.1.1"]
    }

    opencode 启动时会通过内嵌运行时自动加载 npm 依赖并缓存至本地目录,无需手动在全局环境执行安装。

    OpenCode TUI 插件 · 在侧边栏实时显示 DeepSeek 账户余额

    License


    功能

    • 余额展示:在 TUI 侧边栏显示 DeepSeek 账户的总余额、赠金余额、充值余额
    • 可用状态:实时显示账户是否可调用 API
    • 自动刷新:每次 LLM 输出完成后自动查询余额
    • 手动刷新:输入 /balance 命令立即刷新
    • 折叠面板:默认折叠,点击标题展开查看详情
    • 自适应主题:颜色跟随 OpenCode 主题自动适配

    安装

    方式一:命令面板安装

    在 OpenCode 中按 Ctrl + P 打开命令面板,搜索 install plugin,输入:

    opencode-provider-balance@latest
    

    方式二:手动配置

    创建或编辑 ~/.config/opencode/tui.jsonc

    {
      "$schema": "https://opencode.ai/tui.json",
      "plugin": ["opencode-provider-balance@latest"]
    }
    

    使用

    安装后重启 OpenCode,侧边栏即可看到余额面板:

    Screenshot1

    点击展开:

    Screenshot2

    斜杠命令

    命令 功能
    /balance 手动刷新余额

    API Key 配置

    插件按以下优先级自动获取 DeepSeek API Key:

    1. auth.json — 通过 /connect 选择 DeepSeek 时自动存储于 ~/.local/share/opencode/auth.json
    2. 环境变量DEEPSEEK_API_KEY

    开发

    git clone <repo-url>
    cd opencode-provider-balance
    pnpm install
    pnpm tsc          # 编译
    pnpm typecheck    # 类型检查
    

    License

    MIT