← ClaudeAtlas

meetinglisted

회의 녹음 파일을 chunked Whisper STT로 처리하고, 선택적 화자분리를 적용한 뒤 Claude가 교정+요약한다. "/meeting <오디오파일> [회의제목] [화자수 N명] [컨텍스트] [참고문서.pdf ...]" 형식으로 호출. "/meeting record"로 녹음 시작. "/meeting setup"으로 초기 설정.
GeonheeYe/multi-agent-dotfiles · ★ 3 · AI & Automation · score 57
Install: claude install-skill GeonheeYe/multi-agent-dotfiles
# Meeting 스킬 오디오 파일을 받아 전체 파이프라인을 실행한다: 오디오 보정 → chunked STT → (선택적) 화자분리 → Claude 교정+요약 → (선택적) Dooray 위키 업로드 ## 소스 추적 - 실행 코드 저장소: `https://github.com/GeonheeYe/meeting-tools` - 로컬 실행 경로: `~/meeting_tools` - 환경 변수: `~/meeting_tools/.env` (setup.sh가 `~/dotfiles/meeting_tools/.env` 존재 시 symlink로 연결) ## 사용법 ~~~ /meeting setup # 초기 설정 (처음 사용 시) /meeting record # 녹음 시작 (새 터미널 창) /meeting ~/meetings/audio.wav # 기본 처리 /meeting ~/meetings/audio.wav 스프린트 회의 4명 RAG, 파이프라인 # 화자분리 포함 /meeting ~/meetings/audio.wav XQBot 리뷰 2명 project:내프로젝트 # 프로젝트 용어 활용 /meeting ~/meetings/audio.wav XQBot 리뷰 2명 BIRD,GRPO agenda.txt # 참고 문서 포함 ~~~ - 기본 실행은 오디오 보정 + chunked STT다. - 화자 수(`N명`)를 주면 pyannote 화자 분리 실행. 없으면 생략(빠름). - 참고 문서(`.pdf`, `.txt`, `.md`, `.docx`)를 주면 STT 정확도 향상 + Claude 교정에 활용. --- ## `/meeting setup` — 초기 설정 처음 사용하거나 새 환경에서 설치할 때 실행한다. ### Step 1: meeting-tools 클론 ```bash if [ -d ~/meeting_tools ]; then cd ~/meeting_tools && git pull else git clone https://github.com/GeonheeYe/meeting-tools.git ~/meeting_tools fi ``` ### Step 2: setup.sh 실행 + 하드웨어 감지 메시지 출력 ```bash cd ~/meeting_tools && bash setup.sh ``` setup.sh 완료 후 터미널 출력에서 하드웨어 감지 결과를 확인하고 사용자에게 다음 형식으로 안내한다: ``` ✅ 환경 감지 완료 하드웨어: {감지된 환경} 사용 모델: {백엔드 + 모델} ``` 하드웨어별 메시지: - Apple Silicon: `Apple Silicon M시리즈 (N GB RAM) → mlx-whisper large-v