노트 (Jawsidian)

Jawsidian은 위지위그(WYSIWYG) 편집, 그래프 뷰, 위키링크, 이미지 붙여넣기, 파일 트리 탐색, ripgrep 기반 검색을 지원하는 내장 마크다운 노트 작업 공간입니다.

노트 접근

노트는 대시보드의 Notes 탭에서 사용할 수 있습니다. 노트는 대시보드의 노트 디렉터리에 마크다운 파일로 저장됩니다.

위지위그(WYSIWYG) 편집기

주요 편집 환경은 기본 마크다운 형식을 유지하는 Milkdown 기반 위지위그 편집기입니다. 주요 기능은 다음과 같습니다:

위키링크

[[target|label]] 구문을 사용하여 노트 간에 링크할 수 있습니다. 위지위그 편집기는 위키링크를 라이브 위젯으로 렌더링합니다:

그래프 뷰

그래프 뷰는 위키링크를 기반으로 노트 간의 연결을 시각화합니다. 노트는 노드로, 링크는 엣지로 표시됩니다. 그래프 컨트롤을 통해 레이아웃, 줌, 필터링을 조정할 수 있습니다.

이미지 붙여넣기

클립보드에서 직접 노트에 이미지를 붙여넣을 수 있습니다. 이미지는 POST /api/dashboard/notes/asset를 통해 에셋으로 업로드되고 마크다운에 삽입됩니다.

파일 트리

사이드바에 모든 노트의 계층적 파일 트리가 표시됩니다. 트리에서 노트를 생성, 이름 변경, 삭제할 수 있습니다. 파일 트리 API는 GET /api/dashboard/notes/tree로 지원됩니다.

검색

노트 검색은 백엔드에서 ripgrep을 사용합니다(src/manager/notes/search.ts). 검색 사이드바는 다음을 지원합니다:

노트 API

메서드경로설명
GET/api/dashboard/notes/info노트 볼트 정보
GET/api/dashboard/notes/tree파일 트리
GET/api/dashboard/notes/index볼트 인덱스 (위키링크, 발신 링크)
GET/api/dashboard/notes/searchRipgrep 검색
GET/POST/PUT/api/dashboard/notes/file노트 파일 읽기, 생성, 업데이트
POST/api/dashboard/notes/asset이미지 에셋 업로드

CLI 접근

# Write a note
jaw connector notes write "My Note" "# Content here"

# List notes
jaw connector notes list