From 2d9b09b1d11430792cdff6cbef0cb34ccc501219 Mon Sep 17 00:00:00 2001 From: Muyue Date: Thu, 16 Oct 2025 09:11:43 +0200 Subject: [PATCH] Update README: fix repository URL and remove emojis --- README.md | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/README.md b/README.md index 2403cf6..a3cdcac 100644 --- a/README.md +++ b/README.md @@ -6,15 +6,15 @@ **Activity Tracker** est un système de suivi d'activité conçu pour aider les utilisateurs à reconstruire leur historique de travail via une analyse automatisée des actions numériques. -## 📋 Caractéristiques (MVP) +## Caractéristiques (MVP) -- ✅ **Capture passive** : Screenshots toutes les 5 minutes + métadonnées fenêtres -- ✅ **Stockage sécurisé** : Base SQLite avec chiffrement AES-256-GCM -- ✅ **Analyse intelligente** : Classification automatique en 5 catégories -- ✅ **Rapports journaliers** : Export JSON avec statistiques détaillées -- ✅ **Privacy-first** : Toutes les données sont chiffrées localement +- **Capture passive** : Screenshots toutes les 5 minutes + métadonnées fenêtres +- **Stockage sécurisé** : Base SQLite avec chiffrement AES-256-GCM +- **Analyse intelligente** : Classification automatique en 5 catégories +- **Rapports journaliers** : Export JSON avec statistiques détaillées +- **Privacy-first** : Toutes les données sont chiffrées localement -## 🚀 Installation +## Installation ### Prérequis @@ -25,7 +25,7 @@ ### Compilation ```bash -git clone https://github.com/yourorg/activity-tracker.git +git clone https://gitea.legion-muyue.fr/Muyue/activity-tracker.git cd activity-tracker cargo build --release ``` @@ -42,7 +42,7 @@ sudo cp target/release/activity-tracker /usr/local/bin/ export PATH=$PATH:$(pwd)/target/release ``` -## 📖 Utilisation +## Utilisation ### 1. Démarrer la capture d'activité @@ -92,7 +92,7 @@ activity-tracker cleanup --password "..." --days 30 activity-tracker export --password "..." --output backup.json ``` -## 🔒 Sécurité +## Sécurité ### Chiffrement @@ -107,7 +107,7 @@ activity-tracker export --password "..." --output backup.json 2. **Ne pas stocker le mot de passe** : Saisie manuelle à chaque commande 3. **Sauvegarde sécurisée** : Chiffrez les exports JSON avant de les stocker ailleurs -## 📊 Format de rapport (JSON) +## Format de rapport (JSON) ```json { @@ -148,7 +148,7 @@ activity-tracker export --password "..." --output backup.json } ``` -## 🎯 Catégories d'activités +## Catégories d'activités Le MVP classifie automatiquement les activités en 5 catégories : @@ -160,7 +160,7 @@ Le MVP classifie automatiquement les activités en 5 catégories : | **Design** | Figma, Sketch, Photoshop, Illustrator | | **Other** | Toute autre activité non classifiée | -## ⚙️ Configuration +## Configuration Créez un fichier `config/settings.toml` : @@ -192,7 +192,7 @@ Puis lancez : activity-tracker start --password "..." --config config/settings.toml ``` -## 🧪 Tests +## Tests ```bash # Tests unitaires @@ -205,7 +205,7 @@ cargo test --coverage cargo test --test integration_tests ``` -## 📁 Structure du projet +## Structure du projet ``` activity-tracker/ @@ -240,7 +240,7 @@ activity-tracker/ └── README.md ``` -## 🛠️ Développement +## Développement ### Ajouter une nouvelle catégorie @@ -267,7 +267,7 @@ Les patterns sont définis dans `classifier.rs`. Ajoutez vos propres règles : Pattern::new(vec!["slack", "discord", "telegram"], 0.9), ``` -## 📈 Roadmap Post-MVP +## Roadmap Post-MVP - [ ] **Keylogging optionnel** (avec consentement explicite RGPD) - [ ] **Synchronisation cloud** chiffrée E2E @@ -277,25 +277,25 @@ Pattern::new(vec!["slack", "discord", "telegram"], 0.9), - [ ] **Détection audio** de réunions - [ ] **Intégrations** (Trello, Jira, calendriers) -## 🐛 Problèmes connus +## Problèmes connus - **Linux** : L'accès aux métadonnées de fenêtres nécessite X11 (Wayland non supporté) - **macOS** : Nécessite autorisations Accessibilité (voir documentation officielle) - **Windows** : Fonctionne avec les privilèges standards -## 🤝 Contribution +## Contribution Les contributions sont les bienvenues ! Consultez [CONTRIBUTING.md](CONTRIBUTING.md) pour les guidelines. -## 📄 Licence +## Licence MIT License - voir [LICENSE](LICENSE) pour plus de détails. -## 👥 Auteurs +## Auteurs -- **Activity Tracker Team** - [GitHub](https://github.com/yourorg/activity-tracker) +**Activity Tracker Team** - [Gitea](https://gitea.legion-muyue.fr/Muyue/activity-tracker) -## 🙏 Remerciements +## Remerciements - Design inspiré du document `design-journal.md` - Chiffrement via [RustCrypto](https://github.com/RustCrypto)