Chaque matin
Chaque matin, je totalise les commandes de la veille à partir d’un export CSV et je rédige le même petit rapport.
Comment ça se passe aujourd’hui
Ouvrir l’export.Faire la somme de la colonne.Compter les commandes.Calculer la moyenne.Coller dans le rapport.Enregistrer.Pareil demain.
Chaque matin, les mêmes chiffres aux mêmes endroits.
Dites-le une fois à Kitewell
Créez un workflow qui lit orders.csv dans mon dossier daily-report, totalise la colonne amount_usd avec Python et écrit un rapport Markdown dans report.md chaque matin à 8:00.
C’est toute la configuration. Kitewell détaille chaque étape pour que vous la vérifiiez, et rien n’est enregistré tant que vous ne l’appliquez pas.
Pour votre propre version, copiez ce texte et complétez les blancs :
Créez un workflow qui, chaque matin à 8:00, lit [mon CSV de commandes], totalise [la colonne des montants] avec Python et écrit un court rapport dans [un fichier].
Ensuite, la tâche s’exécute toute seule
Rapport de ventes quotidienEn cours sur cet ordinateur
- Lire les commandesLit le CSV et le transmet.Terminé
- Construire le rapportQuelques lignes de Python totalisent les commandes et écrivent du Markdown.Terminé
- Enregistrer le rapportÉcrit report.md et l’affiche dans l’exécution.Terminé
Ce que vous obtenez à la place
Rapport de ventes quotidien8:00
report.md enregistré : 42 commandes, $3,184.20.
report.md
Daily sales report
Orders: 42
Revenue: $3,184.20
Average order: $75.81
Bon à savoir
- Ni IA ni réseau : tout s’exécute sur cet ordinateur, et seul Python 3 est nécessaire.
- Le tutoriel de « Créer un workflow » construit celui-ci pas à pas, avec des données d’exemple.
- Votre ordinateur doit être allumé et sorti de veille au moment de l’exécution. Une exécution manquée pendant la veille démarre au réveil, dans un délai de 24 heures par défaut.
Ce qu’il faut
- Python 3
Autres tâches
- Chaque matinChaque matin, j’ouvre chaque pull request rien que pour savoir laquelle risque de casser quelque chose.
- Chaque lundiChaque lundi, je mets à jour nos dépendances, je lance les tests, et je perds la matinée à réparer ce qui a cassé.
- Chaque matinChaque matin, je parcours cinquante e-mails pour trouver les cinq qui me concernent vraiment.