尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證사주를 알면 내가 해야 할 것들이 보인다.
翻譯準備中
正在載入完整 README。 以下為已儲存的摘錄。
정적 웹앱(index.html) + AI 해석용 서버리스 함수(api/interpret.js)로 구성된 프로젝트입니다. 사주팔자·자미두수 계산은 전부 브라우저에서 실행되고, "AI 종합 해석" 기능만 서버(백엔드)를 거칩니다. index.html은 그냥 브라우저로 열어도 계산 기능은 다 동작합니다 (AI 해석 버튼만 서버가 없으면 에러 메시지가 뜹니다). AI 해석까지 로컬에서 테스트하려면 Vercel CLI를 쓰는 게 제일 간단해요. 실행 후 안내되는 로컬 주소(보통 http://localhost:3000)로 접속하면 /api/interpret까지 함께 동작합니다. 이때도 .env.local 파일에 OPENAI_API_KEY를 넣어둬야 합니다 (아래 3번 참고).檢視完整 README ↗
정적 웹앱(index.html) + AI 해석용 서버리스 함수(api/interpret.js)로 구성된 프로젝트입니다.
사주팔자·자미두수 계산은 전부 브라우저에서 실행되고, "AI 종합 해석" 기능만 서버(백엔드)를 거칩니다.
webapp/
index.html 프론트엔드 전체 (계산 로직 + UI, 별도 빌드 과정 없음)
api/
interpret.js AI 해석 API (Vercel 서버리스 함수)
package.json
.env.example 필요한 환경변수 예시
index.html은 그냥 브라우저로 열어도 계산 기능은 다 동작합니다 (AI 해석 버튼만 서버가 없으면 에러 메시지가 뜹니다).
AI 해석까지 로컬에서 테스트하려면 Vercel CLI를 쓰는 게 제일 간단해요.
npm i -g vercel
cd webapp
vercel dev
실행 후 안내되는 로컬 주소(보통 http://localhost:3000)로 접속하면 /api/interpret까지 함께 동작합니다.
이때도 .env.local 파일에 OPENAI_API_KEY를 넣어둬야 합니다 (아래 3번 참고).
webapp 폴더를 GitHub 저장소로 올리기api/ 폴더를 자동으로 인식합니다)https://프로젝트이름.vercel.app 주소가 생깁니다.Vercel 프로젝트 > Settings > Environment Variables 에 아래를 추가합니다.
| 이름 | 값 | 필수 |
|---|---|---|
OPENAI_API_KEY | https://platform.openai.com/api-keys 에서 발급받은 키 (sk-...) | 예 |
OPENAI_MODEL | 사용할 모델 ID (비워두면 gpt-4o-mini 사용) | 아니오 |
환경변수를 추가한 뒤에는 **다시 배포(Redeploy)**해야 반영됩니다.
API 키는 절대 index.html이나 프론트엔드 코드에 직접 넣지 마세요. 브라우저에 노출되는 순간 누구나 그 키로
당신의 계정에 요금을 발생시킬 수 있습니다. 반드시 api/interpret.js처럼 서버(함수) 쪽에서만 사용해야 합니다.
지금 앱의 "AI 해석 보기" 버튼은 테스트용 모의(mock) 결제로 동작합니다.
index.html 안의 mockPayBtn 클릭 핸들러(주석에 TODO 표시됨)를 실제 결제 SDK 연동 코드로 바꾸면 됩니다.
runAiInterpretation()을 호출하는 지점(mockPayBtn 핸들러)만 교체하면 프론트는 크게 안 바뀝니다./api/interpret이 응답하도록 바꿔야 합니다 (예: 결제 성공 시 서버가 1회용 토큰을 발급하고, /api/interpret 호출 시 그 토큰을 검증).gpt-4o-mini 기준 해석 1건당 비용은 매우 저렴한 편(1건에 몇 원~수십 원 수준)이지만, 트래픽이 늘면 누적되니 건당 결제 가격 책정 시 감안하세요. 더 높은 품질이 필요하면 gpt-4o로 바꿀 수 있지만 비용이 올라갑니다.api/interpret.js) — 배포 후 API 키만 넣으면 동작