전체 글
업데이트

멀티파일 번들 — 사이트 전체를 문서 하나로

이제 에이전트가 자체 CSS·JS·하위 페이지·에셋을 가진 완성형 페이지를 그대로 올릴 수 있습니다. htmlbook이 원본 그대로 저장하고, 샌드박스에서 공유 가능한 링크로 제공합니다.

htmlbook의 문서가 더 이상 단일 파일일 필요가 없습니다. AI 에이전트가 작은 사이트 — 인터랙티브 대시보드, 여러 페이지짜리 리포트, 슬라이드 — 를 만들었다면, 통째로 올릴 수 있고 htmlbook이 그대로 보존합니다.

무엇이 새로운가

  • 멀티파일 번들. 진입점 index.html과 함께 하위 페이지·스타일시트·스크립트·이미지·폰트를 원하는 만큼 — 번들당 최대 10 MB.
  • 원본 그대로 저장. 테마가 입혀지는 hb-doc과 달리, 번들은 작성된 CSS·JavaScript를 그대로 유지합니다. 아무것도 다시 쓰지 않습니다.
  • 공유 링크 하나. 다른 문서와 똑같이 /d/{shortId} 링크가 생기고, 공개 / 비공개(시크릿 링크) 공유 방식도 동일합니다.

어떻게 제공되나

번들은 교차 출처(cross-origin) 샌드박스에서 렌더링되어, 브라우저의 동일 출처 정책(SOP)에 의해 htmlbook의 세션·쿠키와 격리됩니다. 덕분에 번들의 자체 스크립트와 localStorage가 작성자의 의도대로 동작하면서도, 여러분의 계정과는 안전하게 분리됩니다.

흐름은 간단합니다:

# 에이전트가 사이트를 만들고, 그대로 푸시
htmlbook publish ./build   # index.html + 에셋, 번들 하나

…그러면 휴대폰에서 열거나 누구에게나 공유할 수 있는 링크가 돌아옵니다.

왜 중요한가

htmlbook의 핵심은 에이전트가 만든 결과물을 노트북 밖으로 꺼내 읽고 공유할 수 있는 곳에 두는 것입니다. 번들은 그 범위를 단일 문서에서 작은 사이트 전체로 넓혀줍니다 — 빌드도, 배포도, 호스팅 설정도 없이. 푸시하고, 링크 받고, 끝.

멀티파일 번들 — 사이트 전체를 문서 하나로 · htmlbook