尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
휴대폰에서 앱처럼 조작할 수 있는 HTML 워킹 프로토타입입니다. 앱은 phou/index.html, 받는 사람용 웹은 web/index.html 에 들어 있습니다. 정해 둔 시간 동안, 초대된 사람들이 찍은 사진이 하나의 공유 앨범에 자동으로 모이는 사진 공유 서비스입니다. • 앱(공유하는 사람): 앨범을 만들고 친구를 초대합니다. 모인 사진에서 AI가 고른 BEST컷을 보고 정리합니다. • 웹(받는 사람): 설치나 가입 없이 초대 링크로 들어삽니다. 사진을 보고, 저장하고, 내 사진을 올릴 수 있습니다. 핵심 가치: AI BEST컷 추천으로 받는 사람이 "뭘 저장할지" 고민하는 시간을 줄이는 것 Mac에서 서버를 켜요 (macOS 기본 Ruby 사용). 휴대폰을 같은 Wi-Fi에 연결하고 http:// :8123 으로 들어가요. Mac의 IP는 ipconfig getifaddr en0 으로 확인할 수 있습니다. Safari/Chrome의 공유 → 홈 화면에 추가 로 열면 주소창 없이 전체 화면으로 뜹니다.檢視完整 README ↗
휴대폰에서 앱처럼 조작할 수 있는 HTML 워킹 프로토타입입니다. 앱은 phou/index.html, 받는 사람용 웹은 web/index.html 에 들어 있습니다.
정해 둔 시간 동안, 초대된 사람들이 찍은 사진이 하나의 공유 앨범에 자동으로 모이는 사진 공유 서비스입니다.
핵심 가치: AI BEST컷 추천으로 받는 사람이 "뭘 저장할지" 고민하는 시간을 줄이는 것
Mac에서 서버를 켜요 (macOS 기본 Ruby 사용).
ruby -run -e httpd phou -b 0.0.0.0 -p 8123
휴대폰을 같은 Wi-Fi에 연결하고 http://<Mac의 IP>:8123 으로 들어가요. Mac의 IP는 ipconfig getifaddr en0 으로 확인할 수 있습니다.
Safari/Chrome의 공유 → 홈 화면에 추가 로 열면 주소창 없이 전체 화면으로 뜹니다.
?dev| 구분 | 화면 |
|---|---|
| 앱 | 홈, 전체사진(캘린더·필터: 전체 / AI 추천만 / 폴더별 / 사람별 / 장소별), 공유앨범(전체·AI 추천·내 사진 탭), 사진 상세, 선택 모드, 공유폴더 만들기(2단계), 폴더 설정, 친구 초대(QR·링크), 알림, 프로필·프로필 수정, 메뉴(친구 목록, 업로드·알림·권한 설정) |
| 웹 | 초대 링크 입장(기본 / 승인 대기 / 링크 만료), 앨범 보기(전체·AI 추천·내 사진), 사진 업로드(업로드 중 / 실패) |
1. 서비스 핵심을 먼저 한 문장으로 고정하기
(프롬프트) 우리 서비스는 정해놓은 시간동안 앨범에 초대된 사람들이 찍는 사진들이 전부 앨범으로 들어가는 게 핵심 기능입니다. → 이후 모든 화면이 이 핵심에서 벗어나지 않게 기준이 됐습니다.
2. 예시 형식을 주고 화면 프롬프트 쓰게 하기
(프롬프트) 아까 보낸 PRD를 바탕으로 다음 이미지 예시와 같은 프롬프트를 작성. → 화면마다 목적, 구성, 상태가 같은 틀로 정리돼서 결과물이 일관됐습니다.
3. 하지 말아야 할 것을 같이 말하기
(프롬프트) 여기서 전체 다운로드 버튼을 만들고, AI 분석중 상태화면은 만들지 말아줘.
4. 위치와 동작을 구체적으로 지시하기
사진 선택화면으로 진입시 하단에는 [삭제 버튼 / 저장 버튼]만, 상단 [앨범명 자리에 '전체 선택' 텍스트, 뒤로가기 버튼이 전체선택 버튼으로, 우측 상단에는 '취소' 텍스트]
5. 만든 것과 기획을 대조시키기
prd문서 속 직접그린 로우파이 화면 중에 안 만든 화면이 있는지 검토 → 빠진 화면을 AI가 목록으로 찾아줬습니다.
| 처음 시도 | 문제 | 바꾼 방향 |
|---|---|---|
| 하단 탭에 캘린더 / 친구들 / 새 폴더 등 여러 메뉴 | 탭이 많고 역할이 겹침 | 하단 탭은 홈 · 전체사진 · 메뉴로 줄이고, 새 앨범 만들기는 + 플로팅 버튼으로 분리 |
| 전체사진 상단에 "선택" 버튼 | 날짜로 사진 찾기가 더 자주 필요함 | 선택 버튼 대신 캘린더 아이콘으로 바꾸고, 선택은 사진을 길게 눌러서 진입 |
| BEST컷 묶음을 "펼치기/접기" 텍스트로 열기 | 누를 곳이 작고 단계가 많음 | 썸네일을 한 번 누르면 펼치기, 한 번 더 누르면 상세 보기 |
| 화면마다 "AI 분석 중" 상태 화면 | 사용자에게 필요 없는 대기 화면 | 만들지 않음 |
| 알림을 오늘 / 이번 주 / 이전으로 나누고 AI 추천 알림도 넣음 | 알림이 너무 많고 복잡함 | 하나의 목록으로 합치고 AI 추천 알림은 제거 |
| 웹 입장에 비밀번호 상태 | 받는 사람의 진입 장벽이 됨 | 비밀번호 없이 링크 + 닉네임만으로 입장, 필요하면 앨범 주인이 승인 |
| AI 추천 탭에 여러 분류 카드 | 정보가 너무 많음 | AI가 고른 BEST컷과 "내 얼굴이 나왔어요"(나 혼자 / 함께) 묶음만 남김 |
구현 중 생긴 버그
최신 앱은 ut-1/app/index.html입니다. /phou/와 웹 버전은 이전 버전을 유지합니다.
drafts/에는 검토용 시안과 작업 중간 화면 기록이 있습니다. 각 검증 결과·캡처는 해당 실행 시점의 기록이며, 최신 배포 대상의 재현 검증은 tests/smoke_app.py를 사용합니다.
이번 수정과 브라우저 검증에는 OpenAI Codex를 사용했습니다. 사진은 기존 자리표시자를 유지하며 더미 사진을 추가하지 않았습니다.
최신 앱은 공유앨범/사진을 불러올 기간/사진 공유 기준을 사용합니다. 홈의 안내도 앨범 만들기 → 친구 초대 → 사진을 불러올 기간 정하기 순서로 맞췄습니다. 앨범에는 기간을 설정하지 않으며, 사진 추가 시 불러올 기간을 설정합니다.