연결문서
옵시디언에서 책 정보를 자동으로 관리하는 방법: 북 서치 플러그인
옵시디언에서는 책 정보를 효율적으로 관리할 수 있는 플러그인이 있습니다. 바로 북 서치(Book Search) 플러그인입니다. 이 플러그인을 사용하면 책 제목, 저자, 출판사 또는 ISBN(10자리 또는 13자리)을 입력하여 쉽게 책 정보를 조회하고 노트를 생성할 수 있습니다.
설치 방법
- 옵시디언에서 플러그인 메뉴로 이동합니다.
- "Book Search"를 검색하여 설치합니다.
네이버 API 등록
북 서치 플러그인은 네이버 API를 통해 책 정보를 조회합니다. 이를 사용하려면 네이버 개발자 센터에서 API를 발급받아야 합니다.
- 네이버 API 이용신청 페이지에 들어갑니다.
- 애플리케이션을 등록하고 API 키를 발급받습니다.
- 발급된 API 정보를 확인하고, 클라이언트 아이디와 클라이언트 시크릿을 기록해둡니다.
북 서치 플러그인에서 네이버 API 인증하기
- 북 서치 플러그인을 설치하고 활성화한 후, 플러그인 설정 화면으로 이동합니다.
- 네이버에서 발급받은 클라이언트 아이디와 클라이언트 시크릿을 입력하여 API 인증을 완료합니다.
인증이 완료되면 북 서치 플러그인을 사용하여 책 정보를 옵시디언에 자동으로 가져올 수 있습니다.
플러그인 설정
북 서치 플러그인에서 설정을 통해 다양한 항목을 조정할 수 있습니다. 주요 설정 항목은 다음과 같습니다:
- New file location: 책 정보를 추가할 노트가 자동으로 저장될 위치를 설정합니다.
- New file name: 노트의 제목 형식을 지정합니다.
- Template file: 책 정보를 불러올 때 사용할 템플릿 파일을 지정합니다.
- Service provider: 서비스 제공자를 네이버로 선택하고, 클라이언트 아이디와 시크릿을 입력하여 연결합니다.
템플릿
북 서치 플러그인에서는 책 정보를 자동으로 삽입할 수 있는 템플릿을 설정할 수 있습니다. 예를 들어, 아래와 같은 템플릿을 사용할 수 있습니다:
---
created: {{date:YYYY-MM-DD}} {{time:HH:mm}}
updated: {{date:YYYY-MM-DD}} {{time:HH:mm}}
date: {{date:YYYY-MM-DD}}
tags:
- 유형/독서노트
- 독서/진도/미시작
aliases:
links:
- "[[독서]]"
title: "{{title}}"
author: [{{author}}]
weight:
cover: {{coverUrl}}
---

## {{title}} - {{author}}
🎵음악:
## 본문 정리
## 느낀 점
저는 기본 템플릿에서 필요한 항목들만 남기고 일부 수정하여 위와 같은 형식으로 사용하고 있습니다. 템플릿은 자신이 원하는 형식으로 자유롭게 수정할 수 있습니다.
실제 예시 템플릿
아래는 실제로 제공되는 템플릿 예시입니다:
---
tag: 📚Book
title: "{{title}}"
subtitle: "{{subtitle}}"
author: [{{author}}]
category: [{{category}}]
publisher: {{publisher}}
publish: {{publishDate}}
total: {{totalPage}}
isbn: {{isbn10}} {{isbn13}}
cover: {{coverUrl}}
localCover: {{localCoverImage}}
status: unread
created: {{DATE:YYYY-MM-DD HH:mm:ss}}
updated: {{DATE:YYYY-MM-DD HH:mm:ss}}
---
%% To use an image URL from the server, use the following syntax: %%
<%* if (tp.frontmatter.cover && tp.frontmatter.cover.trim() !== "") { tR += `` } %>
%% To save images locally, enable the 'Enable Cover Image Save' option in the settings and enter as follows: %%
<%* if (tp.frontmatter.localCover && tp.frontmatter.localCover.trim() !== "") { tR += `![[${tp.frontmatter.localCover}|150]]` } %>
# {{title}}
책 추가하기
북 서치 플러그인 설치 후, 책을 추가하는 방법은 매우 간단합니다. 플러그인 설치가 완료되면, 옵시디언의 사이드바에 북 서치 아이콘이 나타납니다.
- 사이드바에서 북 서치 아이콘을 클릭합니다.
- 책 제목, 저자, 출판사 또는 ISBN을 입력하여 원하는 책을 검색합니다.
- 검색 결과에서 원하는 책을 선택한 후, 'Add to Obsidian' 버튼을 클릭하면 책 정보가 지정된 템플릿 형식으로 설정된 폴더에 추가됩니다.
결론
옵시디언에서 북 서치 플러그인을 활용하면, 책 정보를 빠르고 간편하게 관리할 수 있습니다. 네이버 API와의 연동을 통해 책 제목, 저자, 출판사 등의 정보를 자동으로 불러오고, 설정한 템플릿에 맞게 노트를 생성할 수 있습니다. 또한, 템플릿을 자유롭게 수정하여 자신만의 방식으로 책 정보를 정리할 수 있어, 독서 노트를 효율적으로 관리하고 추후 활용할 수 있습니다.
북 서치 플러그인을 활용하면, 책과 관련된 모든 정보를 옵시디언 내에서 체계적으로 정리할 수 있어 독서 기록을 보다 직관적이고 효율적으로 관리할 수 있습니다. 이 과정에서 발생하는 수고를 덜어주고, 책 정보를 쉽게 추가하고 업데이트하는 데에 큰 도움이 될 것입니다.
댓글 쓰기