DeepSeek 人民币余额(VS Code 插件)
在 VS Code 右下角状态栏实时显示 DeepSeek 账户的人民币余额,数据来自官方接口
查询余额(GET /user/balance)。
功能
- 状态栏右侧显示
¥余额,只展示人民币,鼠标悬停可查看赠金、充值余额、更新时间和 API Key 来源。
- 自动刷新,默认 10 分钟一次,间隔可配置。
- 点击状态栏立即刷新。
- 余额为 0、账户不可用或请求失败时,状态栏会以警示色提示。
API Key 的两种来源
- 环境变量(默认):读取
DEEPSEEK_API_KEY。
- 手动填写:命令面板(
Cmd/Ctrl + Shift + P)执行 DeepSeek: 设置 API Key(手动填写),
Key 会保存在 VS Code 的加密存储(SecretStorage)中,不会写入 settings.json。
手动填写的 Key 优先级高于环境变量;执行 DeepSeek: 清除手动填写的 API Key 可回退到环境变量。
环境变量是在 VS Code 启动时读取的。如果通过图形界面启动(尤其是 macOS 双击图标),
它可能不会继承终端里的 DEEPSEEK_API_KEY。此时可以:
- 在终端执行
code . 启动 VS Code,或
- 直接用手动填写的方式保存 Key。
开发与调试
npm install
npm run compile
然后按 F5 启动「运行插件」调试窗口,在新窗口右下角即可看到状态栏项。
安装
在 VS Code Marketplace
安装「DeepSeek 人民币余额」,或执行:
code --install-extension liumin.deepseek-cny-balance
打包安装
npm run package
code --install-extension deepseek-cny-balance-0.1.0.vsix
配置项
| 配置 |
默认值 |
说明 |
deepseekBalance.refreshInterval |
10 |
自动刷新间隔(分钟),最小 1 |
deepseekBalance.apiBaseUrl |
https://api.deepseek.com |
接口地址,一般无需修改 |
命令
| 命令 |
说明 |
DeepSeek: 刷新余额 |
立即请求一次余额接口 |
DeepSeek: 设置 API Key(手动填写) |
输入并加密保存 API Key |
DeepSeek: 清除手动填写的 API Key |
删除已保存的 Key,回退到环境变量 |
| |