AIExplorer

iPhone, Telegram, Obsidian : le pipeline de capture à un seul geste

AITutoriel·6 min de lecture·1 178 mots
iPhone, Telegram, Obsidian : le pipeline de capture à un seul geste

Tu partages un lien depuis ton iPhone vers un bot Telegram. Trente secondes plus tard, une note arrive dans ton vault Obsidian : titre, auteur, synthèse dense, idées clés, question ouverte, action suggérée, score de pertinence de 1 à 5. Classée dans le bon dossier, taguée, reliée à tes notes existantes. Tu n'as rien fait d'autre que ce share.

C'est la stack que Cédric Rittié détaille sur son blog, et elle mérite d'être copiée par tout builder qui lit trop de choses. Quatre apps déconnectées (Pocket, Notion, Todoist, un dossier "Inspirations"), ça devient un seul tuyau.

"On lit 50 trucs par jour. On en retient 2. Le reste disparaît dans un cimetière de bookmarks, un onglet 'Read Later' qui ne sera jamais lu, ou une note vocale qu'on ne réécoute jamais.", Cédric Rittié

Ce que ça donne sur un article

Voici la note produite sur un article de Craig Mod partagé depuis Safari :

Software Bonkers, Craig Mod
Score : [■■■■□] 4/5

Synthèse : L'article défend une thèse simple : les modèles
de code rendent viable la création de logiciels "N=1",
conçus pour un usage individuel. Mod illustre ça avec un
logiciel comptable sur mesure développé en cinq jours.

Action : Identifier un workflow contraint et lancer un
prototype IA-first pour tester la valeur d'un produit
sur-mesure.

La note atterrit dans Clipping/. Le frontmatter contient le score, les tags, les topics, la date. Le texte source complet est en accordion en bas. Tu peux chercher, backlinker, exploiter dans Claude Code directement.

Pour un tweet, même principe avec image téléchargée en local (zéro lien cassé dans six mois) et stats préservées. Pour une pensée dictée au bouton action, reformulation dense et connexion intellectuelle avec un concept existant dans ton vault. Pour une tâche, ligne ajoutée au fichier Captured Tasks.md avec le tag qui va bien.

"Mon système tient en une phrase : tout passe par Telegram, tout arrive dans Obsidian.", Cédric Rittié

Deux gestes sur l'iPhone, c'est tout

Le share sheet. N'importe quel lien (article, tweet, post Instagram) : tu partages vers la conversation Telegram du bot. Le bot reçoit l'URL et démarre le pipeline. Même geste que pour envoyer un lien à un pote.

Le bouton action. Le bouton physique sur le côté de l'iPhone est programmé pour ouvrir directement le bot Telegram. Tu appuies, tu dictes, tu envoies. Wispr Flow nettoie le texte de la dictée avant envoi, donc tu récupères des phrases construites, pas du transcript brut.

Telegram comme point d'entrée cumule trois leviers : une app que tu ouvres déjà 30 fois par jour, un bot API trivial à utiliser, et le mode offline qui fait partir les messages dès que la connexion revient. Aucune nouvelle habitude à créer.

Les 5 pipelines que le bot applique

Le bot traite un article différemment d'un tweet ou d'une pensée brute. GPT-5.4 classifie le message en entrée, puis applique le pipeline qui va bien.

1. Article

Lien détecté, le daemon scrape avec trafilatura pour récupérer le texte propre (sans la pub, la nav, les cookies banners). Envoi à GPT-5.4 qui produit le payload structuré : titre, auteur, synthèse, idées clés, question ouverte, action suggérée, score 1-5. Écriture dans Clipping/.

Trafilatura est le choix non-trivial : Readability-like mais beaucoup plus robuste sur les sites modernes avec JS lourd. Si tu as déjà galéré avec du scraping maison, tu connais la différence.

2. Tweet

