Repository navigation
Releases
Releases · GoBeromsu/jocoding-music
v0.5.0 — 컬러 시스템 통일 (amber/rose)
v0.5.0 — Studio Monitor 컬러 시스템 완성
변경 사항
컬러 시스템 전역 통일 (#22 close)
기존 코드베이스에 남아 있던 violet-* / blue-* / indigo-* 잔재를 제거하고 amber(장르) + rose(무드) 팔레트로 완전히 통일.
| 컴포넌트 | 수정 내용 |
|---|---|
| Dashboard | Hero 그라디언트, 장르/무드 progress bar, AI 버튼, 로딩 dots |
| MainContent | 트랙 선택·재생 ring, 삭제 실행취소 버튼, genre/mood pill 클래스 |
| ImportUrlDialog | 플레이리스트 힌트, AI 진행 progress bar |
| TrackMetadataPanel | 편집 input focus ring, AI 분류 단계 텍스트 |
이전 릴리즈
- v0.4.0: Studio Monitor 디자인 시스템 + Spotify/Apple Music 메타데이터 임포트
- v0.3.0: Eagle 가상 폴더 + 태그 + Sort + 다운로드 품질 설정
v0.4.0 — Studio Monitor 디자인 + Spotify/Apple Music 임포트
🎨 디자인 시스템 전면 개편 (#22)
"Studio Monitor" — 고급 오디오 장비에서 영감을 받은 세련된 다크 UI
- DM Serif Display + DM Sans 폰트 페어링 — Inter 완전 교체
- 웜 앰버 악센트 — 아날로그 VU 미터의 따뜻한 골드 색상
oklch기반 따뜻한 뉘앙스 팔레트 — 차갑지 않은 다크 테마- 커스텀 range 입력 — hover 시 앰버 thumb glow
- Genre pill(앰버) / Mood pill(로즈) — 색상 재정의
- PlayerBar: 앰버 play 버튼 hover, Serif 폰트 트랙 타이틀
🎵 Spotify / Apple Music 임포트 (#20)
DRM 보호 플랫폼도 메타데이터로 라이브러리에 등록
- Spotify / Apple Music / MelOn URL 지원
- oEmbed API로 제목·아티스트·커버 이미지 자동 수집
- AI 장르·무드 분류 정상 동작
- PlayerBar: 재생 불가 표시 + "메타데이터만" 배지
- ImportUrlDialog: DRM 안내 문구 표시
파일
음감-0.4.0-arm64.dmg— Apple Silicon (M1/M2/M3)음감-0.4.0.dmg— Intel Mac
jocoding-music v0.1.0 submission
음감 (Umgam) — 로컬 AI 뮤직 플레이어
"플레이리스트만 듣다가 자기 취향을 잃어버린 지식 노동자를 위한, 방해 없는 로컬 뮤직 에이전트"
URL 하나로 노래를 소유하고, AI가 내 취향을 기억합니다.
핵심 기능
- URL 임포트 — YouTube 등 URL을 붙여넣으면 오디오 자동 다운로드
- AI 메타데이터 자동 수집 — OpenAI 에이전트가 실시간 웹 검색으로 가수, 원곡 아티스트(커버곡 여부), Spotify / Apple Music 링크 자동 수집
- AI 장르·무드 분류 — 트랙별 취향 태그 자동 생성
- 로컬 폴더 스캔 — 기존 음악 파일도 라이브러리로 통합
- Eagle 스타일 파일 라이브러리 — 클라우드 없이 내 디스크에 데이터 소유
설치 방법
| 파일 | 대상 |
|---|---|
Umgam-0.1.0-arm64.dmg |
Apple Silicon Mac (M1/M2/M3/M4) |
Umgam-0.1.0-x64.dmg |
Intel Mac |
- 본인 Mac에 맞는
.dmg다운로드 - 앱을 Applications 폴더로 드래그
- 처음 실행 시 Gatekeeper 경고 → 시스템 설정 → 개인 정보 보호 및 보안 → "그래도 열기"
OpenAI API 키가 없어도 기본 재생 기능은 작동합니다. AI 기능 사용 시 Settings에서 API 키 입력.
조코딩 X OpenAI X Primer AI 해커톤 예선 제출작
v0.3.0 — 폴더·태그·Sort·다운로드 품질
주요 기능
Eagle 가상 폴더 + 태그 (#16)
- Sidebar 폴더 트리: 생성·이름변경·삭제, 우클릭 컨텍스트 메뉴
- Smart 필터: 즐겨찾기 ★, 미분류, 태그없음
- 트랙 우클릭 → 폴더에 추가
- TrackMetadataPanel 태그 편집: 추가·삭제·자동완성
트랙 정렬 (#17)
- 추가일 · 수정일 · 제목 · 아티스트 · 재생수 정렬
- 오름/내림 토글, 앱 재시작 후 설정 유지
다운로드 품질 설정 (#19)
- Settings → 최고 품질 / 192kbps / 128kbps 선택
- 다음 임포트부터 즉시 적용
버그 수정
파일
음감-0.3.0-arm64.dmg— Apple Silicon (M1/M2/M3)음감-0.3.0.dmg— Intel Mac
v0.2.0 — AI Genre/Mood 취향 대시보드
🎵 v0.2.0 — AI Genre/Mood 취향 대시보드
조코딩 × OpenAI × Primer AI 해커톤 출품작 v0.2.0
주요 변경사항
새 기능
- AI Genre+Mood 자동 분류 — URL 임포트 시 OpenAI + 웹 검색으로 장르·무드 자동 태그
- 취향 대시보드 (
My Taste탭)- 재생 횟수 가중 장르/무드 차트 (많이 들을수록 더 높게)
- AI 취향 요약 — "AI 취향 분석" 버튼으로 1-2문장 감성 묘사 생성
- 최근 추가 트랙 (커버아트 + 태그)
- 많이 들은 곡 Top 5
- 크레딧 시스템 — AI 분석 1회 = 1크레딧, 기본 10크레딧 무료
- 플레이리스트 임포트 — YouTube 플레이리스트 URL 감지 → 전체 일괄 가져오기
- Import URL 진행 시각화 — 4단계(다운로드→파싱→검색→분류) 실시간 표시
정리
- Albums/Artists 뷰, Obsidian 연동, 로컬 폴더 스캔, 플랫폼 링크 수집 제거
- Sidebar 단순화: Songs / My Taste
How to run
```bash
pnpm install
cp .env.example .env # OPENAI_API_KEY 설정
pnpm dev
```
0.1.0
v0.1.0 feat: Eagle 가상 폴더 + 태그 + Sort + 품질 설정 + 테마 수정 (closes #16 #17 #18 #19…