📱 Helia NC — Ma consommation mobile¶
Commande Claude Code
Commande : /helia-conso
Tags : helia mobile consommation opt-nc
Source : Voir le code source
Tableau de bord data/voix/SMS, projection de fin de forfait, recharges et gestion du forfait Helia NC.
📡 Contexte¶
Helia est la marque mobile de l'OPT-NC, anciennement Mobilis. Ce skill se concentre sur le suivi de ta consommation personnelle : combien il reste, si ça va tenir jusqu'au renouvellement, et comment recharger si besoin.
Il s'appuie sur :
- Le CLI helia — interroge l'API OPT-NC en temps réel
- Une base DuckDB alimentée toutes les 5 min — historique, tendances, projections
Pour la qualité du réseau, les maintenances et la latence API → voir
/helia-reseau
📥 Installation¶
Prérequis¶
Le CLI
heliaet la base~/.config/helia/data/helia.dbdoivent être configurés au préalable.
Skill (Slash Command)¶
mkdir -p ~/.claude/commands && \
curl -o ~/.claude/commands/helia-conso.md \
https://raw.githubusercontent.com/adriens/claude-commands/main/docs/skills/helia-conso/src/helia-conso.md
📝 Utilisation¶
Sans argument → tableau de bord complet (data, voix, SMS, hors-forfait, rythme, projection).
Sous-commandes disponibles¶
| Commande | Description |
|---|---|
/helia-conso |
Tableau de bord complet |
/helia-conso data |
Focus data : Go restants, rythme, projection |
/helia-conso voix |
Focus voix : minutes restantes, tient ? |
/helia-conso projection |
Data et voix tiennent-elles jusqu'au renouvellement ? |
/helia-conso recharge |
Dois-je recharger ? Quelle recharge ? |
/helia-conso rythme |
Je consomme normalement pour ce stade du mois ? |
/helia-conso hf |
Frais hors-forfait (via CLI) |
/helia-conso report |
📄 Rapport Markdown complet avec charts |
/helia-conso expert |
🔬 Rapport expert PDF — consommation, projection, conseil forfait |
Générer un rapport mensuel
Produit un fichier Markdown complet avec note d'analyse, tableau de synthèse et 5 charts Mermaid (pie data/voix, conso par jour, tendance, rythme).
Le rapport est écrit automatiquement dans :
Idéal pour garder une trace mensuelle ou partager un bilan de conso.
Rapport expert PDF
Rapport PDF professionnel (Quarto + R + XeLaTeX + FontAwesome5) — couverture Helia brand, analyse contextuelle narrative générée par Claude, charts interactifs :
| Section | Contenu |
|---|---|
| Synthèse exécutive | Data/voix restantes, projection, rythme — en un coup d'œil |
| Tableau de bord | Tous les indicateurs avec verdict 🟢🟡🔴 |
| Consommation data | Donut + conso par jour + tendance Go restants |
| Consommation voix | Donut + conso par jour |
| Heatmaps DOW × heure | Habitudes de conso data et voix par heure et jour de semaine |
| Projection & rythme | % data vs % temps écoulé, jours avant épuisement |
| Conseil forfait | Comparatif M 2/10/30/100 Go — suis-je sur le bon forfait ? |
Conçu dans un esprit R&D personnelle, design thinking, innovation frugale et LEAN — développé sur temps libre, comme hobby.
Prérequis : R, Quarto CLI, packages duckdb ggplot2 kableExtra tidyr dplyr scales gridExtra, TeX Live + fontawesome5
Rapport écrit dans :
✨ Fonctionnalités¶
- 📶 Data : Go restants, % consommé, rythme jour par jour
- 📞 Voix : heures restantes, % consommé, conso par jour
- 💬 SMS : illimité ou quota restant
- 💸 Hors-forfait : montant en F CFP
- ⏱ Rythme : % data consommée vs % temps écoulé (en avance / dans les clous / dépasse)
- 🏁 Projection : data et voix tiennent-elles jusqu'au renouvellement ?
- 💳 Recharges : options packagées, internet mobile, agences, app
- 📋 Forfaits : tableau comparatif M 2/10/30/100 Go + changement de forfait
- 🗂 Réclamations : formulaire, email, courrier
🔀 Flow de travail¶
flowchart TD
classDef input fill:#2980b9,stroke:#1a5276,color:#fff,rx:8
classDef process fill:#e67e22,stroke:#a04000,color:#fff
classDef result fill:#27ae60,stroke:#1a7a42,color:#fff
classDef alert fill:#c0392b,stroke:#7b241c,color:#fff
classDef decision fill:#7f8c8d,stroke:#2c3e50,color:#fff,shape:diamond
A(["📱 /helia-conso"]):::input --> B{"❓ Question ?"}:::decision
B -->|"Tableau de bord"| C["🗄️ DuckDB\nconso_snapshot + v_projection"]:::process
B -->|"Temps réel"| D["⚡ helia status --json"]:::process
B -->|"Forfait / offre"| E["📋 Forfaits M\n+ lien changement"]:::result
B -->|"Réclamation"| F["📧 reclamation@helia.nc\n+ formulaire"]:::result
C --> G["📊 Tableau de bord\n🟢🟡🔴 Data · Voix · Rythme · Projection"]:::result
D --> G
G --> H{"🔴 Alerte ?"}:::decision
H -->|"Data / voix épuisée"| I["💳 Options recharge\nApp · 1013 · Agence"]:::alert
H -->|"Tout OK"| J["📈 Historique dispo\ndepuis JJ/MM/AAAA"]:::result