kone
ainovel
ainovel

NotebookLM_Novel_Analyzer_v0.1.30

08/25/2026, 14:42:48
유틸
5154 views · 11 likes

NotebookLM_Novel_Analyzer

TXT 파일을 여러 개 또는 폴더 단위로 선택하면, 각 파일의 앞부분을 사용자가 지정한 용량만큼 발췌해 NotebookLM에 자동으로 업로드하고, 미리 설정한 프롬프트로 분석한 답변을 가져와 텍스트 파일로 저장해 주는 프로그램입니다

소설 전체를 읽기 전에 초반부의 핵심 설정과 줄거리 등을 빠르게 파악하여 계속 읽을 작품을 고르는 용도 및 매일 옆 동네에서 쌀을 훔쳐와주시는 누군가를 위해 만들었습니다.

Gemini API나 별도의 유료 API는 사용하지 않습니다. 사용자의 Google 계정 및 크롬 원격 디버깅 모드로 NotebookLM 웹사이트를 직접 조작하므로, 프로그램이 만든 노트북과 업로드한 소스도 해당 NotebookLM 계정에 그대로 남습니다.

따라서 평소에 Gemini를 자주 쓴다면, 이 프로그램 전용으로 쓸 별도의 계정을 사용하는 게 좋습니다.

NotebookLM의 분석 결과는 output 폴더에 NotebookLM_분석결과_2608251421.txt / NotebookLM_작품소개_2608251421.txt 식으로 저장됩니다.

분석을 위한 프롬프트는 수정이 가능하며, 현재는 한국 웹소설식 소개글 작성 / 중뽕, 혐한, 혐일, 혐중 등 거슬릴 만한 요소 여부 / 고유명사(인명, 지명 등) 파편화나 오역이 있는지 3부분으로 나눠서 분석하게끔 해놨습니다.

GUI기반이므로, 사용법은 굳이 적지 않아도 될 정도로 간단합니다.

1
1

# v0.1.30 변경점

  • 동시 분석 창을 1~16개까지 지정할 수 있습니다. 작품마다 독립된 Chrome 창을 사용해 업로드와 분석을 병렬 처리합니다.

  • 작품명 비교용 정규화 개선. 정규식을 지원하는 사용자 규칙 추가. (캐시 재사용 기능으로 이미 분석한 작품의 중복 분석을 피하기 위함)

  • 완료 결과 캐시 재사용 기능 추가. 켜져 있을 시 이미 분석한 작품의 저장된 답변을 즉시 재사용하고, 끄면 기존 NotebookLM 노트북에서 다시 분석합니다. 기존 노트북을 사용할 수 없는 경우에는 새 노트북 생성과 업로드부터 자동으로 복구합니다.

  • 현재 자동화용 Chrome 계정의 노트북을 모두 삭제하는 기능을 추가

1줄 요약 : 동시 분석 기능 추가해서 기존에 창 1개로 30작품 1시간 걸리던 거 10분컷 가능 (서버 상태에 따라 속도는 다를 수 있음)

# 다운로드

aHR0cHM6Ly9raW8uYWMvYy9jZkk3UUVDeVB5TERUWW9NNVJvQWFi

1달 국룰

# 시스템 요구사항

  • OS: Windows 10 / 11

  • Google Chrome\

  • Python 3.10 이상

  • Chrome 원격 디버깅: 포트 9222

  • NotebookLM을 사용할 수 있는 계정

# Chrome 관련

  • 기본적으로 원격 디버깅 포트 9222를 사용합니다

  • 일반 Chrome 프로필과 분리된 chrome_profile 폴더를 사용합니다.

  • 작업 중 자동화용 Chrome 창이나 NotebookLM 탭을 직접 닫으면 현재 작품 처리가 실패할 수 있습니다.

# 주의사항

  • NotebookLM 웹사이트의 화면 구조나 버튼 이름이 변경되면 자동화가 작동하지 않을 수 있습니다.

  • 오류 답변은 자동으로 감지해 재시도하지만, 반복해서 실패하면 로그와 debug 자료를 확인해야 합니다.

  • notebooklm_progress.json과 chrome_profile은 이어서 처리와 로그인 유지에 사용되므로 필요 없이 삭제하지 않는 것이 좋습니다.

# EXE 만들기 (optional)

먼저 run.bat을 한 번 실행하여 .venv를 만든 뒤 build_exe.bat을 실행합니다.

