fix(anime): 파이프라인 5건 수정 — 에피소드 정규식(v2/S01E), 릴리스 그룹 필터, 자막 보호, 배치 다운로드, 타임아웃
This commit is contained in:
5
docs/changelog.md
Normal file
5
docs/changelog.md
Normal file
@@ -0,0 +1,5 @@
|
||||
# Changelog
|
||||
|
||||
- [2026-03-14 20:40] 이번 분기 애니메이션 영상 및 자막 업데이트
|
||||
- [2026-03-14 21:20] 이번 분기 애니메이션 영상 및 자막 업데이트 완료
|
||||
- [2026-03-15 07:59] 이번 분기 애니메이션 영상 및 자막 업데이트 완료
|
||||
5
docs/devlog/2026-03-15.md
Normal file
5
docs/devlog/2026-03-15.md
Normal file
@@ -0,0 +1,5 @@
|
||||
# 2026-03-15 Devlog
|
||||
|
||||
| # | 시간 | 작업 | 커밋 | 상태 |
|
||||
|---|------|------|------|------|
|
||||
| 1 | 07:00~08:24 | 애니 파이프라인 중복 다운로드 버그 5건 수정 (v2 정규식, 릴리스 그룹 필터, 자막 보호, 배치 다운로드, 타임아웃) | `42d0d81` | ✅ |
|
||||
19
docs/devlog/entries/20260315-001.md
Normal file
19
docs/devlog/entries/20260315-001.md
Normal file
@@ -0,0 +1,19 @@
|
||||
# 애니 파이프라인 중복 다운로드 버그 5건 수정
|
||||
|
||||
- **시간**: 2026-03-15 07:00~08:24
|
||||
- **Commit**: `42d0d81`
|
||||
- **Vikunja**: 신규 생성
|
||||
|
||||
## 결정 사항
|
||||
- `_extract_episode()`: SxxExx 패턴을 최우선으로 체크하고 v2 suffix 허용
|
||||
- `_add_torrents()`: NAS 기존 파일의 릴리스 그룹(Counter로 과반 판정) 기준 필터링
|
||||
- `_download_subtitles()`: 기존 자막이 있는 에피소드는 무조건 스킵 (수동 자막 보호)
|
||||
- `batch_download()`: operator.md의 수동 루프 패턴 대신 단일 CLI 명령으로 통합
|
||||
- operator 타임아웃: anime/task 구분 없이 600초 통일
|
||||
|
||||
## 수정 파일
|
||||
- `tools/anime_pipeline.py` — 정규식 + 릴리스 그룹 필터 + 자막 스킵 + batch 메서드
|
||||
- `handlers/task_handler.py` — 타임아웃 180→600
|
||||
- `prompts/operator.md` — batch 명령 추가
|
||||
- `core/docs_manager.py` — changes 배열 str/dict 양쪽 처리
|
||||
- `.agents/references/known-issues.md` — 3건 추가
|
||||
Reference in New Issue
Block a user