Optimiseur de prompts — analyser et réécrire localement

Analyse instantanée dans le navigateur : structure, redondances, score heuristique et gaspillage de tokens. Réécriture locale Qwen en opt-in explicite — sans clés API. À utiliser avec le compteur de tokens, le calculateur de fenêtre de contexte, JSON vers TOON et le diff texte.

Analyse de prompts respectueuse de la vie privée
Les heuristiques de la couche 1 s'exécutent entièrement dans votre navigateur. La couche 2 télécharge un modèle Qwen local uniquement après consentement explicite — aucun appel API LLM cloud.

Comment fonctionne l'analyse

Couche 1 (par défaut) : vérifications de structure par règles, détection de redondances, score heuristique 0–100 et gaspillage de tokens avec le même niveau Exact/Estimation que le compteur de tokens. Couche 2 (opt-in) : après confirmation, WebLLM charge Qwen 1,5B dans un Web Worker et réécrit votre prompt à partir des constats de la couche 1 — étiqueté honnêtement comme qualité de modèle local.

Fonctionnalités clés

  • Analyse heuristique instantanée sans téléchargement
  • Gaspillage de tokens avec badges Exact/Estimation honnêtes
  • Cartes de constats par rôle en mode messages API
  • Réécriture locale Qwen en opt-in via WebLLM
  • Consentement + progression réelle du téléchargement
  • Volet de réécriture avec delta de tokens — pas de remplacement auto

Réécriture IA locale

Nécessite WebGPU et un téléchargement unique du modèle (cache IndexedDB aux visites suivantes). La réécriture ne remplace jamais automatiquement votre saisie — copiez ou appliquez manuellement. Non équivalent à GPT-4 ou Claude.

Confidentialité

Aucun traitement serveur. Pas de BYOK en v1. Le texte du prompt n'est pas envoyé à FastMinify ni à des API d'inférence tierces.

Limites

Le score est une heuristique de checklist, pas un jugement sur la qualité de sortie du modèle. La détection de redondance repère le texte exact ou quasi identique, pas les répétitions paraphrasées. La qualité de réécriture locale est limitée par le petit modèle on-device. Taille d'entrée maximale : environ 512 Kio de texte UTF-8.

Outils LLM et texte associés

Complétez l'analyse avec le compteur de tokens LLM, vérifiez l'ajustement avec le calculateur de fenêtre de contexte, compressez les données tabulaires via JSON vers TOON, ou comparez les versions réécrites dans le diff texte.

Options qui modifient l'analyse ou la réécriture

Modèle
Définit le niveau Exact ou Estimation pour le gaspillage de tokens et le cadrage USD optionnel.
Format d'entrée
Le mode messages API exécute des vérifications de structure par rôle et des cartes par rôle. Le texte brut utilise des heuristiques de sections.
Sensibilité aux redondances
Faible/moyen/élevé ajuste les seuils Jaccard et n-gram — change directement quelles redondances sont signalées.
Afficher le gaspillage de tokens
Affiche ou masque le bloc de tokens récupérables et les badges d'économie par suggestion.
Inclure l'estimation de coût
Affiche ou masque l'USD pour les tokens gaspillés via la table de tarification maintenue.
Taille du modèle de réécriture
La réécriture locale utilise Qwen 1,5B (~840 Mo de téléchargement) avant la première génération sur l'appareil.

FAQ

Analyse, réécriture et confidentialité

Est-ce que cet outil réécrit mon prompt avec de l'IA ?

Uniquement si vous optez explicitement pour la couche 2. La couche 1 ne réécrit jamais — elle mesure et suggère.

Quelle est la précision du score ?

Il repose sur une checklist (six critères, pondération égale), pas sur une garantie de qualité de sortie du modèle. Les prompts non anglais peuvent être notés différemment.

Détecte-t-il toutes les redondances ?

Non. La v1 détecte les blocs de texte exacts ou quasi identiques, pas les répétitions paraphrasées.

Quelle est la taille d'entrée maximale ?

Environ 512 Kio de texte UTF-8. Au-delà, une carte d'erreur s'affiche sans analyse.

Mon prompt est-il envoyé à OpenAI ou Anthropic ?

Non. L'analyse est locale. La réécriture optionnelle s'exécute dans un Web Worker du navigateur après confirmation du téléchargement du modèle.

Que se passe-t-il si WebGPU est indisponible ?

La couche 1 reste entièrement utilisable. La couche 2 affiche un message honnête et ne télécharge pas de modèle.

La réécriture remplacera-t-elle ma saisie ?

Jamais automatiquement. Vous copiez ou appliquez la réécriture vous-même.

IA & LLM

Comptage de tokens, estimation des coûts et fenêtre de contexte — 100 % local.

Découvrez les autres catégories d'outils

Minifier

Réduisez code et assets pour la production — minifiez JS, CSS, HTML, JSON, XML et SVG avant gzip ou déploiement CDN.

Beautifier

Rendez le code lisible avec une indentation cohérente — beautifiez JavaScript, CSS, TypeScript, SCSS, LESS, Markdown, GraphQL, SQL, YAML et plus encore dans votre navigateur.

Déminifier

Développez du code minifié ou compressé — déminifiez JavaScript, CSS, TypeScript, SCSS, LESS, SQL, YAML et d'autres formats pour déboguer ou relire.

Conversion

Transformez des données entre JSON, YAML, XML et CSV localement — sans envoi serveur.

Préprocesseurs CSS

Compilez SCSS ou LESS en CSS standard dans le navigateur — complétez avec beautify ou minify pour un workflow feuille de style complet.

Outils JSON

Validez, formatez, comparez et explorez des payloads JSON — complémentaires aux minificateurs et convertisseurs.

Outils SVG

Prévisualisez, optimisez avec SVGO, exportez en Data URI, redimensionnez, formatez, convertissez en JSX et validez vos SVG — tout dans le navigateur.

DevOps & Infra

Format/validate/minify HCL, format & lint Dockerfile, validation Compose et .env.

CI/CD

GitHub Actions et GitLab CI — formater le YAML et vérifier la structure des workflows/jobs dans le navigateur.

Logs & observabilité

JSON/NDJSON ligne à ligne et access logs Nginx/Apache — format, filtre, validation et CSV/TSV.

Kubernetes

Manifestes multi-docs, validation structurelle, starters Ingress/Deployment et formatage values Helm.

Réseau / IP

CIDR, sous-réseaux et helpers IPv4/IPv6 — dans le navigateur.

Sécurité & tokens

JWKS, certificats X.509 et scan de secrets — locaux navigateur.

API & schémas

Outils OpenAPI pour formater, valider et analyser vos specs.

Encodage

Encodez ou décodez Base64, composants URL et entités HTML — uniquement côté client.

Utilitaires développeur

Timestamps, UUID, ULID, Nanoid, cron, mots de passe, regex, slugify, bases, casse, diff texte et chmod — tout côté client.

Texte & Markdown

Comptez, générez un sommaire Markdown et nettoyez des listes de lignes — dans le navigateur.

Données de test

Valeurs de champs synthétiques pour fixtures et seed DB — d'abord des numéros de téléphone en plages réservées.

Sérialisation

Sérialisez et désérialisez des structures PHP à côté de vos flux JSON.