尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗널위한문화예술 · 아츠앤트래블 유튜브 채널의 영상/쇼츠 설명란에서 전시 정보를 뽑아 보여주는 모바일 웹앱입니다.
배포 주소: https://exhibit-calendar.vercel.app
4탭 구조(캘린더 / 지도 / 저장 / 더보기)의 모바일 앱 디자인(클로드 디자인/ 폴더의 handoff 문서 기준)을 그대로 구현했습니다.
CLAUDE.md — Claude Code가 이 폴더에서 작업할 때 필요한 실무 정보(계정, 환경 이슈, 명령어)메모리.md — 왜 이렇게 만들어졌는지에 대한 결정 기록/히스토리전시정보_캘린더_작동원리.docx — 비개발자용 전체 작동 원리 설명 (Word 문서)예약루틴_정보.txt — 자동 업데이트 루틴 요약 (이름/주기/관리페이지)AGENT_PROMPT.md — 자동 업데이트 루틴이 실제로 따르는 작업 지시문index.html / styles.css / app.js — 정적 웹앱 (빌드 과정 없음, 바닐라 JS)data/exhibitions.json — 전시 데이터 (화면에 표시되는 실제 데이터, 전시별 포인트 컬러·좌표 포함)data/seen.json — 이미 확인한 유튜브 영상 ID 기록 (중복 처리 방지용 상태 파일)클로드 디자인/ — 디자인 레퍼런스(원본 handoff 문서, 화면 캡처, 아이콘 재생성 스크립트) — git에는 포함 안 됨(.gitignore)전시정보 캘린더 앱 디자인/app_icon/ — 앱 아이콘 원본 세트(디자인팀 제공) — git에는 포함 안 됨, icons/와 앱아이콘.png/.ico가 여기서 만들어짐전시 카드를 탭하면 상세 바텀시트가 열리고 작가·주소·전시시간·입장료(정보가 있는 경우만 표시)·전시특징·작가소개·"영상에서 꼭 봐야 할 내용"·추천 영상 링크·네이버지도 길찾기를 확인할 수 있습니다.
index.html의 <script src="https://oapi.map.naver.com/openapi/v3/maps.js?ncpKeyId=..."> 에 Client ID가 들어있음(NCP Console > Maps > Application, 이름: exhibit-calendar)https://exhibit-calendar.vercel.app)이 이미 등록되어 있음. 도메인이 바뀌면(예: 커스텀 도메인 연결) 그때마다 여기도 추가해야 함data/exhibitions.json을 fetch()로 불러오기 때문에 file://로 직접 열면 CORS로 실패합니다. 정적 서버를 띄워서 확인하세요:
npx --yes http-server -p 8080 -c-1 .
그 다음 http://localhost:8080 접속. 참고로 ?tab=cal|map|saved|more, ?open=<전시id> 쿼리 파라미터로 특정 탭/상세시트를 바로 열 수 있습니다.
매주 월요일 오전 9시(KST) 클라우드 예약 루틴(exhibit-calendar-weekly-update)이 두 채널의 새 영상을 확인해 data/exhibitions.json을 갱신하고 이 저장소에 commit/push합니다. 컴퓨터 전원 상태와 무관하게 클라우드에서 실행됩니다. 전시 기간이 지나도 데이터에서 삭제하지 않습니다(저장 목록이 조용히 비는 걸 막기 위함). 세부 로직은 AGENT_PROMPT.md, 루틴 관리는 https://claude.ai/code/routines/trig_01JgjGn4bmT4rnmZGjqkWdQf 참고.
수동으로 전시 정보를 추가/수정하고 싶으면 data/exhibitions.json을 직접 편집해서 push하거나, 앱의 **더보기 탭 "링크나 텍스트로 추가하기"**에 유튜브 링크나 소개 텍스트를 붙여넣으면 AI가 자동으로 등록해줍니다(전시 기간이 텍스트에 명시돼 있어야 함).