NotebookLM_Novel_Analyzer_v0.1.48
NotebookLM_Novel_Analyzer
TXT 파일을 여러 개 또는 폴더 단위로 선택하면, 각 파일의 앞부분을 사용자가 지정한 용량만큼 발췌해 NotebookLM에 자동으로 업로드하고, 미리 설정한 프롬프트로 분석한 답변을 가져와 텍스트 파일로 저장해 주는 프로그램입니다
소설 전체를 읽기 전에 초반부의 핵심 설정과 줄거리 등을 빠르게 파악하여 계속 읽을 작품을 고르는 용도로 만들었습니다.
Gemini API나 별도의 유료 API는 사용하지 않습니다. 사용자의 Google 계정 및 크롬 원격 디버깅 모드로 NotebookLM 웹사이트를 직접 조작하므로, 프로그램이 만든 노트북과 업로드한 소스도 해당 NotebookLM 계정에 그대로 남습니다.
따라서 평소에 Gemini를 자주 쓴다면, 이 프로그램 전용으로 쓸 별도의 계정을 사용하는 게 좋습니다.
NotebookLM의 분석 결과는 output 폴더에 NotebookLM_분석결과_2608251421.txt / NotebookLM_작품소개_2608251421.txt 식으로 저장됩니다.
분석을 위한 프롬프트는 수정이 가능하며, 현재는 한국 웹소설식 소개글 작성 / 중뽕, 혐한, 혐일, 혐중 등 거슬릴 만한 요소 여부 / 고유명사(인명, 지명 등) 파편화나 오역이 있는지 3부분으로 나눠서 분석하게끔 해놨습니다.
GUI기반이므로, 사용법은 굳이 적지 않아도 될 정도로 간단합니다.
# v0.1.48 변경점
프롬프트 압축 및 작품 배경과 주요 인물의 국적·문화권이 일본·서양 등 중국 외권임이 분명한데도 인명·지명·호칭이 중국식 독음이나 어색한 한자음으로 번역된 사례를 찾도록 추가
중뽕 요소가 없는데도 ‘온화하고’같은 단어를 ‘화하’ 감지 했다고 에러 띄우는 현상 개선
소설의 일부만 잘라내는 게 아닌, 지정한 용량만큼 자르고, 해당 분량을 전부 노트북LM에 업로드하는 기능 추가.
(그치만 노트북LM의 답변 길이에 한계가 있으므로, 단순히 전문 다 올린다고 해서 답변의 질이 좋아질 거라고는 장담하지 못 함)
# 다운로드
aHR0cHM6Ly9raW8uYWMvYy9kQ1g0dzNmMGlSUElENUhoTTRxQWFi
1달 국룰
# 시스템 요구사항
OS: Windows 10 / 11
Google Chrome\
Python 3.10 이상
Chrome 원격 디버깅: 포트
9222NotebookLM을 사용할 수 있는 계정
# 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 옆에 생성됩니다.
# 사용 예시
=========================
농구님, 감독이 하고 싶어요
=========================
[작품 소개]
1991년, 버지니아주 햄프턴의 뉴스테드. 2025년에서 갓 넘어온 빙의자 진정의 머릿속은 복잡하다. 겨우 180센티미터밖에 되지 않는 키로 마이클 조던이 날아다니는 코트 위를 직접 뛸 수는 없다. 하지만 전생의 기억과 농구 전술 지식이 있다면 감독은 가능하지 않을까. "농구, 감독이 되고 싶어!" 그렇게 결심하는 순간, 머릿속에서 기계적인 목소리가 울려 퍼진다. 시스템 융합 성공과 함께 선수의 성장을 대폭 가속하는 특수 능력 '슈퍼 트레이닝 마스터'를 획득한다.
기회는 스스로 찾아가는 법이다. 무작정 낡은 클래식카를 몰고 대학 농구단의 문을 두드린다. 웨이크 포레스트에서 문전박대를 당하고, 노스캐롤라이나 주립대에서는 동양인이라는 이유로 "아시아인이 농구를 알아?"라는 비웃음 섞인 인종차별을 마주한다. 하지만 굴하지 않고 향한 채플힐의 명문 노스캐롤라이나 대학교(UNC). 전설적인 명장 딘 스미스 감독 앞에서 톰 티보도의 전술을 응용한 '강측 과밀형 체인 수비'를 세밀하게 시연하며 마침내 루키 코치로 기회를 거머쥔다.
누구도 주목하지 않았던 무명 포인트가드 에릭 스노를 영입하고, 저렴하지만 효과적인 햄버거 증량 식단과 시스템 특훈으로 그를 NCAA 무대의 반칙 같은 강철 포인트가드로 탈바꿈시킨다. 이뿐만이 아니다. 공격에서는 코너 3점슛을 극한으로 활용하는 '해머 오펜스'를 선보이며 세상을 놀라게 한다. 코트 사이드에서 목이 터져라 전술을 지시하고, 경기장 전체를 지휘하는 젊은 아시아인 코치의 등장은 미국 대학 농구계를 뒤흔드는 신선한 충격이 된다.
듀크와 켄터키 같은 쟁쟁한 강호들을 상대로 황소 뿔처럼 정교하게 파고드는 '혼 오펜스'와 철저한 1인 전담 지역 방어인 '박스 앤 원' 전술을 펼친다. 경기를 승리로 이끌 때마다 미국 동남부를 넘어 전국적인 화제의 중심에 선다. 언론은 그를 딘 스미스의 비밀스러운 후계자이자 대학 농구의 미래라 치켜세우지만, 정작 그의 가슴속에 품은 야망은 훨씬 더 거대하고 뚜렷하다.
"코치 2년, 감독 3년." 남의 밑에서 은퇴를 하염없이 기다릴 생각은 없다. 우승을 일궈내고 당당하게 노스캐롤라이나를 떠나 플로리다 대학교의 지휘봉을 잡는다. 팀 던컨, 레이 앨런 같은 괴물 같은 신인들을 끌어모아 자신만의 왕조를 세우기 위한 새로운 행보를 시작한다. 과연 이 젊은 감독은 구시대적인 농구 이념을 비웃으며 NCAA 정상에 올라 자신만의 역사를 완성할 수 있을까.
[한국 독자 불편 요소]
[빠른 검색 태그] #중뽕-의심 #인종차별-확실
#중뽕-의심중국 대체 국호 '화하' 및 관련 작가 필명의 존재: 작품 내에서 중국을 우회하여 가리키는 완곡 국호인 '화하(華夏)'가 직접 검출되었으며, 작가의 후기 등에서 필명인 '노화(老華)'(132, 456 등)가 노출된다. 이는 중국 중심적 세계관이나 자국 정체성을 간접적으로 암시하는 신호다.
주인공의 중화주의적 야망 표출: 주인공 진정은 2K 데이터베이스를 획득하여 선수의 잠재력을 분석하던 도중, "우리 위대한 중화(中華)의 13억 인구 중에 제2의 요명이 안 나오겠는가", "내가 이 데이터베이스를 들고 귀국한다면 중국의 듀란트, 중국의 르브론, 중국의 조던을 만들어낼 수 있지 않을까"(120, 446)라며 애국주의적이고 중국 중심적인 내면 심리를 직접 서술한다. 또한 중식당 사장의 복식을 보며 "일본인이나 한국인은 그런 거 안 한다"며 인종적/민족적 선입견을 드러내는 장면이 존재한다(35, 359).
#인종차별-확실극중 인물들의 서양식 인종차별 묘사: 노스캐롤라이나 주립대의 레스 로빈슨 감독이 주인공에게 "동양인은 농구를 모른다"며 인종차별적 발언을 하고(25, 100, 126), 백인 유망주 밥 수라는 "어떤 2류 대학이 아시아 놈을 입학 담당관으로 쓰냐"며 혐오적 태도를 노출한다(41, 367). 또한 앨런 아이버슨의 볼링장 난투극 사건에서 백인 경찰국(HCPD)과 백인 무리가 결탁하여 흑인 소년인 아이버슨에게 폭행 혐의를 뒤집어씌우려는 불공정한 사회적 구조가 사실적으로 조명된다(277, 581, 591).
주인공의 역차별 및 혐오적 비하 발언: 주인공 역시 이에 대응하는 과정에서 자신을 모욕하는 백인 감독과 유망주를 향해 "이 멍청한 백인 돼지 새끼야!"(44, 348, 369)라고 외치는 등 특정 인종에 대한 혐오적 비하 표현을 강하게 사용한다.
[고유명사·인명 표기 일관성]
작품 내에서 중국 원작 소설을 한국어로 번역 및 로컬라이징하는 과정에서 나타난 고유명사의 심각한 표기 일관성 훼손 사례와 어색한 한자 번역 표기는 다음과 같다.
주인공 이름 표기 파편화진정 vs 진정정 vs 진정치: 주인공의 이름은 본래 '진정'(秦政)(1, 329 등)이지만, 특정 장에서 기계적인 오번역이나 검수 미비로 인해 동일 인물의 이름이 '진정정'(219, 220, 229, 230) 또는 '진정치'(301)로 서술되는 명백한 고유명사 오류가 발견된다.
미국 배경에 어색한 한자 독음 및 번역기 음차 표기소본 / 본 (Ben): 주인공의 의붓동생 이름은 원래 영어로 '벤(Ben)'(2, 335 등)이지만, 중국어 원문의 '작은 벤'을 뜻하는 '小本(Xiao Ben)'을 그대로 한국 한자음으로 옮겨 '소본'(31, 49, 134, 273 등)으로 표기하거나 '본'(135, 269, 270)으로 일관성 없이 번역하여 미국 배경 소설의 몰입감을 해친다.
도리 vs 돌리 (Dolly), 카리 vs 칼리 (Carly): 입양아인 갓난아기 '돌리'를 가리킬 때 '돌리'(10, 246)와 '도리'(135, 246)를 혼용하며, 의붓여동생 '칼리' 역시 '칼리'(2, 333)와 '카리'(136)로 잘못 적어 표기가 파편화되었다.
카라이얼 (Rick Carlisle): 실존하는 미국의 농구 명장 '릭 칼라일' 코치의 이름을 영어 원음이 아니라, 중국어 음차 표기인 '卡莱尔(Kǎlái'ěr)'를 발음 그대로 한국어로 옮겨 '카라이얼'(263, 266, 267)로 서술하는 이질적인 오번역이 확인된다.
소제제 (LeBron James): 미국 최고의 농구 스타 르브론 제임스를 중국 웹소설식 은어인 '小James(소제임스)'로 적은 것을 그대로 한자 독음 직역하여 '소제제'(45)로 번역함으로써 극의 완성도를 저해한다.
천존 / 하늘의 존자 (Rasheed Wallace): 실존 고교 농구 유망주 '라시드 월리스'를 지칭하면서, 중국 농구 커뮤니티식 별명인 '怒吼天尊'을 무비판적으로 한자 직역하여 '천존'(161, 175) 혹은 우리말로 푼 '하늘의 존자'(210, 211)로 혼용 표기하였다. 미국 스포츠물에 지나치게 도교적인 한자 칭호가 난입하여 극의 문맥과 전혀 어우러지지 않는다.
기타 주역 인물들의 일관성 부재앤 아주머니 vs 안 아주머니 vs 앤 부인 vs 안 부인: 앨런 아이버슨의 어머니 '앤 아이버슨(Ann Iverson)'을 두고 '앤 아주머니'(10, 32, 50, 355), '안 아주머니'(11, 12, 14, 15, 337, 338), '앤 부인'(246, 247, 271, 272), '안 부인'(284, 601, 602) 등 존칭과 이름의 자음 표기가 뒤섞여 독자의 인물 파악에 혼선을 빚는다.
부바 척 vs 부바 자크: 앨런 아이버슨의 실제 어린 시절 애칭은 '부바 척(Bubba Chuck)'(32, 355, 374, 382 등)이지만 번역 과정에서 이를 잘못 음차하여 '부바 자크'(271, 272)로 표기한 오류가 드러난다.
빌 거스리지 vs 빌 거슬리치 / 노 거슬리치: UNC의 수석 코치인 '빌 거스리지'(26, 27, 29, 349)가 동일 경기의 묘사 대목에서 '빌 거슬리치'(170) 또는 '노 거슬리치'(170)로 자음 표기가 깨진 채 번역되었다.
s/ainovel
• 7,083 subscribers- 1. ※번역 요청 규칙※
본문에 원문 또는 후기 혹은 원문과 후기 둘 다 포함 필수. ex. [후기] 검도지로 1~2340 완; 또는 [원문/후기] 검도지로 1~2340 완 그 외 번역 요청은 이 글이 아닌 번역 요청 공지글에 댓글로 작성해주세요. 타 사이트의 자료 요청 금지. ※요청 규칙 미숙지시 7일 차단※
- 2. ※복구 요청 규칙※
원글 링크를 붙여주세요. 복구 자료는 복구 요청글의 링크를 첨부해주세요. 복구 요청은 공유할때까지 도배하지말고 기다려주세요. ※요청 규칙 미숙지시 7일 차단※
- 3. 욕설 및 비속어 금지
욕설, 비하, 혐오, 성적인 발언, 정치적 조롱 등은 일절 금지합니다. 상대를 직접적으로 공격하거나 조롱하는 행위는 즉시 제재 대상이 됩니다.
- 4. 분쟁 자제
의견 충돌이 발생하더라도 인신공격 없이 논리적인 대화 로 해결하도록 합니다. 지속적으로 분쟁을 유발하는 행위는 경고 또는 차단 조치의 대상이 됩니다.
- 5. 게시글 및 댓글 작성 기준
허위정보, 루머, 도배, 낚시성 게시물 은 삭제될 수 있습니다. 컨텐츠 관련 비판은 허용하되, 사람을 향한 비난은 허용되지 않습니다.
- 6. 공유 링크는 base64로 암호화 필수 (즉 본문 링크는 base64로 복호화 필요)
※연재처의 링크는 암호화 대상에서 제외합니다※
- 7. 닉네임 언급 및 친목 금지.