Releases: HardenCurry/smash-team-generator
Releases · HardenCurry/smash-team-generator
v1.2
변경사항
- 엑셀 파일명을 영어로 변경 (기존: 한글 이름) - 인코딩 에러 방지를 위해 변경되었습니다.
주요 기능
- 자동 팀 구성: 接龙 데이터를 분석하여 최적의 팀 페어링을 자동 생성합니다.
- 그룹 편성: 인원을 A, B, C 조로 자동 배정하여 효율적인 조 구성을 제공합니다.
- Excel 내보내기: 팀 구성 및 조 편성 결과를 Excel 파일로 저장하고, 단식 및 레슨 인원을 색상으로 구분합니다.
- Notion 통합: 생성된 결과를 Notion 페이지로 자동 업로드하여 온라인 공유가 가능합니다.
- 설정 관리: 그룹 구성을 YAML 파일을 통해 쉽게 관리하고 편집할 수 있습니다.
사용 방법
-
데이터 입력
- 왼쪽 입력창에 接龙 내용을 복사하여 붙여넣기 합니다.
- 오른쪽 입력창에 제외할 인원(코치/레슨생)을 붙여넣기 합니다.
-
팀 생성
- "팀 생성" 버튼을 클릭하여 결과를 확인합니다.
- 홀수 인원일 경우 단식 인원을 선택하는 창이 나타납니다.
-
결과 내보내기
- "추출하기" 버튼으로 팀 구성 결과를 Excel 파일로 저장합니다.
- 파일은 사용자 문서 폴더의 "SmashTeamGenerator" 디렉토리에 저장됩니다.
-
Notion 업로드
- "Notion 업로드" 버튼으로 결과를 Notion 페이지에 자동 업로드합니다.
- 처음 사용 시 Notion API 토큰을 입력해야 합니다.
-
추가 기능
- "그룹 설정 편집" 버튼으로 YAML 파일을 열어 그룹 구성을 수정할 수 있습니다.
- "결과 폴더 열기" 버튼으로 저장된 파일이 있는 폴더를 열 수 있습니다.
- "초기화" 버튼으로 입력 데이터와 결과를 모두 초기화할 수 있습니다.
v1.1
개선 사항:
- 업로드 속도 더 빠르게 (여러번 호출->한번 호출시 대량 올림, 병렬 처리)
- 인터넷 연결 문제로 notion 업로드 실패시 에러추가
- 사용자 설정 지원: 그룹 설정 YAML 파일을 사용자가 직접 편집 가능한 버튼 추가
- 문서 폴더 저장: 결과 파일이 사용자 문서 폴더에 저장되며, 결과 폴더 열기 버튼 추가
- 처음 시작시 토큰입력 + config 파일에 저장 . (하드 코딩 삭제)
smash-team-generator
스매시 조 편성기 v1.0 릴리스 노트
주요 기능
- 자동 팀 구성: 接龙 데이터를 분석하여 최적의 팀 구성 생성
- 그룹 편성: A, B, C 조로 인원 자동 배정
- Excel 내보내기: 팀 구성 및 조 편성 결과를 Excel 파일로 저장
- Notion 통합: 생성된 결과를 Notion 페이지로 자동 업로드
사용 방법
- 接龙 내용을 복사하여 왼쪽 입력창에 붙여넣기
- 제외할 인원(코치/레슨생)을 오른쪽 입력창에 붙여넣기
- "팀 생성" 버튼 클릭하여 결과 확인
- "추출하기"로 Excel 파일 저장
- "Notion 업로드"로 notion 스매시 페이지에 결과 업로드
알려진 문제
- notion에서 table 넓이는 직접 수정해야됨 (api 지원 x)
- 배경색 지정 안됨(수동으로 하거나, 이름뒤에만 배경 넣거나)
개선 사항
- notion-api 문제점들 github 에 issue 올려보기
- [A,B,C조] 로 할지, [A,B조] 로 할지 선택할수 있게 (가능한데 귀찮, 조 나누는 명확한 기준 필요)
- 업로드 속도 더 빠르게 (알고리즘,proxy 설정) 특히 table 찾는거
- 사용자 설정 지원: 그룹 설정 YAML 파일을 사용자가 직접 편집 가능
- 문서 폴더 저장: 결과 파일이 사용자 문서 폴더에 저장되어, path 제공
기술적 개선
- 크로스 플랫폼 지원: Windows, macOS에서 동일하게 작동