Conscience du contexte
Qu’est-ce que la conscience du contexte ?
Section intitulée « Qu’est-ce que la conscience du contexte ? »DevLingo détecte automatiquement l’application que vous utilisez et adapte le style, les exemples et le ton de la carte d’apprentissage IA en conséquence. Ainsi, un même mot peut obtenir une explication différente selon l’application active.
Adaptation selon l’application
Section intitulée « Adaptation selon l’application »Xcode / VS Code / Terminal
Section intitulée « Xcode / VS Code / Terminal »Style : Technique, exemples de code, syntaxe API
Lors d’une recherche dans un éditeur de code ou le terminal, DevLingo fournit :
- Exemples de code : comment utiliser le terme dans du code réel
- API et bibliothèques associées : liens vers la documentation officielle
- Terminologie technique : expressions précises en informatique
- Erreurs courantes : pièges linguistiques fréquents pour les développeurs
Exemple : recherche de “deprecate”
- Dans Xcode : expliqué comme dépréciation d’API, avec exemple d’annotation
@deprecated - Dans Slack : expliqué comme “abandonner progressivement”, ton plus décontracté
Slack / Discord
Section intitulée « Slack / Discord »Style : Décontracté, concis, compatible emojis
Lors d’une recherche dans une application de chat :
- Court et direct : pas d’explications longues
- Expression amicale : emojis, abréviations supportés
- Contexte de collaboration : accent sur l’usage en communication d’équipe
- Rapidité : comment s’exprimer efficacement en discussion
Safari / Chrome (docs et blogs)
Section intitulée « Safari / Chrome (docs et blogs) »Style : Académique, détaillé, grammaire approfondie
Lors de la navigation web et la lecture de documentation :
- Analyse grammaticale : explications grammaticales détaillées
- Étymologie : contexte historique du vocabulaire
- Nuances des synonymes : distinctions sémantiques fines
- Registre soutenu : usage académique et professionnel
Mail / Outlook
Section intitulée « Mail / Outlook »Style : Formel professionnel, adapté aux emails
Lors d’une recherche dans une application email :
- Ton formel : expressions appropriées pour la communication professionnelle
- Normes email : comment utiliser correctement dans un email
- Formules de politesse : sensibilité à la communication interculturelle
GitHub (Web)
Section intitulée « GitHub (Web) »Style : Code review, conventions PR/Issue
Lors d’une recherche sur GitHub (Issues, PR, discussions) :
- Terminologie code review : expressions standard dans les commentaires PR
- Description d’issues : comment décrire clairement problèmes et besoins
- Conventions open source : langage commun de la communauté
Comment ça fonctionne
Section intitulée « Comment ça fonctionne »DevLingo utilise l’API macOS (NSWorkspace.shared.frontmostApplication.bundleIdentifier) pour détecter l’application active, puis :
- Identifie le type d’application : Xcode, Slack, Safari, etc.
- Catégorise le contexte : code, chat, documentation, email, etc.
- Personnalise le prompt IA : transmet des tags de contexte à l’API Claude
- Adapte le format de réponse : blocs de code pour les éditeurs, format concis pour le chat
Confidentialité et données
Section intitulée « Confidentialité et données »- Les données de détection d’application ne sont pas enregistrées ni uploadées
- Seuls les termes recherchés sont envoyés à l’API Claude
- Les tags de contexte servent à améliorer les réponses IA, pas au suivi utilisateur
Retour d’expérience
Section intitulée « Retour d’expérience »Si le style de contexte d’une application semble inexact, vos retours sont les bienvenus :
- Cliquez sur le bouton Feedback dans l’application
- Ou envoyez un email à [email protected]