프로젝트 소개
SiYuan은 세밀한 블록 레벨 참조와 Markdown WYSIWYG 편집을 중심으로 구축된 오픈소스, 프라이버시 우선 개인 지식 관리 시스템입니다. 소유형 클라우드가 아닌 워크스페이스 폴더에 데이터를 로컬에 저장하는 셀프호스팅 방식으로 설계되었습니다.
README에 근거한 핵심 기능으로는 블록 레벨 참조와 양방향 링크, 사용자 정의 속성, 임베디드 SQL 쿼리, 그리고 `siyuan://` 프로토콜이 포함됩니다. 에디터는 블록 스타일의 Markdown WYSIWYG, 목록 아웃라인, 블록 줌인, 대규모 문서 지원을 갖추고 있습니다. 수학 공식, 차트, 플로우차트, 가antt 차트, 타이밍 차트, 보표 처리, 웹 클리핑 및 PDF 주석 링크를 지원합니다.
내보내기 옵션으로는 블록 참조 및 임베드, 자산 포함 표준 Markdown, PDF, Word, HTML, 그리고 WeChat MP, Zhihu, Yuque로 복사 기능이 포함됩니다. 다른 기능으로는 테이블 뷰 데이터베이스, 플래시카드 간격 반복, OpenAI API를 통한 AI 쓰기 및 Q/A 채팅, Tesseract OCR, 다중 탭 및 드래그 앤 드롭 분할 화면, 템플릿 스니핏, JavaScript/CSS 스니핏, 그리고 커뮤니티 마켓플레이스가 있습니다.
배포 경로로는 데스크톱 및 모바일 앱(Android, iOS, HarmonyOS), 패키지 관리자, Docker, Unraid, TrueNAS가 포함됩니다. Docker 이미지 `b3log/siyuan`은 워크스페이스 마운트, 잠금 화면 암호, PUID/PGID 권한, OIDC 인증, 언어 구성을 지원합니다. 내장 CLI는 노트북 목록, 전체 텍스트 및 자산 검색, SQL 쿼리, 내보내기, 가져오기, 저장소/히스토리 관리를 위한 직접 워크스페이스 액세스를 제공하며, JSON 출력과 dry-run 지원을 포함합니다.
데이터는 자산, 이모지, 스니핏, 스토리지, 템플릿, 위젯, 플러그인, 공개 데이터를 포함한 워크스페이스 폴더에 저장되며, 노트북 문서는 JSON `.sy` 파일로 저장됩니다. README는 데이터 손상 방지를 위해 제3자 동기화 디스크는 지원되지 않지만, 제3자 클라우드 저장소 연결은 멤버 특권으로 가능하다고注明합니다. 프로젝트는 AGPLv3 라이선스를 사용하며 대부분의 기능은 상업적 사용을 포함한 무료이고, 일부 기능은 유료 멤버용으로 예약됩니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.