Skill de gestionnaire de favoris
Concept central
Ne pas juste regarder, agir ! — Évalue d'abord si l'action est réalisable, puis décide de sauvegarder
Ce qui rend ce gestionnaire de favoris unique, c'est qu'il ne se contente pas de collecter passivement, mais juge activement si le contenu contient des opérations exécutables directement sur l'ordinateur de l'utilisateur. Si oui, il les exécute avant de sauvegarder !
Principe fondamental : évaluer d'abord la faisabilité, puis décider de la sauvegarde
À chaque réception d'un lien, l'arbre de décision de l'Agent est le suivant :
Première étape → Accéder au lien → Analyser le contenu Deuxième étape → L'action est-elle réalisable ?
✅ Scénarios réalisables (d'abord exécuter, puis sauvegarder)
| Type | Exemples | Comment faire |
|---|---|---|
| Installation/configuration d'outils | Plugins/thèmes Obsidian, installation Clypra, déploiement Docker | runCommand / writeFile directement |
| Mise en place d'environnement | pip install, npm install, git clone + déploiement | Exécuter runCommand |
| Code/scripts | Cloner un projet open source, exécuter des scripts, modifier la configuration | runCommand / writeFile |
| Opérations sur fichiers | Créer un répertoire Vault, écrire du Markdown, organiser des fichiers | writeFile / moveFiles |
| Appels API/services | Interfacer des API, enregistrer un service | Web Browsing ou outils système |
❌ Scénarios non réalisables (sauvegarde uniquement)
| Scénario | Raison |
|---|---|
| Pure connaissance/opinion | Analyse technique, tendances secteur → nécessite un jugement humain |
| Décisions d'investissement | Implique de l'argent réel, doit être évalué par soi-même |
| Nécessite un compte/paiement externe | L'Agent n'a pas les autorisations pour s'inscrire ou payer |
| Simple référence d'information | Actualités, vulgarisation, méthodologie |
Conception à double flux
Flux 1 : Réalisable → Exécuter + Sauvegarder
Recevoir le lien → Web Browsing capte → Juger réalisable ↓ OUI Marquer « En cours » → Exécuter (installation/configuration/déploiement) ↓ Créer une note avec les Documents de l'Agent ↓ {Appareil connecté ?} → OUI → Écrire dans le Vault Obsidian → NON → Stocker provisoirement dans la Base de connaissances ↓ Répondre à l'utilisateur : exécution terminée + sauvegardé
Flux 2 : Non réalisable → Sauvegarder uniquement
Recevoir le lien → Web Browsing capte → Juger non réalisable ↓ Extraire les informations clés (titre/résumé/points essentiels/tags) ↓ Créer une note avec les Documents de l'Agent ↓ {Appareil connecté ?} → OUI → Écrire dans le Vault Obsidian → NON → Stocker provisoirement dans la Base de connaissances ↓ Répondre à l'utilisateur : sauvegardé
Norme d'extraction de contenu
| Champ | Description |
|---|---|
| Titre | Titre de l'article/vidéo original |
| Plateforme source | Toutiao/Xiaohongshu/Bilibili/Zhihu/WeChat/X/Douyin |
| Lien original | URL |
| Auteur/éditeur | Si connu |
| Date de publication | Date de publication originale |
| Résumé principal | 2-3 phrases résumant |
| Points clés | 3-5 points |
| Tags | 2-5 tags recommandés intelligemment |
| Action à suivre | Éléments à suivre |
Configuration Obsidian
Chemin du Vault
/Users/apple/Library/Mobile Documents/iCloudmdobsidian/Documents/Favoris/
Structure des sous-répertoires
Favoris/ ├── Toutiao/ ├── Xiaohongshu/ ├── Bilibili/ ├── Zhihu/ ├── WeChat/ └── Autres/
Nommage des fichiers
YYYY-MM-DD-Titre.md
Modèle Markdown
title: "{Titre}" source: "{Plateforme}" url: "{Lien original}" tags: [Tag1, Tag2] collected: {YYYY-MM-DD} executed: true/false executed_summary: "{Si exécuté, décrire ce qui a été fait}" rating: ⭐
{Titre}
{Plateforme} · [Tag1 / Tag2]
Résumé principal
{2-3 phrases}
Points clés
- Point 1
- Point 2
- Point 3
Exécution
{Si déjà exécuté, enregistrer les opérations et résultats}
Actions à suivre
- Action
📎 Lien original : {Lien original}
Historique des versions
- v2.0.0 (2026-06-19) — Mise à jour complète : introduction du concept « évaluer d'abord la faisabilité avant de sauvegarder », conception à double flux, norme d'écriture dans le Vault Obsidian
- v1.1.0 (2026-06-18) — Ajout du support pour Douyin, Kuaishou, YouTube, X
- v1.0.0 — Version initiale
Licence
MIT