[ツール紹介] DeepSeek API 使用量分析ダッシュボードをオープンソース公開 — 純フロントエンド、ゼロアップロード、ドラッグ&ドロップ

[ツール紹介] DeepSeek API 使用量分析ダッシュボードをオープンソース公開 — 純フロントエンド、ゼロアップロード、ドラッグ&ドロップ

ここ数ヶ月、私たちのチームは複数のプロジェクトで DeepSeek API を集中的に活用してきました——AI支援コーディングから自動化ワークフローまで。APIコール数は右肩上がりです。

そして請求書が届きました。


問題:CSVが読解テストになった

DeepSeek の公式ダッシュボードは月次CSVエクスポートを提供しており、それは良いことです。しかし、いざそのファイルを開いて数百行の数字と向き合うと、頭に浮かぶのはただ一つの疑問だけです:

「で、どのプロジェクトが一番トークンを消費してるの?」

冗談ではありません。CSVには utc_datemodelapi_key_nametypeamount といったフィールドがあり、データは網羅的ですが、人間が読むにはまったく適していません。次のような分析をしようと思ったら、Excel で手動ピボットテーブルを組む必要があります:

  • 今月の総コストはいくらか?日次トレンドは?
  • どの API キーが最も消費しているか?コストの内訳は?
  • キャッシュヒット率は目標値に達しているか?最適化の余地は?
  • モデル間の使用量比較は?

どの質問もかなりの手作業が必要で、しかも毎月繰り返さなければなりません。

DeepSeek API 使用量分析ダッシュボード概要


解決策:自分たちでダッシュボードを作る

「コードで解決できることを手作業でやらない」がモットーのチームとして、私たちは可視化ツールを自作することにしました。

基本原則は3つ:

  1. 絶対的な安全性 — 請求データには機密コスト情報が含まれており、サーバーにアップロードしてはいけない
  2. 極限までシンプルな操作性 — CSV ファイルをドラッグ&ドロップするだけで即座にグラフ表示、設定不要
  3. オープンソース — コードは公開し、誰でも監査・貢献できる

これらの原則に基づき、純粋なフロントエンドアーキテクチャを選択しました:Next.js 16 (App Router) + React 19 + TypeScript をフレームワーク層に、Papa Parse をブラウザ Worker スレッドでのCSV解析に、ECharts 5 をグラフレンダリングに採用。すべての計算とレンダリングは 100% ブラウザ内で実行され、バックエンドサーバーもデータベースもなく、データがデバイスの外に出ることは決してありません。

CSVファイルをドラッグ&ドロップで分析


機能概要

4つの分析次元

次元グラフ種類見えるもの
コスト分析棒グラフ + ドーナツチャート日次コスト推移、キー別コスト分布
使用量分析全幅テーブルキー別トークン数、コスト、リクエスト数、コスト比率バー
キャッシュ分析折れ線 + 積み上げ棒日次ヒット率推移、キー別ヒット/ミス比較
トレンド分析切替可能な折れ線コスト/トークン/ヒット率/リクエスト数を自由に切替

実用的な特徴

  • 複数月のスマート統合 — 複数月のファイルを一度にドロップ、ファイル名による自動ペアリング
  • モデルフィルター — Apple スタイルのセグメントコントロールでモデル間切替
  • バイリンガル UI — 中国語/英語切替、ダーク/ライトテーマの自動保存
  • KPI カード — 4列の大数字表示:総コスト、総トークン数、キャッシュヒット率、アクティブキー数

アーキテクチャ:なぜ純フロントエンドなのか

請求データを扱う以上、プライバシーは妥協できない一線です。私たちが純フロントエンドアーキテクチャを選んだのは、バックエンド能力がないからではなく:

あなたの請求データは、最初から最後まで、あなた自身のブラウザメモリ内にのみ存在すべきだからです。

実装の詳細:

  • CSV解析 — Papa Parse が Web Worker で非同期実行され、UI をブロックしない
  • グラフレンダリング — ECharts 5 がリッチなインタラクティブチャートを提供
  • テーマシステム — CSS カスタムプロパティ駆動のデュアルテーマ(ダーク/ライト)、Apple にインスパイアされたミニマルデザイン
  • デプロイ — Vercel、静的サイト、グローバル CDN

コードは GitHub で完全にオープンソースです。監査、スター、コントリビューションをお待ちしています。


使い方

3ステップ、30秒:

  1. DeepSeek プラットフォーム にログインし、使用量ページで月を選択して CSV をエクスポート(amount-*.csvcost-*.csv がダウンロードされます)
  2. https://deepseek-usage.xyz を開く
  3. ダウンロードした CSV ファイルをドラッグ&ドロップ — 完了

DeepSeek プラットフォームから CSV 請求書をエクスポート

登録不要、インストール不要です。


MindRose について

私たちは MindRose、中小製造業、物流企業、越境貿易業者向けに軽量なデジタルソリューションを提供することに特化したテクノロジーチームです。

私たちは曖昧な「DX」を売るのではなく、AI 技術とフルスタックアジャイル開発(Next.js、React、Mendix など)を活用し、実際の業務課題を解決するアプリケーションを数週間で提供します。

このダッシュボードは無料のオープンソースツールですが、その背後にある技術力とプロダクト思考は、商業プロジェクトに持ち込むものと同じです:まず問題を理解し、次に適切な技術で解決し、そして体験を完璧に磨き上げる

もし以下のようなことをお考えでしたら:

  • 企業向けのカスタムデータダッシュボードや BI ツールの構築
  • AI をビジネスワークフローに深く統合
  • モダンでエレガントな社内管理システムの構築
  • このオープンソースプロジェクトをベースにしたさらなる協業

ぜひ お問い合わせ ページからご連絡ください。無料のボトルネック診断とカスタマイズ提案を提供しています。


今すぐ試す: https://deepseek-usage.xyz

GitHub リポジトリ: https://github.com/GavinCnod/deepseek-api-usage-analysis

スター ⭐ とコントリビューションをお待ちしています!

お問い合わせ
以下からお問い合わせください: