World Vibe Web
vibe 코딩 프로젝트용 분산 앱 스토어, GitHub 전역 오픈소스 앱을 탐색·설치
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Steam에 최근 나온 게임 가운데 살 게임을 고르려는 사람을 위한 비교 화면입니다. 예산(원) · 최소 별점 · 무료 제외 조건으로 목록을 거르고 가격순으로 정렬할 수 있습니다. [이 조건으로 추천받기]를 누르면 조건에 맞는 후보 가운데 AI가 한 개를 골라 이유 두 줄과 함께 보여 줍니다. 각 카드의 "원래 화면 보기"를 누르면 Steam 상점 화면이 새 창으로 열립니다. • 못 바꾼 값은 채우지 않고 NaN으로 두는 규칙이었고, 이번에 해당한 값은 0건입니다. • 화면에서 쓰는 data/data.json 에는 name · price · release_date · scraped_at · detail_url 다섯 열만 들어갑니다. • 다시 만드는 순서는 notes.md 의 「다시 실행하는 순서」에 있습니다.README 전문 보기 ↗
Steam에 최근 나온 게임 가운데 살 게임을 고르려는 사람을 위한 비교 화면입니다. 예산(원) · 최소 별점 · 무료 제외 조건으로 목록을 거르고 가격순으로 정렬할 수 있습니다. [이 조건으로 추천받기]를 누르면 조건에 맞는 후보 가운데 AI가 한 개를 골라 이유 두 줄과 함께 보여 줍니다. 각 카드의 "원래 화면 보기"를 누르면 Steam 상점 화면이 새 창으로 열립니다.
| 항목 | 내용 |
|---|---|
| 출처 | Steam 검색 목록 https://store.steampowered.com/search/?sort_by=Released_DESC&os=win (출시일 최신순 · Windows), 1~3페이지 |
| 수집 시점 | 2026-09-28 (data/data.json 의 scraped_at 10:20:36 ~ 10:20:38) |
| 행 수 | 50행 → 49행 (price 칸이 빈 행 1건 제외: 행 22 Solitaire Together) |
| 정제한 열 | price : ₩ 와 쉼표를 뗀 정수, 무료는 "무료" 글씨 그대로 · discount : -15% → 0.15 비율 · release_date : 2026년 9월 27일 → 2026.09.27 · name : 앞뒤 공백 정리 |
data/data.json 에는 name · price · release_date · scraped_at · detail_url 다섯 열만 들어갑니다.gemini-3.5-flash-lite)를 Vercel 서버 함수 api/recommend.js 에서 부릅니다.data/data.json 에서 직접 고릅니다. 조건에 맞는 게임을 가격 낮은 순으로 세워 최대 5개를 고르고, 게임마다 name · price · release_date 만 넘깁니다. 후보가 0개면 AI를 부르지 않습니다.name 하나와 이유 reasons 두 줄이 든 JSON입니다.name 은 후보 이름 중 하나로만 받는다.price · release_date 값만 쓴다. 표에 없는 정보(장르 · 평가 · 인기 · 품질 · 할인 등)는 말하지 않는다.store: false).GEMINI_API_KEY 에 넣습니다. 서버 함수 안에서만 읽고 화면으로는 내보내지 않으며, .env 파일은 .gitignore 로 저장소에서 뺍니다.data.json 값과 같았고 지어낸 말은 없었습니다. 후보가 없는 경우(예산 2000 · 무료 제외)에는 AI를 부르지 않고 안내 문장만 보여 줍니다.rating_raw 가 빈칸인 행이 48개입니다. data/data.json 에는 별점 열이 없어서, 최소 별점을 고르면 맞는 게임이 0개가 됩니다.