Converse com modelos OpenAI como um arquivo markdown no desktop ou celular Obsidian. Baixe a versão mais recente aqui e adicione-a à sua pasta .obsidian/plugins
para começar.
Exemplo: chat.md
O que é 1 + 2?
: A resposta é 3 ••◦
Sintaxe de conversa
OpenAI Markdown prioriza sintaxe mínima para garantir que seus arquivos estejam o mais próximo possível do markdown puro. As respostas do modelo são agrupadas com Icons
que podem ser definidos como qualquer sequência de texto nas configurações do plugin. Por padrão, uma sequência de emojis é usada (, ••◦). Isso significa que todo texto não agrupado nos ícones é considerado uma mensagem do usuário.
Enviar arquivo para OpenAI
Execute o comando Send current file as conversation to OpenAI model
para extrair a conversa do arquivo atual e enviá-la ao modelo OpenAI configurado para obter uma resposta. Considere vincular isso a uma tecla de atalho como cmd+enter.
Observação: as respostas do modelo são transmitidas para o arquivo, o que pode causar problemas de rolagem enquanto o modelo está respondendo
Reprises
Por padrão, se você enviar um arquivo para OpenAI sem adicionar uma nova mensagem, ele excluirá a resposta do modelo anterior e a gerará novamente.
Excluir a última resposta do modelo
Execute o comando Delete last response from model
Considere vincular isso a uma tecla de atalho como cmd+backspace.
Este é um lançamento antecipado e provavelmente contém bugs. Tenha cuidado e considere os riscos antes de usar:
Icon
aparecer na saída do modelo ou em uma mensagem do usuário, ela quebrará o analisador. Baixe a versão mais recente aqui e adicione-a à sua pasta .obsidian/plugins
.
Construa você mesmo
Clone este repositório dentro da pasta <Your Obsidian Vault Location>/.obsidian/plugins
. Execute npm i
ou yarn
e depois npm run build
ou yarn build
. Você verá um arquivo chamado main.js
no diretório raiz, se funcionou.
À medida que o plugin se estabilizar, ele será publicado como um plugin da comunidade.
Encontre-me @benemills no Twitter e @benmills no Farcaster.