haydenbleasel/blume

The open-source docs framework for humans and agents.

해결하는 문제

Blume은 Markdown 또는 MDX 파일 폴더를 프로덕션 준비가 된 문서 사이트로 변환할 수 있는 제로 구성 문서 프레임워크입니다. 앱 보일러플레이트를 작성하거나 복잡한 프레임워크 설정을 관리할 필요가 없으며, 완전한 제어를 위해 독립형 Astro 프로젝트로 이젝트할 수 있는 유연성도 유지합니다.

작동 방식

Blume CLI는 콘텐츠를 그래프로 스캔하고 .blume/ 디렉토리에 숨겨진 Astro 프로젝트를 생성합니다. 이 프로젝트는 개발 및 빌드를 위해 CLI에 의해 구동됩니다. Astro는 Blume의 내장 컴포넌트와 생성된 데이터를 활용하는 캐치올 페이지를 통해 사이트를 렌더링합니다. 사용자는 사이트를 정적 HTML로 배포하거나 AI 어시스턴트와 같은 요청 시 기능을 위해 서버 어댑터를 사용할 수 있습니다.

대상 사용자

프레임워크를 관리하는 부담 없이 빠르고 AI 지원 문서 사이트를 구축하려는 개발자 및 기술 문서 작성자. 또한 시스템을 사용자 정의하거나 독립형 앱으로 완전히 마이그레이션할 수 있는 옵션을 원하는 사람들을 위한 것입니다.

주요 기능

  • AI 지원 인프라: llms.txt 및 llms-full.txt 파일, JSON 문서 API, 코딩 에이전트용 호스팅 MCP 서버, 선택적 페이지 내 어시스턴트를 포함합니다.
  • 제로 구성 설정: 스타터 템플릿을 클론하거나 프레임워크 지식 없이 문서 폴더를 사이트로 변환합니다.
  • 풍부한 컴포넌트 라이브러리: 카드, 탭, 아코디언, 코드 그룹, 라이브 컴포넌트 미리보기를 가져오기 없이 내장 지원합니다.
  • 확장 가능한 콘텐츠 소스: 로컬 파일과 GitHub Releases, Notion, Sanity, Contentful 같은 원격 소스를 혼합할 수 있습니다.
  • API 레퍼런스 생성: OpenAPI, AsyncAPI, GraphQL 스펙을 네이티브로 레퍼런스 페이지로 렌더링합니다.
  • 에이전트 도구: 로컬 에이전트를 사용하여 문서를 스캐폴드, 작성, 번역할 수 있는 CLI 명령을 제공합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트