
로컬 모델 또는 Chrome에서 편집 가능한 슬라이드 덱 — 전체 덱이 하나의 HTML 파일 내 JSON 블록으로 구성됨 (~에디터 및 뷰어
요약
단일 HTML 파일 내에 JSON 블록을 포함하여 오프라인에서도 편집, 발표, 저장이 가능한 슬라이드 도구 Bento를 소개합니다. 클라우드 로그인 없이 브라우저만으로 작동하며, LLM을 활용한 PPTX 변환과 암호화된 릴레이를 통한 실시간 협업 기능을 지원합니다.
핵심 포인트
- 단일 HTML 파일로 구성되어 설치나 클라우드 로그인 불필요
- 브라우저 기반의 편집, 발표, 인쇄 및 저장 기능 제공
- LLM을 사용하여 기존 PPTX 파일을 Bento 슬라이드로 변환 가능
- 암호화된 블라인드 릴레이를 통한 프라이버시 중심의 실시간 협업
- reveal.js 및 자체 제작 라이브러리를 활용한 MIT 라이선스 오픈소스
지난 몇 달 동안 저희 팀은 코딩 하네스 (coding harnesses)와 웹 프론트엔드 기술을 사용하여 점점 더 많은 슬라이드 덱을 만들어 왔지만, 공통적인 불만 사항은 아주 작은 편집을 하려 해도 코드를 수동으로 또는 하네스를 통해 수정해야 한다는 점이었습니다. 이러한 반복 작업을 피하기 위해, 저는 애니메이션과 공유 편집을 포함하여 슬라이드 도구에 필요한 모든 것이 담긴 단일 HTML 파일인 Bento를 만들게 되었습니다. 설치나 클라우드 로그인이 필요 없으며, 모든 기능은 오프라인에서 작동합니다. 기본 덱의 크기는 약 640KB이며, 파일을 한 번 가져오면 더 이상 아무것도 가져올(fetch) 필요가 없습니다. 브라우저에서 열면 편집, 발표, 인쇄 및 저장이 가능합니다. 이메일이나 에어드롭 (Airdrop)을 통해 공유하면, 상대방은 브라우저만으로도 편집, 발표 및 슬라이드 실시간 협업을 할 수 있습니다. 기존의 pptx 파일을 Bento 슬라이드로 변환하려면 LLM에 넣기만 하면 됩니다. 클라우드는 관여하지 않으며, 공유 편집을 허용하기 위한 암호화된 블라인드 릴레이 (encrypted blind relay)만 존재합니다. 이 릴레이는 어떤 데이터도 볼 수 없습니다. 에디터로 바로 연결되는 https://bento.page/slides/ 에서 확인해 보세요. https://bento.page/guestbook/ 에 접속하여 실시간 방명록을 통해 공유 편집 및 협업을 체험해 보세요. 웹사이트에는 샘플 덱이 포함된 갤러리도 있습니다 - https://bento.page/ 모든 코드는 MIT 라이선스이며 여기서 찾을 수 있습니다 - https://github.com/nyblnet/bento . 저는 reveal.js와 여러 다른 라이브러리(크기를 작게 유지하고 라이선스를 오픈하기 위해 직접 구현해야 했던 자체 제작 라이브러리 포함)를 사용했습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 r/OpenAI Codex (search)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기