🧠 강력한 인출 효과
단순 회독보다 높은 기억 효율. 직접 O/X를 판단하며 뇌에 각인시키는 실전형 학습법.
어려운 행정법, 기출 OX로 쉽고 명확하게 정리하기
Q Quiz × Quest × Quick
행정법, 이제 두꺼운 책이 아니라 Quiz로 가볍게 정복하세요.
행정법Q는 본질적인 퀴즈(Quiz) 학습법을 통해, 합격이라는 거대한 여정(Quest)을 가장 빠르게(Quick) 완수할 수 있도록 돕습니다. 최신 기출 반영부터 자동 오답노트까지, 가장 과학적인 방법으로 행정법을 정복하세요.
OX 인출 훈련은 단순 회독보다 기억 고정에 유리합니다. 지문을 읽고 즉시 O/X를 판단하는 과정에서 약한 개념이 선명하게 드러나고, 오답노트로 바로 이어져 회독 효율이 크게 올라갑니다.
학습 피라미드 기반 기억률 비교
학습 피라미드(The Learning Pyramid)는 미국의 국립훈련연구소(NTL; National Training Laboratories)에서 발표한 이론으로, 어떤 학습 방법을 선택하느냐에 따라 24시간 후에 머릿속에 남아있는 정보의 양(학습 효율)이 어떻게 달라지는지를 계층적인 도표로 나타낸 것입니다.
1. 학습 피라미드의 단계별 효율 (기억률)
피라미드의 아래로 내려갈수록 학습자가 능동적으로 참여하게 되며, 기억에 남는 비율이 비약적으로 상승합니다.
[수동적 학습 (Passive Learning)] - 효율 낮음
[능동적 학습 (Active Learning)] - 효율 높음
🧠 강력한 인출 효과
단순 회독보다 높은 기억 효율. 직접 O/X를 판단하며 뇌에 각인시키는 실전형 학습법.
⚖️ 현직 변호사 직접 운영
변호사가 기출 지문을 직접 분석·검수하여 수험 적합성이 높은 지문만 선별합니다.
🗂️ 오답노트 자동 생성
틀린 문항은 자동 저장. 오답만 모아 반복 회독해 약점을 빠르게 보완합니다.
📚 최신 기출·판례 반영
법령·판례 업데이트를 빠르게 반영해 시험장에서 낯선 지문을 줄입니다.
📈 정밀 학습 통계
단원별 정답률과 학습량을 데이터로 확인해 막연한 불안 대신 확신 있는 전략을 세웁니다.
퀴즈 풀이 → 해설 확인 → 오답 자동 저장 → 틀린 문제만 모아서 풀어보기까지, 끊김 없이 이어지는 학습 흐름을 제공합니다.
당신의 합격, 행정법Q가 함께합니다.
저장된 항목을 누르면 해당 범위로 맞춘 뒤 바로 퀴즈가 시작됩니다.
선택한 노트에 포함된 문항만 출제합니다(여러 개면 합집합). 아무것도 고르지 않으면 노트로 제한하지 않습니다. 마스터에 넣은 문항은 일반 퀴즈에서 빠지지만, 여기서 마스터만 고르면 그 문항만 연습할 수 있습니다.
기본은 기출 지문만 출제합니다. 예상 문제 포함을 선택하면 관리자 생성 예상문제(examId=expected)도 함께 출제합니다.
왼쪽에서 시험·연도를 고른 뒤 위에서 주제·문항 수·순서까지 맞춘 다음, 이름을 붙여 저장할 수 있습니다.
기본 해설
상세 해설
비회원은 정답 O/X를 확인할 수 있습니다. 로그인하면 기본 해설을, 유료 구독 시 상세 해설(법리·함정·판례)을 볼 수 있습니다.
나의 메모 (암기·팁)
텍스트
손글씨
마우스나 손가락으로 그려 보세요. 넓은 판은 가로·세로로 스크롤하여 이용할 수 있습니다. 저장한 뒤에는 덧그리지 않도록 잠기며, 바꾸려면 「손글씨 수정」을 누르세요.
답변 생성 중…
로그인 없이 열람할 수 있는 핵심 자료입니다. 매주 앱 DB에서 선정한 5건씩 미리보기를 제공하며, 공개 퀴즈는 기본·상세 해설을 모두 공개합니다.
이 목록에는 회원들이 엘리(AI)에게 한 질문과 엘리(AI)의 답변을 볼 수 있습니다 (질문자가 대시보드에서 공개를 허용한 질문답변만 공개됩니다). 검색으로 다른 회원의 질문·답변 본문에 포함된 키워드를 찾을 수 있습니다. 항목을 누르면 엘리(AI) 답변을 확인할 수 있습니다. 다른 회원이 답변을 처음 열람할 때 질문을 올린 분에게 포인트가 지급됩니다(200점). 포인트가 쌓이면 엘리(AI) 질문권으로 전환할 수 있습니다.
아직 공개된 질문이 없습니다.
행정법 관련 법률용어를 검색하면 해설을 확인할 수 있습니다.
해설 생성 중…
답변 생성 중…
손글씨
마우스나 손가락으로 그려 보세요. 넓은 판은 가로·세로로 스크롤하여 이용할 수 있습니다. 손글씨를 저장한 뒤에는 덧그리지 않도록 잠기며, 바꾸려면 「손글씨 수정」을 누르세요.
법령명·조문번호·본문 키워드로 검색하면 앱에 수록된 조문 전문을 볼 수 있습니다. 시험 전에는 국가법령정보센터에서 현행 법령을 확인하세요.
답변 생성 중…
손글씨
마우스나 손가락으로 그려 보세요. 넓은 판은 가로·세로로 스크롤하여 이용할 수 있습니다. 손글씨를 저장한 뒤에는 덧그리지 않도록 잠기며, 바꾸려면 「손글씨 수정」을 누르세요.
사건번호 또는 키워드(쟁점·제목·요약 본문에서 검색)를 입력하면 관련 판례 요약을 볼 수 있습니다.
답변 생성 중…
손글씨
마우스나 손가락으로 그려 보세요. 넓은 판은 가로·세로로 스크롤하여 이용할 수 있습니다. 손글씨를 저장한 뒤에는 덧그리지 않도록 잠기며, 바꾸려면 「손글씨 수정」을 누르세요.
본 퀴즈에서 오답으로 제출한 문항이 자동으로 쌓입니다. 같은 문항을 다시 틀리면 목록 맨 위로 올라옵니다. 목록에서는 문제만 보이며, O/X를 고르면 정답·해설이 나옵니다. 무료 회원은 최근 100개만 표시되고(저장은 최대 1000개), 유료 회원은 최대 1000개까지 볼 수 있습니다. 데이터는 이 브라우저와 로그인 계정별로 저장됩니다.
아직 오답으로 저장된 문항이 없습니다. 퀴즈를 풀고 오답이면 여기에 표시됩니다.
퀴즈·용어사전·조문사전·판례사전에서 찜한 항목을 구분해 모아 둡니다. 퀴즈 찜은 목록에서 O/X 후 정답·해설을 볼 수 있습니다. 무료 회원은 각 영역마다 최근 100개만 표시되고(저장은 최대 1000개), 유료 회원은 각 영역마다 최대 1000개까지 열람할 수 있습니다. 데이터는 이 브라우저와 로그인 계정별로 저장됩니다.
아직 찜한 문항이 없습니다. 퀴즈를 풀고 해설을 본 다음 찜하기를 눌러 보세요.
아직 찜한 용어가 없습니다. 용어사전에서 검색한 뒤 찜하기를 눌러 보세요.
아직 찜한 조문이 없습니다. 조문사전에서 검색한 뒤 찜하기를 눌러 보세요.
아직 찜한 판례가 없습니다. 판례사전에서 검색한 뒤 찜하기를 눌러 보세요.
퀴즈에서 해설을 본 뒤 마스터로 표시한 문항은, 시험·연도·주제를 어떻게 고르든 일반 퀴즈 세트에 다시 나오지 않습니다. 여기서 목록을 확인하고 연습하거나 마스터를 해제할 수 있습니다. 무료 회원은 최근 100개만 표시되고(저장은 최대 1000개), 유료 회원은 최대 1000개까지 열람할 수 있습니다.
아직 마스터한 문항이 없습니다. 퀴즈에서 해설을 본 뒤 마스터를 눌러 보세요.
오답노트·찜노트에서 해제한 문항이 자동으로 보관됩니다. 30일이 지나면 자동 삭제됩니다.
휴지통이 비어 있습니다.
구독은 1개월 구독권(1회 결제로 1개월 이용, 자동 갱신 없음)과 정기 구독권(매월 자동 결제, 해지 시 다음 결제부터 중단)으로 제공합니다. 결제 대행사 정책상 연 단위 등 장기 일괄 결제는 제공하지 않습니다. 플랜마다 엘리(AI) 질문하기의 일일 한도(한국시간)가 다릅니다: 베이직 5회, 슈퍼 10회, 울트라 20회. 이미 유료 이용 중이면 기존 만료 시각 이후를 기준으로 달력 1개월이 더해져 이용 기간이 연장됩니다. 1개월 구독권 잔여 기간 중 정기 구독을 신청하면 당일 첫 정기 요금이 결제되고, 이용 만료·다음 자동결제 예정일은 잔여 단건 기간을 반영해 연장됩니다(결제 전 안내 표시). 유료 결제는 포트원을 통해 진행됩니다.
서비스 제공 기간 안내: 온라인상품 특성상 결제 승인 완료 후 즉시 사용 가능합니다. 단, 결제/통신 환경에 따라 반영까지 최대 수 분 내 지연될 수 있습니다.
해지·환불 안내: 정기 결제 해지와 구독권 환불 요청은 로그인 후 상단 대시보드의 「회원 유형」에서 신청할 수 있습니다. 가입·결제 방식(1개월 구독권·정기 구독 등)에 따라 표시되는 버튼이 달라질 수 있습니다.
운영·연동 참고(관리자·테스트 계정 전용): 결제가 열리려면 Firebase Functions 환경에 포트원 스토어 ID·채널 키·V2 API 시크릿 (PORTONE_STORE_ID, PORTONE_CHANNEL_KEY_KPN, PORTONE_CHANNEL_KEY_GALAXIA, PORTONE_API_SECRET)이 필요합니다. 아래에서 결제 PG를 선택해 여러 채널을 시험할 수 있습니다.
한 번 결제로 달력 1개월 해당 플랜 혜택이 적용됩니다(한국시간 기준, 월말·윤년 등 반영).
이용 시작 시점은 결제 승인 완료 시점이며, 승인 직후 바로 사용 가능합니다.
₩12,000
1개월 · 엘리 일일 5회
집중 학습 입문에 맞춘 플랜입니다.
₩18,000
1개월 · 엘리 일일 10회
매일 꾸준히 질문하며 공부하기에 적합합니다.
₩24,000
1개월 · 엘리 일일 20회
질문량이 많은 학습에 맞춘 플랜입니다.
매월 자동 결제되며, 1개월 구독권 대비 할인된 월 요금입니다. 신청 시 카드 등록과 함께 첫 회차 요금이 당일 결제됩니다. 언제든 해지할 수 있으며, 해지 후에는 다음 자동결제 회차부터 청구되지 않습니다.
1개월 구독권 잔여 기간 중 신청 시: 단건으로 남은 이용 일수를 반영해 이용 만료일과 다음 자동결제 예정일이 연장됩니다. 결제 버튼을 누르면 잔여 일수·예정일 안내를 확인할 수 있습니다.
참고(운영·연동): 정기 구독은 포트원·KPN 빌링(자동결제) 채널로 처리됩니다.
매 회차 결제 승인 시점마다 달력 기준 1개월(한국시간) 이용기간이 연장됩니다.
₩10,000
1개월권 대비 월 할인가
월 정기 · 엘리 일일 5회
월 ₩12,000 → ₩10,000
₩15,000
1개월권 대비 월 할인가
월 정기 · 엘리 일일 10회
월 ₩18,000 → ₩15,000
₩20,000
1개월권 대비 월 할인가
월 정기 · 엘리 일일 20회
월 ₩24,000 → ₩20,000
구독의 일일 한도를 모두 쓴 뒤에는 엘리(AI) 질문권이 추가로 차감됩니다. 팩은 결제 시점부터 각각 1개월간 유효하며, 동일 건당 단가로 충전할 수 있습니다. 한도 초과 후 지갑에서 차감할 때는 포인트 전환 등이 결제 구매 팩보다 먼저 사용됩니다.
질문권 팩도 결제 승인 후 즉시 사용 가능합니다.
₩5,000
1건당 500원
유효기간 1개월 · 한도 초과 후 차감
10건 묶음 팩
₩10,000
1건당 500원
유효기간 1개월 · 한도 초과 후 차감
동일 단가 · 중간 용량
₩15,000
1건당 500원
유효기간 1개월 · 한도 초과 후 차감
다량 이용 시 동일 단가
엘리(AI) 질문권은 포인트로 전환할 수 있습니다.
학습 통계·포인트·알림·문의 내역을 한곳에서 확인합니다.
문의·신고 등 답변은 알림으로 전달됩니다. 요약에서 확인하지 않은 건수를 보고, 펼치면 목록과 도착 일시를 볼 수 있습니다.
—
관리자 계정은 결제·환불과 무관하게 유료 권한이 적용됩니다. 결제·해지·환불 UI 테스트는
ADMIN_EMAILS에 없는 일반 회원 계정으로 진행해 주세요.
정기결제 해지 완료
상세 해설(법리·함정·판례)은 유료 구독 회원에게 제공됩니다.
로그인하면 출석·학습 시간·푼 문항·정답률·약점 분석이 이 브라우저(기기)에 저장됩니다.
한국시간 기준, 퀴즈를 1문제 이상 푼 날만 출석으로 집계됩니다.
퀴즈 1문제 이상 풀면 그날 출석으로 인정되며 하루 1회 포인트가 쌓입니다. 아래 「포인트 전환」에서 500점으로 엘리(AI) 질문권 1건으로 바꿀 수 있습니다(전환 시점부터 1개월 유효).
앱이 열려 있고 이 탭이 보이는 동안만 측정됩니다.
로그인하면 포인트 내역과 엘리 질문권 전환이 표시됩니다.
—점
아직 기록된 내역이 없습니다. 퀴즈 출석·이벤트·전환 내역은 앞으로 여기에 쌓입니다.
모은 포인트로 엘리(AI) 질문권으로 바꿀 수 있습니다(구독 일일 한도를 넘긴 뒤 차감). 전환한 질문권은 전환 시점부터 1개월간 유효합니다. 일일 한도를 다 쓴 뒤 지갑에서 차감할 때는 포인트 전환·기타 지급분이 결제로 구매한 질문권보다 먼저 사용됩니다.
오류 신고·개선 의견·엘리(AI) 질문 내역을 확인할 수 있습니다. 답변은 위 알림 영역에도 표시됩니다.
로그인하면 여기에서 닉네임을 저장할 수 있습니다. (저장 전에는 상단 인사말이 사용자 님으로 표시됩니다.)
상단 인사말·AI 퀴즈·사전·관리자 답변 등에서 사용할 호칭입니다. (최대 24자, 한글·영문·숫자 등)
변경: 입력 후 저장 · 삭제: 현재 닉네임 오른쪽 휴지통 버튼. 없으면 사용자로 불립니다.
연락처·실명 변경 시에는 다시 본인인증합니다. 비밀번호 찾기는 로그인 화면에서 본인인증 후 재설정 링크를 받을 수 있습니다.
앱 전체의 기본 글자 크기입니다. 브라우저 확대와 함께 쓸 수 있습니다.
다크 모드와 라이트 모드를 선택합니다.
켜 두면 문항마다 지정한 시간 안에 O/X를 고르지 않으면 오답으로 처리하고, 정답과 해설을 바로 보여 줍니다. 보통 10~20초 정도가 무난하며, 더 길게 늘릴 수도 있습니다.
시험명과 날짜를 최대 3개까지 저장할 수 있으며, 앱 상단에 D-DAY가 계속 표시됩니다.
나만의 동기부여 문구를 최대 3개까지 저장할 수 있으며, 상단 명언 영역에 더 자주 표시됩니다.
탈퇴 시 이 계정의 오답노트·찜·학습 기록·엘리 질문 내역 등이 삭제되며 복구할 수 없습니다.
Firebase Firestore 컬렉션 hanlaw_questions에 저장됩니다.
콘솔에서 Firestore를 켜고, 프로젝트 루트의 firestore.rules를 배포하세요.
접속 계정은 firebase-config.js의 ADMIN_EMAILS와 규칙의 이메일 목록을 맞춰야 합니다.
기출 PDF/Excel을 업로드하면 자료실 파이프라인(벡터화, PDF OCR 포함)으로 처리됩니다. 처리 완료 후 AI가 자료를 바탕으로 퀴즈를 생성해 검수 대기에 등록합니다.
시작/끝 번호를 비우면 업로드한 기출문제·해설 파일 기준으로 자동 범위를 추정해 순차 생성합니다.
아래에서 자료실 교재·해설 파일을 선택한 뒤 실행하세요. (문장만 넣어 생성하려면 다음 블록을 이용하세요.)
문제번호·시험 종류·연도 없이, 선택한 자료(교재/해설)만으로 자동 출제합니다.
교재 선택 없이 OX 판단문만으로도 실행할 수 있습니다. 자료실 파일을 함께 선택하면 발췌 근거 인용이 붙습니다.
입력 문장이 지정 개수보다 적으면 있는 만큼만 처리합니다. 교재를 선택하지 않으면 일반 해설·근거 요약 모드로 생성되며, 검수 후 승인을 권장합니다.
기본 퀴즈를 개별 숨김/복구하거나 전체 숨김/전체 복구할 수 있습니다.
판례 OX 퀴즈 (생성 후 수정 가능)
생성 직후 여기서 문항·정답·해설을 고친 뒤, 아래 버튼으로 검수 대기함에 반영하세요. 최종 공개는 검수·승인 탭에서 승인할 때 이루어집니다.
자료실에 업로드된 법률용어사전·교재·기출 자료를 바탕으로 용어를 더 자세히 생성할 수 있습니다. 자동 생성 결과는 검수 대기에 등록되며, 승인 후 사용자에게 공개됩니다. 위 칸에 키워드를 쉼표(또는 줄바꿈)로 여러 개 넣으면, 「용어사전 생성」은 AI가 키워드마다 순서대로 생성하고, 「자료 기반 용어 자동 생성」은 키워드마다 순서대로 자료실 RAG를 돌립니다 (한 번에 최대 500개).
필수 열: term, definition.
선택 열: aliases, ox1_statement/ox1_answer/ox1_explanation...
조문 키를 넣고 생성하면 AI가 조문 본문·준용규정·하위법령·수험 포인트·조문 OX(최대 3문항)를 생성해 검수 대기에 올립니다. 검수·승인 탭에서 수정 후 승인하면 조문사전에 반영됩니다.
권장 열: statuteKey, body, heading,
appliedRules, subordinateRules,
sourceNote, examPoint,
ox1_statement/ox1_answer/ox1_explanation
비회원 「공개 학습 콘텐츠」의 안내 문구·퀴즈 배너·Q&A만 JSON으로 편집해
hanlaw_public_content/published에 저장합니다.
용어·조문·판례·퀴즈 문항은 공개 화면에서 앱과 동일한 「수정」 모달로 편집합니다.
예전에 저장된 용어·조문·판례 복사본이 문제를 일으키면 「설정 초기화」를 실행하세요.
상단 헤더에 돌아가는 명언을 관리합니다. 검수 대기에 올린 뒤 승인·앱 반영하면
hanlaw_header_quotes/published에 저장되어 모든 사용자 화면에 반영됩니다.
AI 생성은 서버(Gemini)에서 수행되므로 firebase deploy --only functions와
GEMINI_API_KEY가 필요합니다.
헤더는 quote 또는 명언 열을 사용하세요.
업로드 시 각 행이 검수 대기에 추가됩니다.
아래는 앱에 노출 중인 명언입니다. 삭제 후 목록 저장·앱 반영을 눌러야 서버에 반영됩니다. 개별 승인으로 쌓인 내용을 한 번에 정리할 때도 사용하세요.
UTF-8 JSON 배열 또는 단일 객체. 각 항목에 id, examId, year, topic, statement, answer(true/false), explanation 필수. 선택: exam, explanationBasic, detail, tags, importance, difficulty
업로드 유형을 선택한 뒤 샘플 엑셀을 내려받아 같은 헤더 구조로 작성해 주세요. 첫 번째 행은 열 이름(헤더)이어야 하며, 업로드 후 형식이 맞는 항목만 반영됩니다.
[퀴즈] 최소로는 statement(문제)와 시험 식별(examId 등)만 있어도 됩니다. 정답·해설·주제 등이 비어 있으면 서버에서 AI가 채운 뒤 검수 목록에 올립니다(id가 비면 자동 부여).
전체 열을 채울 때의 필수: id, examId, year, topic, statement, answer, explanation.
정답은 O/X, 참/거짓, TRUE/FALSE, 1/0 등으로 입력 가능합니다.
선택 열: exam, explanationBasic, legal, trap, precedent, detail(JSON 문자열), tags, importance, difficulty.
examId는 grade9 같은 코드값을 사용하세요.
AI 보강은 GEMINI_API_KEY가 설정된 Functions 배포가 필요합니다. 아래 지침은 모델에 전달되는 추가 편집 지시입니다(비워 두면 기본 톤·수험 관점 지침만 사용).
[조문사전] 필수 열: statuteKey, body.
선택 열: docId(참고·백업용), heading, appliedRules, subordinateRules, examPoint, sourceNote, ox1_statement, ox1_answer, ox1_explanation (ox2~ox3 동일 패턴).
업로드 시 검수대기에 등록되며, 검수·승인 탭에서 승인하면 조문사전에 반영됩니다.
[용어사전] 필수 열: term, definition.
선택 열: aliases(쉼표 구분), ox1_statement, ox1_answer, ox1_explanation (ox2~ox3 동일 패턴).
업로드 시 검수대기에 등록되며, 검수·승인 탭에서 승인하면 반영됩니다.
[판례사전] 필수 열: citation.
선택 열: title, facts, issues, judgment, caseFullText, searchKeys, topicKeywords, casenoteUrl, jisCntntsSrno, scourtPortalUrl,
ox1_statement, ox1_answer, ox1_explanation (ox2~ox5 동일 패턴).
업로드 시 검수대기에 등록되며, 검수·승인 탭에서 승인하면 반영됩니다.
퀴즈의 examId·year가 비어 있으면 js/firebase-config.js의 기본값이 들어갑니다.
퀴즈 한글 헤더 예: 문항ID 또는 id, 시험ID, 연도, 주제, 문제, 정답, 해설, 법리근거, 함정포인트, 판례요지 …
기존 안내(퀴즈): 첫 번째 행은 열 이름(헤더)이어야 합니다. 영문 헤더(권장) 또는 한글 별칭을 사용할 수 있습니다.
필수 열: id, examId, year, topic, statement, answer, explanation.
정답은 O/X, 참/거짓, TRUE/FALSE, 1/0 등으로 입력 가능합니다.
선택 열: exam, explanationBasic, legal, trap, precedent, detail(JSON 문자열), tags, importance, difficulty.
examId는 grade9 같은 코드값을 사용하세요. 2024-guk-9 같은 사용자 정의값은 표시 누락의 원인이 됩니다.
examId·year가 비어 있으면 js/firebase-config.js의 HANLAW_EXCEL_DEFAULT_EXAM_ID·HANLAW_EXCEL_DEFAULT_YEAR가 들어갑니다.
퀴즈에는 왼쪽 사이드바에서 켠 시험·연도와 이 값이 같을 때만 문항이 나옵니다(예: 기본 연도가 2025인데 2024만 켜 두면 안 보임).
Firestore·앱에 반영된 데이터를 엑셀로 통째로 내려받습니다. 퀴즈는 정적 문항과 원격 문항이 합쳐진 목록(앱과 동일)입니다. 조문·용어·판례는 각 컬렉션 전체입니다. 내보내기 열에 샘플에 없는 항목이 있으면 백업용이며, 다시 업로드할 때는 기존 업로드 규칙이 적용됩니다.
엑셀/수정으로 들어온 문항을 검수한 뒤 승인하면 실제 퀴즈 데이터에 반영됩니다.
행정법 교과서·기출 해설·법령 개정·판례 관련 PDF 또는 Excel(.xlsx)를 올리면 서버에서 텍스트를 추출해 벡터 DB(Pinecone)에 저장합니다. 파일당 최대 300MB까지 업로드할 수 있으나, 수백 MB·스캔 PDF는 학습에 수 분~9분이 걸리거나 실패할 수 있어 챕터별로 나눠 올리는 것을 권장합니다.
퀴즈 엘리(AI)에게 질문하기 답변 시 관련 발췌를 참고합니다. Functions 환경변수:
GEMINI_API_KEY,
PINECONE_API_KEY,
PINECONE_INDEX_NAME
(임베딩 차원은 인덱스와 동일), 선택 PINECONE_HOST, PINECONE_NAMESPACE.
사용자의 오류 신고·질문·개선 의견이 접수됩니다. AI 초안 생성 후 답변을 검토·수정하고 승인하면 사용자에게 알림이 전달됩니다.
개선 의견은 채택 시 포인트를 지급할 수 있으며(기본 3,000점), 승인은 adminApproveSuggestionTicket Cloud Function으로 처리됩니다.
AI 초안은 Google Gemini를 쓰도록 설계되어 있습니다. 로그인·DB는 Firebase 콘솔이고, Gemini API 키는 서버에만 두고 js/ai-config.js의 AI_DRAFT_ENDPOINT(HTTPS, 예: Cloud Functions)로 연결하세요.
개선 의견 티켓입니다. 답변만 보내려면 채택을 끄고, 아이디어를 채택해 포인트를 주려면 아래를 켠 뒤 금액을 조정하세요(기본 3,000점).
채택에 체크한 경우에만 적용됩니다. 0으로 두면 채택만 표시하고 포인트는 지급하지 않습니다.
홍보 인증 티켓입니다. 승인 또는 불승인(보완) 중 해당하는 쪽을 누르면 아래 최종 답변란에 들어갑니다. 필요하면 문구를 고친 뒤 승인하세요.
5,000~15,000점. 승인 시에만 지급됩니다. 불승인·보완은 아래 「불승인·보완 안내 발송」을 사용하세요(포인트 없음).
하단 고객 채팅 스레드 목록입니다. 고객이 메시지를 내면 서버에서 Gemini로 1차 안내 답변이 붙을 수 있습니다(환경변수
GEMINI_API_KEY 필요). 환불·환급 문의 시 로그인 회원은 예상 환불액·산식·근거를 AI가 안내할 수 있습니다. 「환불 답변 초안 생성」으로 이메일·전화·문자용 답변 초안을 만들 수 있습니다.