Update README: fix repository URL and remove emojis
This commit is contained in:
parent
f113ad6721
commit
2d9b09b1d1
46
README.md
46
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)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user