Alist-MikananiRss
미캉 프로젝트 또는 기타 애니메이션 관련 RSS 피드에서 자동으로 애니메이션 업데이트를 가져와 Alist를 통해 해당 클라우드에 오프라인 다운로드
그리고 ChatGPT를 활용해 리소스명을 분석하여, Emby에서 인식 가능한 형식으로 파일명을 자동으로 변경합니다.
---
기능
- 애니메이션 업데이트를 자동으로 가져와서 해당 클라우드 드라이브에 다운로드
- PushPlus, Telegram 등 채널을 통해 업데이트 알림 전송
- 자동으로 emby 인식 형식으로 파일명을 변경하며, 자동 해석 결과에 대한 사용자 지정 매핑도 지원하여 이름 변경 결과의 정확도 향상
준비 작업
- Alist 프로젝트 문서를 참고하여 Alist를 직접 배포하세요(버전 >=3.42.0 필요), 그리고 Aria2/qBittorrent 오프라인 다운로드도 구축하세요
- 미칸 플랜 계정을 직접 등록하고 애니메이션을 구독한 뒤, 구독 링크를 획득하세요
사용 방법
Docker, 소스 코드 실행 등 다양한 실행 방법은 사용 설명서에서 확인하세요pip 설치 및 실행
- python 버전이 3.11 이상인지 확인하세요
- pip 설치:
pip install alist-mikananirss - 디렉터리에
config.yaml설정 파일을 새로 만들고, 다음과 같이 설정을 작성하세요(전체 기능 예제와 상세 설명은 설정 안내 참고)
yaml
common:
interval_time: 300
alist:
base_url: https://example.com # 修改为你的alist访问地址
token: alist-xxx # 修改为你的alist token;可在"管理员后台->设置->其他"中找到
downloader: qBittorrent # 或者 aria2
download_path: Onedrive/Anime # 修改为你的下载路径(Alist中的路径) mikan:
subscribe_url:
- https://mikanani.me/RSS/MyBangumi?token=xxx # 修改为你的蜜柑订阅地址
# - https://mikanani.me/RSS/MyBangumi?token=xxx2 # 多条RSS订阅链接情况
filters:
- 非合集 # 程序暂不支持合集等形式的重命名,若使用重命名功能推荐使用此过滤器
`
- 코드 실행:
python -m alist_mikananirss --config /path/to/config.yaml`
이름 변경 효과 시연
--- Tranlated By Open Ai Tx | Last indexed: 2025-12-23 ---