Feature: 首页概览添加第三方模型消费统计

Ouverte
#996 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
35/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Calme
Stack technique
rust, tauri
Domaine
analytics, frontend

Piste de recherche

Start by finding the homepage overview component in the Tauri frontend and the place where provider/model configuration (including third-party API keys) is stored. Then trace where third-party API calls are made, since call counts, input/output token usage and estimated cost have to be recorded there and persisted before any card can display them. The issue names no files or tests, and the optional trend chart plus the local-model exclusion rule make the scope open; “done” means the card appears only when a third-party model is configured and shows accurate per-model usage. Expect to read around the settings and provider layers first, and ask the maintainer about where usage data should live.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

💡 Feature Request

功能描述

如果配置了第三方模型(如 DeepSeek、OpenAI 等),希望在首页概览里能看到该模型的消费情况(如 API 调用次数、Token 用量、费用估算等)。

本地模型(如 Whisper 本地)不需要显示消费统计,因为没有 API 费用。

使用场景
  • 用户可能配置了多个第三方 API key,想知道哪个用得比较多
  • 帮助用户控制 API 费用,避免意外的高消费
  • 提供一个直观的消费概览,不需要去第三方平台查账
建议实现
  • 在首页概览区域新增一个「消费统计」卡片(仅在配置了第三方模型时显示)
  • 展示:模型名称、调用次数、Token 用量(Input/Output)、估算费用
  • 可选:按日/周/月的消费趋势图
备注

本地模型(Whisper 等)无需显示此卡片,因为不涉及 API 费用。

Langage dominant
Rust
Étoiles
3.7k
Forks
349
Merge moyen
1 j 18 h
PR mergées (30 j)
93

Préparer son environnement

Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de Open-Less/openless

Toutes les issues de Open-Less/openless

Issues similaires

Plus d'issues Rust

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.