옵시디언 책 검색 플러그인 개발

in SCT.암호화폐.Crypto3 years ago (edited)

작년까지는 모든 메모를 노션에 작성했었습니다.
하지만 데이터가 많아지니 노션이 많이 느려집니다.
그래서 예전에 작성했던 메모를 노션에서 찾는데 많은 시간과 노력이 필요합니다.

요즘은 대부분의 메모를 옵시디언에서 작성하고 있어요.
하지만 아직 노션을 완전히 버리지는 못하고 있습니다.

올해는 독서 노트도 옵시디언을 이용하고 있어요.
익숙했던 노션을 벗어서 옵시디언에서 작성하려니
아직은 노션보다는 조금 불편합니다.

그래서 간단하게 옵시디언에서 책을 검색하여 노트를 생성할 수 있는 플러그인을 만들었습니다.


독서 노트 템플릿은 Obsidianary님의 옵시디언 독서노트 템플릿을 참고했습니다.

플러그인은 아직 개발 중입니다. 하지만 지금도 충분히 사용가능하다고 생각합니다. 책 정보 검색은 API_KEY가 필요없는 Google Books API를 사용했습니다.

하지만 사용해보니 Google Books API가 국내 책 검색에는 데이터가 충분하지 않은 것 같아요. 나중에 시간이 된다면 네이버, 카카오, 알라딘 등 국내 책 검색 Open API도 사용해볼 예정입니다.


플러그인 설치 방법

아직 옵시디언 커뮤니티 플러그인으로 등록하지 않았습니다. 그래서 릴리즈 페이지에서 zip 파일을 다운로드 받아서 볼트의 .obsidian/plugins/ 폴더에 압축을 해제하여 수동 설치해야 합니다.
플러그인 심사가 통과 되어서 옵시디언 커뮤니티 플러그인에 등록되었습니다. (2022-04-19)
옵시디언 커뮤니티 플러그인에서 검색하여 설치합니다.



사용 방법

  1. 서드파티 플러그인(Community plugins)에서 Book Search 플러그인을 활성화 해주세요.
  2. 그 다음 Book Search Settngs에서 새 노트를 생성할 폴더를 설정합니다.
  3. 왼쪽 사이드 리본바에서 책 아이콘을 클릭하세요. |300
  4. 책 제목, 저자, 출판사 또는 ISBN으로 검색합니다.
  5. 검색된 결과에서 선택합니다.
  6. 짠~! 새로운 노트가 생성되었습니다.




저는 옵시디언에서 노션 환경과 비슷하게 만들어서 사용하고 있습니다.
데이터 뷰를 활용하면 아래와 같은 화면은 물론 독서 통계 페이지를 만들 수 있어요.

END.


이 정보가 도움이 되었다면 @anpigon을 팔로우 해주세요.

Sort:  

[광고] STEEM 개발자 커뮤니티에 참여 하시면, 다양한 혜택을 받을 수 있습니다.

[by @anpigon] 옵시디언 책 검색 플러그인 개발
https://www.steemit.com/@kr-dev.cu3/20220407t124549019z

@kr-dev.cu3님이 당신을 멘션하였습니다.
멘션을 받고 싶거나 받지 않으시려면 댓글을 남겨주세요. 빠른 시일내에 반영하도록 하겠습니다.

@anpigon transfered 1.0 KRWP to @krwp.burn. voting percent : 2.63%, voting power : 19.90%, steem power : 1950574.57, STU KRW : 1200.
@anpigon staking status : 68.5 KRWP
@anpigon limit for KRWP voting service : 0.068 KRWP (rate : 0.001)
What you sent : 1.0 KRWP
Refund balance : 0.931 KRWP [63102000 - aa301a928108c6ac42532b02a6a1203e9e9cb664]