MarkSlides, dịch vụ cho phép tạo slide bằng Markdown
(markslides.ai)Giới thiệu
- Bạn có thể tạo và thuyết trình slide cùng với AI bằng cú pháp Markdown.
- Có thể sử dụng cùng AI và các công cụ dành cho phát triển để chèn mã nguồn, định dạng văn bản, sơ đồ... vốn khá bất tiện trong Keynote hay PPT.
- Ví dụ kết quả - JavaScript Basic Syntax
Địa chỉ dịch vụ
Tính năng chính
- Tự động tạo slide và tạo nội dung bằng GPT-3.5, GPT-4 (Command + K)
- Syntax highlighting cho mã nguồn
- Kết xuất sơ đồ MermaidJS, Typogram
- Cung cấp slideshow và chế độ diễn giả
- Xuất PDF
- Có thể chia sẻ ghi chú slide qua liên kết public
Liên kết liên quan
- GitHub: https://github.com/markslides/
- Twitter: https://twitter.com/MarkSlides
Đây là một sản phẩm từng vào đến vòng Final của Prompter Day Seoul 2023 do OpenAI tổ chức năm ngoái, nhưng tiếc là không lọt Top 8 nên không giành được giải thưởng (cảm nhận sau hackathon).
Sau đó chúng tôi đã tiếp tục phát triển và nay đã đủ hoàn thiện để công khai sử dụng, nên xin lần đầu giới thiệu trên GeekNews.
Vì đây là dịch vụ dành cho developer nên tôi rất muốn đăng ở đây để nhận phản hồi; hãy thử dùng và cho chúng tôi thật nhiều feedback nhé : )!
9 bình luận
Xin chào. Tôi đăng bài để hỏi một số vấn đề trong lúc sử dụng.
Câu hỏi 1.
<!-- _header: 'header title' _footer: '[di chuyển đến main-section](#main-section) _paginate: true -->Tôi đang dùng theo kiểu như vậy. Trong phần slide settings thì
header,footerđang để trống và tùy chọn paginate đang ở trạng thái ON.Ở trạng thái slide show thì không thấy
header,footer.Khi chuyển sang toàn màn hình trong trạng thái slide show thì có thấy
header,footer, nhưng khi bấm vào liên kết nội bộ thì có vẻ nó không chuyển đến mục lục tương ứng mà sang trang tiếp theo. (mode=presentercũng vậy)Ở trạng thái chỉnh sửa thì vẫn di chuyển bình thường.
Không biết có phải tôi đang dùng sai không... nên muốn hỏi thử ạ..!
Câu hỏi 2.
Không biết khi lưu file
.mdbằng save as .. thì phần thông tinheader,footer,paginatecó thể được hiển thị kèm luôn không ạ? Vì tôi đang dùngheader,footernhư menu điều hướng..!Xin cảm ơn.
Xin lỗi vì tôi đã không thấy thông báo nên giờ mới kiểm tra và trả lời.
Câu hỏi 1.
Có vẻ phần
header,footerkhông hiển thị là do màn hình bị cắt,tôi sẽ chỉnh sửa để hiển thị đúng theo kích thước cửa sổ thực tế.
Ngoài ra, hiện tại slideshow chưa hỗ trợ tính năng chuyển đến một slide cụ thể.
Tôi sẽ nâng mức ưu tiên để có thể triển khai trước tính năng bên dưới do Marp cung cấp.
https://github.com/orgs/marp-team/…
Câu hỏi 2.
Tôi chưa hiểu rõ ý bạn khi nói rằng thông tin
header,footer,paginatecũng được hiển thị cùng nhau là như thế nào.Hiện tại khi lưu dưới dạng tệp
.md, Slide setting tại thời điểm lưu sẽ được đưa vào cùng theo định dạng tương thích với Marp.Có lẽ sẽ tốt hơn nếu bạn giải thích thêm một chút về phần này!
Xin chào. Mình đang xem marp và slidev, thấy khá ổn nên định dùng thử.. nhưng vì đây là lần đầu mình dùng ngôn ngữ Markdown nên đang vừa học vừa sử dụng... Trong editor không dùng được HTML à? Không phải code block.. ví dụ như
<img src="http://image.com/image.png">hoặc các thẻ như <table> ... </table>...
Khi xem bằng viewer hoặc export PDF thì nó lại hiển thị nguyên văn dưới dạng text HTML.
(Thực ra .. ở vài editor khác cũng bị hiển thị dưới dạng text HTML, nhưng ở đó không có chỗ để hỏi nên ^_^;;)
Không biết là do mình đang dùng sai cách.. hay là editor không hỗ trợ chuyển đổi, nên mình muốn hỏi thử.
Xin chào, hiện tại do vấn đề bảo mật nên chúng tôi chưa hỗ trợ HTML.
Như ở liên kết bên dưới, để sử dụng HTML trong marp cũng cần thay đổi tùy chọn; phần này trong tương lai chúng tôi dự định sẽ áp dụng theo hướng cho phép sử dụng ngoại trừ một số thẻ có thể gây ra vấn đề bảo mật.
https://github.com/marp-team/marpit/issues/162#issuecomment-490004489
Và về lâu dài, mục tiêu là hỗ trợ đầy đủ đặc tả GFM (GitHub Flavored Markdown).
https://github.github.com/gfm/#html-blocks
Nếu trong quá trình sử dụng bạn còn điều gì thắc mắc, hãy thoải mái liên hệ qua Contact Us ở cuối trang web bên dưới, hoặc qua Discord, Twitter, v.v.!
https://www.markslides.ai/intro
À. Thì ra là vấn đề bảo mật.. Cảm ơn bạn đã trả lời. Mình sẽ dùng rất cảm kích!
Lâu rồi mới thấy một sản phẩm trông khá ngầu như thế này.
Khá khó để tìm cách phân chia trang.
Có thể dùng
'---'để phân tách. Nếu cải thiện tính dễ dùng thì có vẻ sẽ phù hợp để dùng cho các bài thuyết trình ngắn.Xin chào, tôi là nhà phát triển của MarkSlides.
Chúng tôi sẽ cải thiện phần hướng dẫn để những người dùng lần đầu có thể dễ dàng nắm được cách sử dụng hơn~!
Có vẻ là một dịch vụ khá phù hợp để dùng nhanh gọn.
Nhưng có vẻ không dễ nhìn ra dấu phân tách để chia slide là gì, hoặc cách thêm một trang slide mới cho thật tiện.
Xin chào, tôi là nhà phát triển của MarkSlides.
Hiện tại, bạn có thể thêm slide mới bằng phím tắt CMD + Enter (hiện chỉ hoạt động trên Mac).
Tuy nhiên, hiện vẫn chưa có tutorial riêng mà chỉ cung cấp tài liệu hướng dẫn, vì vậy sau này chúng tôi dự định sẽ cải thiện và cung cấp tutorial~!