MarkSlides, um serviço que permite criar slides usando Markdown
(markslides.ai)Introdução
- É possível criar e apresentar slides com IA usando a sintaxe Markdown.
- Recursos como inserção de código-fonte, formatação de texto e diagramas, que são inconvenientes no Keynote ou no PPT, podem ser usados junto com ferramentas voltadas a desenvolvimento e IA.
- Exemplo de resultado - JavaScript Basic Syntax
Endereço do serviço
Principais recursos
- Geração automática de slides e criação de conteúdo com GPT-3.5 e GPT-4 (Command + K)
syntax highlightingde código-fonte- Diagramas em MermaidJS, renderização com Typogram
- Apresentação de slides e modo do apresentador
- Exportação para PDF
- Possibilidade de compartilhar notas dos slides por link público
Links relacionados
- GitHub: https://github.com/markslides/
- Twitter: https://twitter.com/MarkSlides
O projeto chegou até a final do Prompter Day Seoul 2023, realizado pela OpenAI no ano passado, mas infelizmente não entrou no Top 8 e não ganhou prêmio (relato do hackathon).
Desde então ele evoluiu, agora foi lançado publicamente e já está em um ponto realmente utilizável, então estou apresentando pela primeira vez no GeekNews.
Como é um serviço feito para desenvolvedores, eu queria muito publicar aqui para receber feedback; experimentem e, por favor, mandem bastante opinião : )!
9 comentários
Olá. Estou postando porque tenho algumas dúvidas durante o uso.
Dúvida 1.
<!-- _header: 'header title' _footer: '[ir para main-section](#main-section) _paginate: true -->Estou usando dessa forma. Nas configurações do slide,
headerefooterestão vazios, e a opção depaginateestá ativada.No modo de apresentação de slides,
headerefooternão aparecem.Quando mudo para tela cheia no modo de apresentação,
headerefooteraparecem, mas ao clicar no link interno parece que ele não vai para o índice correspondente, e sim para a próxima página. (mode=presenteracontece da mesma forma.)No modo de edição, a navegação funciona normalmente.
Será que estou usando algo errado?.. Gostaria de saber...!
Dúvida 2.
Será que, ao salvar o arquivo
.mdcomsave as .., também seria possível incluir as informações deheader,footerepaginate? Estou usandoheaderefootercomo se fossem um menu de navegação..!Obrigado.
Perdi a notificação, então só fui ver agora e estou respondendo com atraso.
Pergunta 1.
Parece que o
headere ofooternão aparecem porque a tela está sendo cortada,então vamos corrigir para que sejam exibidos de acordo com o tamanho real da janela.
E, no momento, o recurso de ir para um slide específico durante a apresentação ainda não é oferecido :'(
Vou aumentar um pouco a prioridade para implementar primeiro o recurso abaixo, fornecido pelo Marp.
https://github.com/orgs/marp-team/…
Pergunta 2.
Não entendi muito bem o que significa dizer que as informações de
header,footerepaginatetambém são exibidas junto.Atualmente, ao salvar como arquivo
.md, as Slide settings do momento do salvamento são incluídas junto em um formato compatível com o Marp.Acho que seria bom se você pudesse explicar um pouco mais essa parte!
Olá. Eu estava vendo o marp e o slidev e achei bem interessantes, então estou tentando usar... mas é a minha primeira vez com a linguagem Markdown, então estou aprendendo enquanto uso... No editor não dá para usar HTML? Não em bloco de código... por exemplo,
<img src="http://image.com/image.png">ou tags como <table> ... </table>...
No visualizador ou ao exportar para PDF, o texto HTML está aparecendo exatamente como texto. (Na verdade... em alguns outros editores também está aparecendo como texto HTML, mas lá não tinha onde perguntar ^_^;;)
Queria saber se estou usando errado... ou se o editor não faz essa conversão, então estou entrando em contato para perguntar.
Olá, no momento não oferecemos suporte a HTML por questões de segurança.
Como aparece no link abaixo, no marp também é preciso alterar uma opção para usar HTML. No futuro, pretendemos permitir isso, excluindo apenas algumas tags que possam causar problemas de segurança.
https://github.com/marp-team/marpit/issues/162#issuecomment-490004489
E, no fim das contas, nosso objetivo é oferecer suporte completo à especificação GFM (GitHub Flavored Markdown).
https://github.github.com/gfm/#html-blocks
Se tiver mais alguma dúvida ao usar o serviço, fique à vontade para entrar em contato pelo Contact Us no rodapé do site abaixo, ou pelo Discord, Twitter etc.~!
https://www.markslides.ai/intro
Ah, então era uma questão de segurança... Obrigado pela resposta. Vou usar com gratidão!
Fazia tempo que eu não via um produto com essa cara de moderninho.
É meio difícil descobrir como separar as páginas.
---permite fazer essa separação. Se melhorarem a usabilidade, acho que daria para usar em apresentações curtas.Olá, sou o desenvolvedor do MarkSlides.
Vou melhorar o tutorial para que quem estiver usando pela primeira vez possa aprender a usar direitinho~!
Parece ser um serviço bom para usar de forma leve.
Acho que não fica muito claro qual é o separador usado para dividir os slides, nem como adicionar facilmente um novo slide.
Olá, sou o desenvolvedor do MarkSlides.
No momento, é possível adicionar um novo slide com o atalho CMD + Enter (atualmente funciona apenas no Mac).
No entanto, ainda não temos um tutorial separado e oferecemos apenas a documentação de guia, então mais adiante pretendemos melhorar isso e disponibilizar um tutorial também~!