노트 (Weasley Podex Notes)

Weasley Podex Notes은 위지위그(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
weasley-podex connector notes write "My Note" "# Content here"

# List notes
weasley-podex connector notes list