Brief IA : Fernão : l'IA personnelle qui redéfinit la gestion des tâches
🛠️ Outils IA

Fernão : l'IA personnelle qui redéfinit la gestion des tâches

Brief IA
Tom Levy·6 min·5 vues

L'article décrit l'ajout d'un module de décomposition des tâches à l'assistant IA personnel Fernão, permettant de transformer des objectifs complexes en étapes actionnables. Cette innovation a modifié la perception de la productivité assistée par IA, démontrant comment ces outils peuvent améliorer l'efficacité personnelle et professionnelle.

En bref
1Fernão, l'assistant IA, optimise la gestion du calendrier avec l'API Google, réduisant le temps de traitement à 20 secondes.
2La synchronisation automatique des tâches avec Microsoft To-Do simplifie la gestion des flux de travail.
3Le Décomposeur de Tâches de Fernão transforme des projets complexes en plans d'action détaillés, optimisant la productivité.
💡Pourquoi c'est importantCes innovations montrent comment les assistants IA peuvent personnaliser et améliorer l'efficacité des outils de gestion de tâches.
Le brief IA que lisent les pros

Tu veux les meilleurs outils IA avant les autres ?

On teste et on décrypte les nouveaux outils IA chaque soir, en 5 min. Gratuit.

Inclus dès l'inscription : notre sélection des meilleurs guides & comparatifs IA.

Choisis ton rythme

Gratuit · Pas de spam · Désabonnement en 1 clic

📄
L'analyse en français

Amélioration de la fonction de calendrier

Dans la poursuite de l'amélioration de Fernão, mon assistant IA personnel, j'ai apporté des changements significatifs à la fonction de calendrier. Au départ, Fernão utilisait le format ICS pour récupérer les événements de calendrier, mais cette méthode s'est avérée inefficace. En effet, le format ICS ne permet pas de filtrer les événements de manière native, ce qui obligeait Fernão à télécharger l'intégralité de mon emploi du temps pour extraire quelques réunions pertinentes. Cela revenait à ramener chez soi une bibliothèque entière juste pour consulter une seule phrase dans un livre.

Pour résoudre ce problème, j'ai exploré d'autres options et découvert que Google propose un accès au calendrier via une API qui permet un filtrage natif des événements. Grâce à cette API, Fernão ne récupère désormais que les événements dont il a réellement besoin. Cette amélioration a considérablement réduit le temps de génération de l'emploi du temps, passant de près de cinq minutes à environ vingt secondes. Avec ce nouveau pipeline en place, j'ai également refactorisé la logique environnante pour rendre l'ensemble de la fonction plus propre et plus rapide.

Voici un exemple de la manière dont Fernão récupère désormais les événements du calendrier via l'API :

def get_events_for_date(target_date=None, use_api=True):
    # Récupère les événements pour une date spécifique depuis Google Calendar.
    # Essaie d'abord l'API (si use_api=True), revient à ICS si l'API échoue.
    target_date: datetime.date object pour le jour cible. Si None, utilise aujourd'hui.
    use_api: Si True, essaie d'abord l'API Google Calendar. Si False, utilise uniquement ICS.
    # Liste de dictionnaires d'événements.

Nouvelles fonctionnalités

En plus des améliorations techniques, j'ai ajouté de nouvelles fonctionnalités à Fernão. Désormais, dans la vue du calendrier, je peux marquer les tâches comme complètes, et elles sont automatiquement synchronisées avec l'application Microsoft To-Do. Cette intégration simplifie la gestion des tâches et pourrait préfigurer une tendance où les utilisateurs construisent leurs propres systèmes d'exploitation personnels en intégrant divers outils.

Cela me fait penser qu'avec le temps, beaucoup d'entre nous finiront par construire nos propres « systèmes d'exploitation personnels », assemblant des flux de travail à partir de nos outils préférés, intégrant ce dont nous avons besoin et remplaçant des composants chaque fois que de meilleures options apparaissent. Si les fonctionnalités deviennent faciles à reproduire, la fidélité à des plateformes spécifiques s'affaiblira.

