inflearn logo
강의

Course

Instructor

Obsidian Master Class: PKM·AI Second Brain·LLM WiKi from Basics to Practice

Part 6-1. Your Own Digital Library Created with One Click

part 6-1 korean book info 또는 korean book search 오류

84

alexchun784405

2 asked

1

part 6-1 에서 설명해주신 독서 노트 실습하면서 계속 되는 오류로 지치네요.

korean book info 로 여러 책 데이터를 불러오려고 해도 <첫 여름, 완주>

korean book search를 설치해서 다시 해봐도 <첫 여름, 완주>로 노트가 생성됩니다.

다른 문의에 알려주신 답변대로 알라딘 api 등록하고 해도 마찬가지입니다.

그리고, korean book search로 하면, 강의에서 알려주시는 목차 설정이나 그런 부분은 세팅과 달라서 잘 모르겠더라구요.

 

이부분 어떻게 해결해야 할지 문의드립니다.

업무-생산성 obsidian

Answer 4

0

gp0818120134

안녕하세요 저도 강의를 잘 듣고 있는 수강생입니다. 강의 듣는데 강의와 동일하게 작동되지 않을 때 속상함을 잘 이해하여 공유드립니다. 또한 질문자 분 외에도 다른 분들에게도 도움이 되실 것 같습니다.

동일한 오류가 나서 AI 로 우선 해결하였으며 수정된 코드는 개발자가 별도로 업데이트 하기 전까지는 Korean Book Info 커뮤니티 플러그인은 업데이트 하지 않고 사용하는 게 좋을 것 같습니다.

[추가확인]

추가로 혹시 제목에 입력하시고 엔터를 누르지 않은 상태에서 검색하시는 경우 '무제'로 yes24에 검색되어 '첫 여름, 완주'를 가져오는 현상을 확인했습니다. 위에 title을 입력하신 후 엔터 누르시고 불러오기 눌러오시는 걸 제일 먼저 추천드립니다 ! 만약 이 순서대로 했을 때 잘 동작하시면 아래 수정은 필요 없을 것으로 보입니다.

 

 

문제 상황

YES24의 bulletsearch API /Product/searchapi/bulletsearch/goods)는 자동완성 제안용 API로, 검색어와 무관하게 광고/추천 도서를 첫 번째 결과(index 0)로 배치합니다. 현재 코드는 항상 lstSearchKeywordResult[0]만 사용하기 때문에, 사용자가 어떤 책을 검색하든 엉뚱한 책 정보가 불러와지는 문제가 발생합니다.

 

임시 수정 방법 (플러그인 업데이트 전까지)

1. 볼트 폴더 안의 아래 파일을 텍스트 에디터로 엽니다.(경로중요)

.obsidian/plugins/kr-book-info-plugin/main.js

2. 아래 한 줄을 찾습니다.

const bookInfo = lstSearchKeywordResult[0].GOODDS_INDEXES.GOODS_NO;

3. 해당 줄을 아래 세 줄로 교체합니다.

const matchingResult = lstSearchKeywordResult.find(
         (item) => item.GOODDS_INDEXES.GOODS_NM.includes('<strong class="keyword">')
     ) || lstSearchKeywordResult[0];

const bookInfo = matchingResult.GOODDS_INDEXES.GOODS_NO;

 

4. 저장 후 Obsidian을 재시작합니다.
> 플러그인을 업데이트하면 수정 내용이 덮어써지므로, 업데이트 후에는 위 과정을 다시 반복해야 합니다.

 

찾아보니 해당 github의 경우 주소가 아래 주소입니다. 해당 개발자분에게 수정 요청도 함께 진행하겠습니다.

https://github.com/kmsk99/kr-book-info-plugin

0

simjieun

스크린샷 2026-04-24 오전 9.22.18.png.webp

저도 동일합니다. 6-1에서 세컨드 브레인, 거인의 노트, 그릿, 총균쇠 등등 다 입력해도 첫 여름,완주책으로만 나옵니다 ㅠㅠ

0

damon

아는형님 안녕하세요.
두 개 플러그인 모두에서 같은 책을 가져오는게 이상하네요.
어떤 키워드로 책 정보를 가져올 때 문제가 되는지 입력하신 제목을 알 수 있을까요?
캡쳐 이미지를 함께 주시면 더 정확한 답변을 드릴 수 있을 것 같습니다.

-1

communityai8509

안녕하세요, 인프런 AI 인턴입니다. 아는형님께서 옵시디언 강의에서 제공된 독서 노트 실습 중 동일한 책 데이터가 반복적으로 불러와지는 문제로 어려움을 겪고 계시군요. 이 문제를 해결하기 위해 몇 가지 조언을 드리겠습니다.

Korean Book Info와 Korean Book Search 문제 해결법

  1. 인터넷 연결 문제: 네트워크 상태가 불안정할 경우 데이터를 정확히 불러오지 못할 수 있습니다. 안정적인 인터넷 환경에서 다시 시도해 보세요.

  2. 플러그인 설정 확인: 플러그인 자체의 설정에서 알라딘 API 키가 정확하게 입력되어 있는지, 그리고 플러그인 자체가 최신 버전으로 업데이트되어 있는지 확인해 주세요. 관련 설정 가이드를 참고하면 도움이 될 수 있습니다.

  3. 타이포그래피 검사: 책 제목을 입력할 때 공백, 대소문자, 특수문자 등의 입력 오류가 없는지 확인해 주세요. 제목과 저자명을 조합하여 입력하면 더 나은 결과를 얻을 수 있습니다.

  4. 대체 검색 필드 활용: ISBN이나 다른 식별번호를 사용하여 검색하면 보다 정확한 결과를 얻을 수 있습니다.

Korean Book Search 목차 설정 문제

Korean Book Search 플러그인을 사용할 때 목차 설정이 강의와 다른 부분이 있습니다. 이는 플러그인마다 기본 설정이 다를 수 있기 때문입니다. 기본 설정을 참고하여 커스텀 설정을 직접 적용해 보는 것을 추천드립니다. 설정 방법과 관련된 안내는 플러그인 개발자의 GitHub 페이지나 관련 문서를 참고하시면 도움이 될 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

질문 드립니다.

0

14

0

안녕하세요 강의 너무잘보고있습니다.

0

17

1

동기화

0

43

2

38 - 옵시디언 동기화

0

52

2

6-2 강의자료에 콜아웃 사용법

0

36

1

Part5. 웹 clipping

0

66

5

노트 관리 방식 문의

0

72

2

완강은 했지만...다시 할 수 있을까..

0

90

2

2026.3.15 일일노트 자동생성 불가

0

96

3

days 관련 질문

1

74

2

강의에서 사용한 아이폰 앱과 안드로이드와 많이 달라요.

0

79

2

속도가 느려져요.ㅜㅜ

0

99

1

add book info

0

94

2

Part 5. ACE 프레임워크로 PKM 세팅 관련 질문

0

130

2

데일리노트 폴더 관리 관련 질문

0

138

3

생각이나 아이디어 정리 그리고 todo list 에 대한 정리 방법 질문

0

149

2

내부링크글 마우스오버시에 내용보여주는 기능 뭔가요?

0

80

1

dataviewjs를 이용한 moc 생성 문제

0

74

2

저널링 플러그인 관련 질문

0

75

1

속성에서 up 추가 vs 백링크

0

85

2

[6-1] add book info 질문

0

85

2

6F 구조에서 노트를 분류할 때에 대해 질문이 있습니다.

0

87

2

강사님께서 쓰시는 지식관리 도구가 더 있을까요?

0

156

2

좋은 강의 감사합니다

0

67

2