Improve clipboard workflow and logging
This commit is contained in:
@@ -1,17 +1,20 @@
|
||||
# ai-typewriter
|
||||
|
||||
Application Python qui capture le texte sélectionné avec un raccourci global, l'envoie à un modèle IA, puis remplace chaque pression de touche suivante par le caractère suivant de la réponse.
|
||||
Application Python qui lit la dernière entrée texte du presse-papier avec un raccourci global, l'envoie à un modèle IA, puis remplace chaque pression de touche suivante par le caractère suivant de la réponse.
|
||||
|
||||
## Fonctionnement
|
||||
|
||||
1. Raccourci global par défaut : `Ctrl+Alt+A`.
|
||||
2. L'application simule `Ctrl+C` et lit le presse-papier.
|
||||
3. Le texte capturé est envoyé à Ollama ou Gemini avec le system prompt strict :
|
||||
1. L'utilisateur copie manuellement le texte à envoyer à l'IA.
|
||||
2. Raccourci global par défaut : `Ctrl+Alt+A`.
|
||||
3. L'application lit directement la dernière entrée du presse-papier, sans simuler `Ctrl+C`.
|
||||
4. Le texte capturé est journalisé puis envoyé à Ollama ou Gemini avec le system prompt strict :
|
||||
|
||||
> Réponds directement et de manière ultra-concise. Aucune phrase d'introduction, aucune salutation, aucun formatage superflu. Uniquement la réponse brute.
|
||||
|
||||
4. Quand la réponse arrive, le mode dactylographie s'active : chaque touche physique est interceptée et remplacée par le prochain caractère de la réponse.
|
||||
5. Le hook clavier est libéré automatiquement après le dernier caractère.
|
||||
5. Le temps de génération de la réponse est journalisé.
|
||||
6. Quand la réponse arrive, le premier caractère est écrit automatiquement.
|
||||
7. Le mode dactylographie s'active ensuite : chaque touche physique est interceptée et remplacée par le prochain caractère de la réponse.
|
||||
8. Le hook clavier est libéré automatiquement après le dernier caractère.
|
||||
|
||||
## Installation depuis les sources
|
||||
|
||||
|
||||
Reference in New Issue
Block a user