40 points par jacksonji 2024-11-22 | 19 commentaires | Partager sur WhatsApp

Quand on rédige des notes dans Obsidian, on passe souvent son temps à chercher çà et là des notes ou des informations existantes.
On veut écrire un bon texte efficacement, mais passer par ChatGPT est bien trop laborieux.

  • Expliquer mon contexte (les connaissances de fond du Vault + le style souhaité) prend une éternité.
  • Il y a trop d’allers-retours, de changements de contexte, de copier-coller.

Nous sommes des développeurs qui adorent Cursor AI, et nous voulions apporter à l’édition de notes Obsidian cette expérience où l’IA comprend votre travail et vous aide exactement comme il faut.

Nous vous présentons donc le plugin Smart Composer.

Principales fonctionnalités de Smart Composer

  • Conversations qui comprennent le contexte
    • Mentions de notes : discutez avec l’IA en référant une note via @nom_du_fichier -> inutile de répéter votre contexte à l’IA
    • Mentions de liens web : il suffit de coller un lien web pour permettre la prise en compte de son contenu. (Le contenu YouTube est aussi compris)
    • Vault Search (RAG) : recherche dans l’ensemble du Vault pour trouver et exploiter automatiquement les contenus pertinents
  • Suggestions de modification en un clic
    • Édition automatique par l’IA "Apply" : lorsque l’IA propose une modification du document, un seul clic suffit pour l’appliquer
    • Possibilité de comparer avant/après puis d’appliquer de manière sélective
  • Prise en charge des modèles locaux
    • Utilisez des modèles d’IA personnalisés via l’API key de votre choix
    • Exécutez des modèles d’IA open source localement avec Ollama -> confidentialité, utilisation hors ligne
    • Prompt Template (enregistrement des prompts fréquents) et diverses autres fonctions pratiques autour de l’IA

Smart Composer est actuellement référencé comme plugin communautaire.
Recherchez "Smart Composer" dans Obsidian, ou installez-le via ce lien.

Un GitHub Star ou un retour de votre part serait grandement apprécié !

Vos avis et questions sont les bienvenus à tout moment.

19 commentaires

 
galadbran 2024-11-28

Waouh... c’est vraiment génial !
J’ai essayé pas mal d’extensions IA, comme ChatGPT MD, Obsidian Copilot, Smart Connections, etc., et celle-ci est vraiment excellente !

 
galadbran 2024-11-28

Claude ne permet pas d’utiliser l’API payante avec un compte personnel, donc j’utilise OpenRouter, et en l’appliquant via une configuration personnalisée, cela fonctionne bien.
J’étais un peu hésitant, mais s’il y avait eu une indication précisant qu’OpenRouter est aussi pris en charge, j’aurais probablement pu le configurer en toute confiance. ^^;

 
jacksonji 2024-11-29

Merci !! haha Je suis ravi que la prise en charge d'OpenRouter vous ait été utile, il va falloir que je mette à jour le guide pour que d'autres puissent s'y retrouver plus facilement haha

 
sjsjsj1246 2024-11-26

Je vous soutiens toujours haha

 
jacksonji 2024-11-26

Merci, développeur anonyme haha

 
johnfkoo951 2024-11-24

Courage à ReliveAI
Je fais très bien sa promo partout lol

 
jacksonji 2024-11-25

Grâce à Johan, la plus grande autorité sur Obsidian, ça m’aide énormément hahaha. Bon courage pour la suite aussi !!

 
evanlim 2024-11-23

Oh, c’est vous qui l’avez créé, non ? Moi aussi, j’utilise beaucoup ce produit :) Comme j’utilise Obsidian de façon intensive, il m’est souvent très utile.

 
jacksonji 2024-11-25

Oui, c’est un plugin que nous avons créé haha merci !!

 
harimkims 2024-11-23

Bonjour, je l’ai installé aujourd’hui et je l’utilise vraiment très bien :)
Ce serait vraiment génial s’il y avait une fonctionnalité comme l’Inline Chat de Copilot, ou une fonction permettant d’insérer immédiatement le bloc sélectionné dans le chat !

 
glowingjade 2024-11-23

Vous pouvez utiliser la commande "Add Selection to Chat" pour insérer le bloc sélectionné dans le chat !
Je joins également la documentation correspondante : https://github.com/glowingjade/obsidian-smart-composer/…

 
harimkims 2024-11-24

Merci ! Donc c’était déjà créé haha. Pour info, comme j’oublie souvent les raccourcis clavier, j’utilise le plugin obsidian-commander pour ajouter des commandes personnalisées au menu contextuel, et c’est vraiment très pratique.

 
bearmett 2024-11-22

J’ai payé des frais d’API pour Claude et GPT à cause de ce plugin. Merci pour cette excellente appli. J’ai envie de l’essayer dans tous les sens et de contribuer aussi !

 
jacksonji 2024-11-25

Merci ! Nous aussi, c’est à cause de ça qu’on a entièrement déplacé l’espace de l’équipe de Notion vers Obsidian Sync haha.
Les contributions sont toujours les bienvenues !! N’hésitez pas à partager vos retours via le lien du salon de chat ouvert ci-dessous, ou à nous aider avec des issues/PR sur l’open source GitHub — ce serait d’une grande aide haha.

 
seolks88 2024-11-22

C’est vraiment très bien. L’interface ressemble énormément à celle de Cursor, vous l’avez développée vous-même ?

 
jacksonji 2024-11-22

Merci ! L’interface utilisateur de base s’inspire de Cursor, et je continue à la faire évoluer pour qu’elle soit plus pratique dans le contexte d’édition d’Obsidian. Tout est entièrement implémenté par moi-même haha

 
jacksonji 2024-11-22

Je vous partage aussi un chat KakaoTalk ouvert destiné au partage d’informations entre utilisateurs de Smart Composer !
https://open.kakao.com/o/gCL8TjWg

 
anjin225 2024-11-26

Pourriez-vous aussi augmenter le nombre de participants ?

 
jacksonji 2024-11-26

Ah, je viens de me rendre compte qu’il y avait une limite sur le nombre de participants, haha ;; c’est débloqué ! Merci de me l’avoir signalé, haha