Cela soulève également une question intéressante : les entreprises vont-elles finalement essayer de verrouiller leurs systèmes en restreignant les API et les intégrations externes ? C'est possible. Mais s'isoler est peu probable à long terme. Si les utilisateurs ne peuvent pas connecter des outils à leurs propres flux de travail, ils iront simplement ailleurs (… et ce comportement ne sera-t-il réservé qu'aux utilisateurs avancés ?).

Avec cette nouvelle capacité dans le Schedule Maker, j'ai mis en œuvre une autre fonctionnalité pour Fernão, suggérée par l'un des lecteurs.

Introduction : le Décomposeur de Tâches

Le nouveau rôle de Fernão est de décomposer les tâches. Le Décomposeur de Tâches suit un flux de travail simple :

  • Commencer par une grande tâche générique dans Microsoft To Do ;
  • Ajouter un contexte sur la manière dont la tâche doit être décomposée ;
  • Fernão décompose la tâche et construit un plan ;
  • Les tâches résultantes sont enregistrées dans To-Do avec des dates d'échéance et apparaissent plus tard dans l'assistant quotidien.

Voici comment le Décomposeur de Tâches apparaît dans la barre latérale :

Module Décomposeur de Tâches

Prenons un exemple concret. L'une des plus grandes tâches dans ma liste To Do est « Documentation du Projet chez DareData ». Ce n'est pas une petite tâche opérationnelle, c'est un projet structurel.

L'objectif est de consolider et de formaliser les connaissances internes de l'entreprise dans Notion, en veillant à ce que les principales questions sur l'entreprise soient clairement répondues dans notre Knowledge Hub. Cela signifie passer en revue chaque département, identifier les lacunes, créer ou affiner des pages, structurer correctement l'information et assigner une responsabilité claire pour chaque section.

En pratique, cela nécessite des audits, de l'écriture et des décisions de gouvernance. Ce n'est pas quelque chose que l'on « fait juste » en une seule fois et je souhaite terminer cela dans un délai de trois semaines. Réaliste, je peux consacrer entre 30 minutes et une heure par jour.

C'est exactement le genre de tâche qui bénéficie d'une décomposition, donc je vais utiliser quelques informations contextuelles dans le Décomposeur de Tâches et transformer cette giga-tâche en un plan d'action :

  • Je construis actuellement notre Knowledge Hub dans Notion. Voici la structure actuelle de Notion et des départements :

    Manuel pour les Membres du Réseau

    [Manuel des Membres du Réseau DareData]

    Ventes & Partenariats

    Marketing (Marque et Gen-OS)

    [Spécialistes Techniques] [Gestionnaires de Compte]

  • Passer en revue chaque département et créer les pages qui ont du sens (chercher sur le web pour plus de contexte sur ce qu'est DareData si vous avez besoin d'idées sur les pages à créer pour chaque département ou utilisez vos connaissances sur ce qui doit absolument être documenté dans une entreprise B2B de 130 personnes).

  • S'assurer que chaque page a un Propriétaire.

  • Revoir les suggestions enregistrées par mon équipe dans les suggestions, je peux probablement en choisir une ou deux chaque jour.

  • Ajouter certains départements qui ne sont pas là : Administration, Membres Clés, Finance, Produit.

Après avoir cliqué sur « décomposer », Fernão commencera à forger :

Fernão Forgé la Tâche

Nous pouvons maintenant examiner les tâches et le plan générés et les soumettre à mon Microsoft To-Do. Je dois également assigner quelle liste sur Microsoft To-Do elles seront affectées :

Liste de Destination dans Microsoft To-Do

Ajustements et améliorations

En testant cela, j'ai réalisé que je voulais ajuster deux choses.

  • Premièrement, Fernão est censé être un chroniqueur médiéval, pas un guerrier fantastique, donc je vais changer le design de forge. Ses vêtements devraient avoir une allure médiévale.

  • Deuxièmement, sur une note plus pratique, j'ai besoin d'un bouton « Soumettre Tout ». Soumettre les tâches une par une est fastidieux, surtout lors de la décomposition de projets plus importants.

Voyons comment cela se présente dans l'application Microsoft :

Soumettre de Nouvelles Tâches dans To-Do

Je vais probablement retirer l'emoji. Ce genre de « l'emojification » est très typique du code généré par des LLM dans le front-end, et cela m'agace vraiment.

Quoi qu'il en soit, construire cette nouvelle fonctionnalité pour Fernão a été vraiment satisfaisant. Si vous avez des idées pour des fonctionnalités supplémentaires, je suis ouvert aux suggestions !

Voici le prompt actuel que j'utilise pour la décomposition des tâches. Je continuerai à l'affiner au fur et à mesure que j'expérimente et observe comment il fonctionne dans des cas d'utilisation réels.

name: task_breakdown
description: Décomposer une tâche en sous-tâches actionnables de 20 minutes
max_tokens: 4096

Vous êtes un expert en productivité aidant à décomposer des tâches complexes en ma...

Suivez Brief IA

L'actu IA du jour, aussi dans votre fil.

Commentaires