mcpField
D
deepseek-balance

deepseek-balance

github.com/wmy2981その他155 回インストール5 週間前に更新
リポジトリ

deepseek-balance について

deepseek-balanceは、DeepSeek Open Platformのアカウント残高を確認するスキルです。スクリプトで残高APIを呼び出し、生のJSON応答を標準出力に表示します。

主な機能

  1. 01DeepSeek残高APIの呼び出し
  2. 02環境変数からのAPIキー読み込み
  3. 03残高データの生JSON出力
  4. 04利用可否と残高項目の表示

活用シーン

  1. 01DeepSeekアカウント残高の確認
  2. 02残高が利用可能かの確認
  3. 03付与残高とチャージ残高の確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/wmy2981/skills --skill deepseek-balance

インストール後、Claude Code で/deepseek-balanceを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

.claude-plugin/
plugin.json
references/
output_example.json
scripts/
.env.example
check_balance.py

詳細

DeepSeek オープンプラットフォームの残高照会

ユーザーから DeepSeek アカウントの残高について尋ねられた場合に、このスキルを使用します。

実行ルール

依存関係、環境変数、設定を事前に確認せず、ユーザーが要求したコマンドを直接実行します。問題があればスクリプトが明確なエラーを出力するため、その場合に限り確認して修正してください。

使用方法

スクリプトは DEEPSEEK_APIKEY 環境変数から API キーを読み取り、残高 API を呼び出して、生の JSON を標準出力に出力します。~/.wmyskills/.env(スキル間で共有)または scripts/.env(こちらが優先)に設定してください。テンプレートとして scripts/.env.example を使用します。変数を ~/.wmyskills/.env に追加し、既存のファイルは上書きしないでください。

python scripts/check_balance.py

出力形式

スクリプトは生の JSON を出力します(整形なし)。

成功:

{"is_available":true,"balance_infos":[{"currency":"CNY","total_balance":"110.00","granted_balance":"10.00","topped_up_balance":"100.00"}]}

エラー(API キーがない、またはネットワーク障害):

{"error": "DEEPSEEK_APIKEY environment variable not set"}

フィールド

フィールド説明
is_availableAPI 呼び出しに十分な残高があるかどうか
currency通貨の種類。CNY または USD
total_balance利用可能な残高の合計(付与分とチャージ分を含む)
granted_balance有効期限内の付与残高
topped_up_balanceチャージ済み残高

注意事項

  • 残高の数値のみを報告してください。ユーザーから求められない限り、料金や換算に関するアドバイス(例:「この残高で何トークン使えるか」)は自発的に提示しないでください。
  • DEEPSEEK_APIKEY 環境変数を設定する必要があります(または ~/.wmyskills/.env か scripts/.env に設定してください)。

コメント