Pipeline YouTube avec OpenClaw: idées horaires, déduplication sémantique, et outlines instantanés
Construis un pipeline de veille et de recherche YouTube avec OpenClaw: scan web + X, déduplication via embeddings, catalogue 90 jours, et création automatique d'outlines dans Asana depuis des liens partagés.
Quel modèle veux-tu par défaut ?
Quel canal veux-tu utiliser ?
Serveurs limités, plus que 12 disponibles
Si tu publies sur YouTube de manière régulière, tu sais que le vrai coût caché n'est pas le montage. C'est de garder un pipeline d'idées rempli.
Tu te poses en boucle les mêmes questions:
- Qu'est-ce qui est en train de sortir maintenant dans mon sujet?
- Est-ce que j'ai déjà traité ça le mois dernier?
- Est-ce vraiment une idée nouvelle, ou juste une variante du même angle?
- Est-ce que je peux transformer un lien en outline solide en 20 minutes?
Ce use case OpenClaw automatise la phase de veille et de recherche. L'objectif: te donner une liste courte d'idées actionnables, déjà scorées, déjà sourcées, et surtout non répétitives.
Tu obtiens:
- Des pitches d'idées envoyés sur Telegram toutes les heures (ou à la fréquence que tu veux)
- Un catalogue “90 jours” de tes vidéos récentes pour éviter les doublons
- Une base SQLite de pitches avec déduplication sémantique via embeddings
- Un workflow “lien partagé -> outline” qui transforme un message Slack en tâche Asana complète
Liens internes utiles:
- Tous les use cases: /blog/openclaw-cas-usage
- Guide des skills: /blog/openclaw-guide-competences
Ce que tu construis
Le pipeline en une phrase
Toutes les heures, OpenClaw scanne le web et X pour trouver des sujets pertinents, vérifie que tu ne l'as pas déjà traité récemment, déduplique par similarité sémantique, puis poste uniquement les idées nouvelles dans ton topic Telegram “idées vidéos”. Et quand tu partages un lien dans Slack, il génère la recherche et crée une tâche Asana avec un outline prêt à tourner.
Les briques
-
Découverte d'idées
- Recherche web (breaking news)
- Recherche X/Twitter (signaux faibles, angles, opinions d'experts)
-
Anti-doublons
- Catalogue YouTube 90 jours: titres, sujets, vues, notes
- Base de pitches avec embeddings pour mesurer la similarité
-
Distribution et exécution
- Telegram pour review rapide
- Slack comme déclencheur “convertis ce lien en outline”
- Asana (ou Todoist) comme tableau de production
Skills et outils nécessaires
Tu peux démarrer en version simple et enrichir ensuite.
Indispensable
-
Built-ins OpenClaw
web_search
-
Recherche sur X
x-research-v2(ou équivalent)
-
Gestion de tâches
- Intégration Asana (recommandée) ou Todoist
-
Telegram
- Un chat ou un topic dédié aux idées
Fortement recommandé
-
Knowledge base / RAG
- Une skill
knowledge-basepour que l'agent réutilise ton contexte: scripts passés, notes, frameworks, règles éditoriales
- Une skill
-
Accès YouTube Analytics
gogCLI pour exporter tes vidéos et performances (sur 90 jours)
Setup: pas à pas
Étape 1: Créer la destination Telegram
Crée un groupe Telegram (ou un topic de forum) avec un nom du style:
- “Idées vidéos (OpenClaw)”
Puis demande à OpenClaw de poster dedans.
Exemple de prompt:
Crée une destination Telegram appelée "Idées vidéos".
Quand tu pitches des idées, poste toujours:
- Titre
- Hook en une ligne
- Pourquoi maintenant (actualité)
- 3 angles en bullets
- Sources (liens)
- Score de confiance (0-100)
Mémorise cette destination Telegram.
Étape 2: Définir tes filtres et ta niche
Note noir sur blanc:
- Ce que tu refuses de couvrir
- Tes formats préférés (réaction, tuto, deep dive)
- Ta cadence
Cela devient une grille de scoring.
Exemple de prompt:
Ma chaîne parle de: IA pratique pour solopreneurs.
Exclus: spéculation crypto, memes, drama.
Je préfère: outils concrets, lancements avec impact réel, workflows.
Mes formats:
1) Tuto 8-12 min
2) Réaction 5 min
3) Deep dive 15-20 min (max 1 par semaine)
Crée une grille de scoring et stocke-la en mémoire sous "youtube-pitch-rules".
Étape 3: Créer la base SQLite des pitches
Crée un fichier SQLite et une table.
CREATE TABLE IF NOT EXISTS pitches (
id INTEGER PRIMARY KEY,
timestamp TEXT NOT NULL,
topic TEXT NOT NULL,
hook TEXT,
embedding BLOB,
sources TEXT,
score INTEGER,
status TEXT DEFAULT 'new'
);
CREATE INDEX IF NOT EXISTS idx_pitches_timestamp ON pitches(timestamp);
Remarques:
embeddingpeut être stocké en bytes ou en JSON.sourcespeut être un JSON string.
Étape 4: Construire le catalogue YouTube 90 jours
L'idée: quand OpenClaw trouve un sujet, il doit vérifier tes dernières vidéos pour éviter de te proposer la même chose.
Si tu as accès à YouTube Analytics via gog, demande un export quotidien:
- Titre
- Date de publication
- Vues
- Sujets inférés (si possible)
Exemple de prompt:
Avec YouTube Analytics via gog, exporte mes vidéos des 90 derniers jours.
Crée un fichier local youtube-catalog-90d.json avec:
- videoId
- title
- publishedAt
- views
- inferredTopics (array)
Mets à jour ce fichier tous les jours à 7h30.
Si tu n'as pas accès à l'analytics, commence avec un simple fichier Markdown “déjà traité” et améliore ensuite.
Étape 5: Définir le job de veille (horaire)
C'est ton radar.
Exemple de prompt (toutes les heures):
Lance un job planifié toutes les heures.
Objectif: pitcher 1 à 3 idées de vidéos nouvelles.
Étapes:
1) Recherche web: breaking news dans ma niche.
2) Recherche X/Twitter: discussions et signaux faibles.
3) Charge youtube-catalog-90d.json et rejette les idées trop proches des uploads récents.
4) Vérifie la similarité sémantique avec les anciens pitches (SQLite).
- Si similarité > 0.85, rejette.
5) Pour chaque candidat restant, calcule un score avec "youtube-pitch-rules".
6) Poste les meilleures idées sur Telegram "Idées vidéos" avec sources.
7) Sauvegarde chaque idée pitchée en SQLite, avec embedding, sources, score.
Règles:
- Ne pitch pas deux fois la même histoire.
- Préfère des sources primaires.
- Si une source est paywall, trouve une alternative.
Étape 6: Ajouter le déclencheur Slack “lien -> outline -> Asana”
C'est ce qui transforme un lien en tâche exploitable.
Exemple de prompt (Slack vers Asana):
Quand je partage un lien dans Slack #ai_trends, fais automatiquement:
1) Recherche du lien:
- résume la thèse
- extrais les faits et chiffres
- liste les objections et risques
2) Recherche X/Twitter:
- top posts
- experts qui ne sont pas d'accord
- angles alternatifs
3) Interroge ma knowledge base pour retrouver notes et scripts proches.
4) Crée une tâche Asana dans le projet "Video Pipeline" avec:
- titre
- description
- outline (hook, setup, points clés, CTA)
- sources
- texte de thumbnail (3 variantes)
Ajoute aussi une checklist:
- Confirmer la nouveauté
- Capturer 3 screenshots
- Rédiger une intro en "je"
Prompts pratiques (qui marchent bien)
1) “Une seule idée”
Donne-moi exactement 1 idée.
Contraintes:
- nouvelle vs 90 derniers jours
- au moins 2 sources
- hook résumable en 15 secondes
Propose un titre et 3 textes de thumbnail.
2) “Banque d'angles”
Voici un lien.
Génère 10 angles uniques pour une vidéo.
- 3 angles doivent être contrarian.
- 3 angles doivent être orientés tuto.
Ne répète pas les mêmes formulations.
3) “Thumbnail d'abord”
Pour ce sujet, propose:
- 5 concepts de thumbnail (idée visuelle + texte 2-4 mots)
- 5 variantes de titre
Chaque pair (titre + thumbnail) doit être compréhensible en 2 secondes.
Déduplication: modèle de données et seuils
La déduplication sémantique est le coeur du système. C'est ce qui évite l'effet “bot qui spam”.
Version simple
- Calculer un embedding pour chaque pitch.
- Comparer avec la base existante.
- Rejeter au-dessus d'un seuil.
Champs recommandés
topichookangleTagssourcesscorestatus(new, accepted, rejected, produced)
Seuils de départ
- Similarité > 0.85: rejet
- 0.75 à 0.85: accepter uniquement si l'angle est clairement différent
Comment l'utiliser au quotidien
Routine du matin (10 minutes)
- Ouvre Telegram “Idées vidéos”
- Sélectionne 1 à 2 idées (réaction, message, ou tag)
- Demande à OpenClaw de générer les outlines
- Laisse Asana devenir ton tableau de production
Routine de l'après-midi (5 minutes)
- Poste 1 à 3 liens dans Slack
- Laisse OpenClaw créer les tâches Asana
Revue hebdo (30 minutes)
Analyse mes pitches et ce que j'ai produit sur les 14 derniers jours.
Montre:
- top catégories d'idées
- quels scores prédisaient le mieux la perf
- doublons qui sont passés
- recommandations pour améliorer "youtube-pitch-rules"
FAQ
1) Est-ce obligatoire de le lancer toutes les heures?
Non. C'est utile si ton sujet bouge vite. Beaucoup de créateurs préfèrent 2 à 4 runs par jour.
2) Je n'aime pas Telegram. Je fais comment?
Remplace par Discord, email, ou un fichier Markdown local. L'important est d'avoir une inbox rapide pour trier.
3) Est-ce que X est indispensable?
Non. Mais X apporte des angles, des experts qui commentent tôt, et des contrepoints. Souvent, ton meilleur hook vient de là.
4) Comment éviter les rumeurs et le low quality?
Ajoute des règles de sources:
- au moins une source primaire
- down-rank les screenshots sans contexte
- demander systématiquement un contrepoint
5) Quelle est la version MVP?
web_search+ un fichier “déjà vu”- un run quotidien avec 3 idées
- validation manuelle
Puis tu ajoutes SQLite et embeddings.
6) Où trouver d'autres workflows OpenClaw?
- Liste des use cases: /blog/openclaw-cas-usage
- Guide skills et intégrations: /blog/openclaw-guide-competences
Prochaines améliorations
Deux extensions très efficaces:
- Créer automatiquement un dossier de recherche par idée acceptée (sources, screenshots, notes)
- Ajouter une checklist de publication (description, chapitres, cross-post)
Quand ce pipeline tourne, tu ne te demandes plus “quoi publier?”. Tu choisis parmi des opportunités déjà filtrées et déjà prêtes à produire.
Quel modèle veux-tu par défaut ?
Quel canal veux-tu utiliser ?
Serveurs limités, plus que 5 disponibles
Articles similaires

OpenClaw pour l'Immobilier : Automatiser les Leads et les Visites
Comment les agents immobiliers utilisent OpenClaw pour repondre aux prospects, qualifier les leads, prendre des RDV de visite et faire le suivi client. Deploiement en 60s avec ClawRapid.

Setup SAV OpenClaw : Guide Complet Service Client IA (2026)
Guide complet pour configurer OpenClaw en SAV : canaux, base de connaissance, regles d'escalade, actions (suivi, retours), metriques et cout. Deploiement en 60s avec ClawRapid.

Setup Lead Gen OpenClaw : Chatbot Qualification + Integrations CRM
Guide complet OpenClaw pour la generation de leads : flows de qualification, scoring, routing, relances, et integrations CRM. Deploiement en 60s avec ClawRapid.