Les tweets passent par l'API FXTwitter. L'API officielle de X est payante et le scraping HTML casse toutes les deux semaines ; FXTwitter te donne texte, images, thumbnails vidéo et stats en un appel.

Le détail qui change tout : si le tweet contient un lien externe, le bot va chercher l'article linké, le scrape aussi, et l'intègre dans la même note. Un thread qui cite trois articles devient une note avec les trois articles résumés.

Formations · parcours certifiés

Deviens builder AI.

Parcours pratiques, projets réels, stack moderne. Tu repars avec des compétences déployables et un portfolio qui parle.

▸ Citation
La différence avec un simple bookmark : la note contient le texte du tweet, l'image en local, les stats, et si le tweet contient un lien vers un article, cet article est aussi scrapé et résumé dans la même note.
Cédric Rittié

Sur cette logique de contournement des API officielles, on avait creusé une approche similaire avec clix pour X depuis le terminal, même philosophie builder.

3. Post Instagram

Note légère avec le lien et ton commentaire. Instagram n'a pas d'API publique exploitable, donc zéro enrichissement auto. C'est un signet glorifié, mais au moins il vit au même endroit que le reste.

4. Pensée brute

Tu dictes "Pour Lucira, le logo pourrait être un RSS en feuille de laurier". Le bot détecte l'absence de lien, envoie le texte à GPT qui reformule en version dense, génère un titre, et ajoute une connexion intellectuelle avec un concept existant dans le vault. Arrive dans _Inbox/Thoughts/.

Le truc malin : la "connexion intellectuelle" n'est pas un backlink mécanique sur un mot-clé, c'est GPT qui cherche une résonance conceptuelle. Sur l'exemple RSS + laurier, il ressort la symbolique de la victoire et le pont avec la circulation de l'information. Tu n'aurais pas écrit ça toi-même à 23h sur le canapé.

5. Tâche

Si GPT détecte un verbe d'action et une intention, le message bascule en tâche. Reformulation courte, tag auto (#sewan, #perso, #ai, #kids, #finance, #heighliner), append dans Captured Tasks.md. Aucune nouvelle note, juste une ligne de plus dans la liste.

L'ordre d'implémentation qui compte

Le réflexe de tout le monde qui découvre Obsidian : passer trois week-ends à designer la structure de dossiers parfaite, les templates, les plugins, les dashboards Dataview. Trois semaines plus tard : zéro capture, vault vide, retour à Apple Notes.

L'ordre correct : le pipeline d'entrée d'abord, la structure après. Tant que tu n'as pas un tuyau qui pousse du contenu dedans tous les jours, ton vault est un projet déco. Cédric tourne avec cinq emplacements (Clipping/, _Inbox/From X/, _Inbox/Thoughts/, Captured Tasks.md, plus ce qu'il ajoute manuellement) et ça suffit parce que le volume quotidien rend la structure évidente au fil du temps.

Si tu veux creuser la structure Obsidian côté exploitation, on avait détaillé la structure de dossier qui change tout pour Claude Cowork, le complément naturel de ce pipeline côté capture.

La stack pour répliquer

Côté serveur : un bot Telegram (5 minutes à créer via @BotFather), un petit daemon Python qui écoute les messages, trafilatura pour les articles, FXTwitter pour les tweets, GPT-5.4 en API, et un vault Obsidian avec une sync (iCloud, Syncthing, Obsidian Sync, au choix).

Côté iPhone : Telegram installé, le bot ajouté à ton share sheet (natif dès que tu envoies un message au bot une fois), et le bouton action mappé sur l'ouverture de la conversation Telegram du bot.

cedricrittie.com
Workflow de capture : un seul geste, iPhone vers Telegram vers Obsidian

L'article source de Cédric Rittié avec tous les mockups de notes générées et les détails d'implémentation.

Communauté · Telegram

Rejoins les builders qui shippent en prod.

Tips, prompts, retours de prod. Le canal des gens qui buildent avec l'IA, pas qui en parlent sur LinkedIn.

▸ Articles similaires