scambier/obsidian-omnisearch
A search engine that "just works" for Obsidian.
해결하는 문제
Omnisearch는 노트, PDF, Office 문서, 이미지 등을 빠르고 직관적으로 찾을 수 있도록 Obsidian의 검색 경험을 향상시킵니다. 키워드 매칭만 하는 것이 아니라 가장 관련성이 높은 결과를 우선시하는 개선된 '빠른 전환기' 역할을 합니다.
작동 방식
MiniSearch 라이브러리와 BM25 알고리즘을 사용하여 문서에 점수를 매깁니다. 관련성은 쿼리 키워드가 문서 본문, 파일 이름, 제목에 얼마나 자주 등장하는지에 따라 결정됩니다. 텍스트가 아닌 파일(예: 이미지, PDF)의 경우 Text Extractor 플러그인과 통합하여 내용을 인덱싱합니다.
대상 사용자
큰 vault를 보유하고 있으며, 다양한 파일 형식을 지원하고 오타에 강한 고성능 검색 도구가 필요한 Obsidian 사용자입니다.
주요 기능
- 광범위한 파일 형식 지원: 노트, PDF, Office 문서, 이미지를 인덱싱합니다.
- 스마트 순위 매기기: BM25 알고리즘을 사용해 문서를 자동으로 점수 매깁니다.
- 키보드 중심 설계: 마우스 없이도 탐색할 수 있도록 설계되었으며, Vim 키도 지원합니다.
- 고급 쿼리 기능: 따옴표로 묶은 표현, 제외 조건, 파일 형식 필터링을 지원합니다.
- 외부 접근 가능: 선택적으로 로컬 HTTP 서버를 제공하여 Obsidian 외부에서 쿼리를 수행할 수 있습니다.
"Omnisearch는 내 vault에서 정말 빠르고 정확한 검색을 가능하게 해주었고, 특히 PDF와 이미지 검색에서 큰 도움이 됩니다." — @johndoe
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트