Smart Composer - plugin do Obsidian que deixa a escrita tão prática quanto no Cursor AI
(github.com/glowingjade)Ao escrever notas no Obsidian, é comum ter que ficar procurando notas e informações já existentes em vários lugares.
Queremos escrever bons textos com eficiência, mas recorrer ao ChatGPT é um caminho longo demais.
- Leva uma eternidade para explicar meu contexto (conhecimento de fundo do conteúdo do Vault + estilo de escrita desejado).
- Há context-switching demais, indo e voltando, além de muito copiar e colar.
Somos desenvolvedores que adoram o Cursor AI, então queríamos aplicar essa experiência de uma IA entender o nosso trabalho e ajudar de forma precisa na edição de notas no Obsidian.
Por isso, apresentamos o plugin Smart Composer.
Principais recursos do Smart Composer
- Conversa que entende o contexto
- Menção de notas: consulte notas com @nomedoarquivo e converse com a IA -> sem precisar repetir explicações de contexto para a IA
- Menção de links da web: basta colar um link de site para referenciar o conteúdo. (também entende conteúdo do YouTube)
- Vault Search (RAG): faz busca em todo o Vault para encontrar e usar automaticamente conteúdos relevantes
- Sugestões de edição com um clique
- Edição automática por IA "Apply": quando a IA propõe alterações no documento, é só clicar uma vez para aplicar
- É possível comparar antes e depois e aplicar seletivamente
- Suporte a modelos locais
- É possível usar modelos de IA personalizados com a API key de sua preferência
- Execute modelos de IA open source localmente com Ollama -> privacidade e uso offline
- Vários recursos de conveniência para IA, como Prompt Template (salvar prompts usados com frequência)
O Smart Composer já está registrado como plugin da comunidade.
Procure por "Smart Composer" no Obsidian ou instale pelo link.
Agradecemos se puder deixar uma estrela no GitHub ou enviar feedback!
Opiniões e perguntas são sempre bem-vindas.
19 comentários
Uau... isso é realmente incrível!
Já usei várias extensões relacionadas a IA, como ChatGPT MD, Obsidian Copilot, Smart Connections e outras, mas essa extensão é realmente muito boa!
Como o Claude não permite usar a API paga com conta pessoal, estou usando o OpenRouter, e funciona bem quando aplicado com configuração personalizada.
Fiquei um pouco na dúvida, mas se houvesse uma indicação de que o OpenRouter também é suportado, acho que eu teria conseguido configurar com mais confiança. ^^;
Obrigado!! haha Fico feliz que o suporte ao OpenRouter tenha ajudado, vou atualizar as instruções para que outras pessoas também consigam começar a usar com mais facilidade haha
Sempre torcendo por vocês haha
Obrigado, desenvolvedor anônimo haha
Força, Relive AI.
Eu tenho evangelizado isso por aí direitinho kkkkk
Graças ao Johan, a maior autoridade em Obsidian, isso tem sido uma força enorme para mim hahaha. Vamos seguir firmes daqui para frente também!!
Ah, foi você mesmo que fez isso, né? Eu também uso bastante esse produto :) Como uso o Obsidian de forma bem intensa, ele acaba sendo útil em muitas situações.
Sim, é um plugin que nós criamos haha. Obrigado!!
Olá, instalei hoje e estou usando muito bem :)
Acho que seria ótimo se tivesse um recurso como o Inline Chat do Copilot, ou uma função que inserisse imediatamente no Chat o bloco selecionado!
Se você usar o comando "Add Selection to Chat", poderá inserir o bloco selecionado no Chat!
Também deixo a documentação relacionada: https://github.com/glowingjade/obsidian-smart-composer/…
Obrigado! Então já tinha sido criado mesmo haha. Como referência, eu costumo esquecer muito os atalhos, então estou usando o plugin
obsidian-commanderpara adicionar comandos personalizados ao menu de contexto, e está sendo muito prático.Paguei pelas APIs do Claude e do GPT por causa deste plugin. Obrigado pelo ótimo app. Quero experimentar de várias formas e também contribuir!
Obrigado! Por causa disso, nós também migramos todo o espaço da equipe do Notion para o Obsidian Sync haha
Contribuições são sempre bem-vindas!! Fiquem à vontade para compartilhar suas opiniões no link da sala de chat aberta abaixo, ou nos ajudar com issues/PRs no open source do Github — isso já ajuda muito haha
Muito bom mesmo. A interface é bem parecida com a do Cursor; você implementou tudo por conta própria?
Obrigado! A UI básica foi inspirada no Cursor, e estou evoluindo para deixá-la mais confortável no contexto de edição do Obsidian. Foi tudo implementado por mim mesmo haha
Também compartilho um grupo aberto no KakaoTalk para usuários do Smart Composer trocarem informações!
https://open.kakao.com/o/gCL8TjWg
Vocês poderiam aumentar o número de participantes também?
Ah, só agora percebi que havia um limite no número de participantes haha;; Já liberei! Obrigado por avisar haha