PyInstaller 설치와 빌드가 자동으로 진행되며 다음 위치에 단일 실행 파일이 만들어집니다.

```text

dist\NotebookLM_Novel_Analyzer.exe

```

EXE로 실행해도 chrome_profile, settings.json, notebooklm_progress.json, debug와 output 폴더는 EXE 옆에 생성됩니다.

11
6 comments
08/25
08/25
08/25
08/25
하나씩 처리하는게 조금 불편했는데, 이번 갱신으로 딸깍 한방이 되네요. 공유 감사합니다!
30개 1번에 돌려놓고 멍때리다가 너무 느리길래 참을 수 없었어요
피의 성전 1~681화 완결
[일반]
메로나
08/30 1469 17
추천게시판있으면 좋을것같기도함
잡담
2008
08/30 1395 17
마블 패러디 3개
[패러디]
vkqlffhs103
08/30 2696 32
[나루토] 나뭇잎 마을에서 식당을 열었는데, 시작부터 망자를 소환했다 1-450
[패러디]
金日成綜合大學
08/30 2886 27
무량도군(无量道君) 작가-집필초심(执笔初心) 1-1170
[일반]
asdf4132
08/30 3046 32
수리점을 열었는데, 어째서 오는 건 죄다 미인 기갑사 뿐이지 1-1451
[일반]
ekaros
08/30 4388 54
스피드 쌀먹 공유 모음 20260830
[일반]
tassdar
08/30 7347 112
명일방주 안의 플레이어 1-225
[패러디]
명일방주너무좋아광인
08/30 4482 28
[2+1] 시체수집가 갱신 및 2개+후기글 하나
[패러디]
rlawjrwnd
08/30 6007 51
붕괴, 세계 변조 모드 ai 가료판 1 - 912
번역 요청
bebee
08/30 4143 20
신비의제왕 - 불꽃과 바보의 길 615화까지 미완
[패러디]
syuranian
08/30 4380 46
스피드 쌀먹 공유 모음 20260829 AI소개글
후기
wqbb22rfw
08/29 9780 42
스피드 쌀먹 공유 모음 20260829
[일반]
tassdar
08/29 10608 139
[타입문] 마토 신지, 나도 주인공이 되고 싶어 1-347
[패러디]
金日成綜合大學
08/29 6325 42
[코난]조조같은놈이 바로나였다 1~677
[복구]
blue58
08/29 4861 25
【중국어 원문】대위방화 성인 가료판 번역하실분 계실까요?
[야설]
illliilliilii
08/29 6197 19
선협 엄청 좋아하는데 지금까지 읽었던 재밌는 작품 뽑아보자면
잡담
1234
08/28 5602 15
불과학어수 교정 gpt 5.6 sol xhigh
[일반]
python3
08/28 7258 35
음... 나도 이제 타싸 올리고 여기 올려야 하나...
잡담
tjgidskan
08/28 6513 79
스피드 쌀먹 공유 모음 20260828 AI소개글
후기
wqbb22rfw
08/28 14442 42
스피드 쌀먹 공유 모음 20260828
[일반]
tassdar
08/28 11648 171
중국 갈림픽은 여기까지.
잡담
金日成綜合大學
08/28 5206 33
[갱신] [추천] 당신이 만든 던전, 사람이 플레이하라고 만든 거 맞나 你做的副本是给人玩的吗?1-321
[일반]
tjgidskan
08/28 7805 41
[종만] - 나는 만계로부터 수많은 유산을 물려받았다. 1-400
[패러디]
金日成綜合大學
08/28 7135 38
원조 가희(우타히메)와의 연애 일상
[일반]
rilarila
08/28 7333 41
에이전시의 광인, 워해머 40K에 떨어지다 1-61
[패러디]
wizard380
08/28 5566 24
대명춘색(大明春色) 1~1067
번역 요청
p655
08/28 3749 18
흉을 피하는 천부로 은밀히 장생한다 1-1151我靠避凶天赋苟道长生
[선협]
espip
08/28 6900 86
[원신] 수메르에 떨어졌다: 내 수치는 문제 없어! 1-817 복구
[복구]
wqbb22rfw
08/27 5757 16
두 세계 악마라고 부르지 마 1-891 완 , 장생종계승련기종문개시, 물원수원이부터 시작해 신이 되다 0001-1238 복구
[복구]
tassdar
08/27 8779 51