refactor backend module architecture

This commit is contained in:
jxxghp
2026-08-14 15:45:38 +08:00
parent 557cc0e2e3
commit 7b3444c366
716 changed files with 10378 additions and 7709 deletions
+41
View File
@@ -0,0 +1,41 @@
"""插件使用的媒体上下文、标题解析和识别类型。"""
from app.domain.context import Context, MediaInfo, TorrentInfo
from app.domain.meta.metaanime import MetaAnime
from app.domain.meta.metabase import MetaBase
from app.domain.meta.metamusic import (
MetaMusic,
MusicNameContext,
MusicNameParseResult,
MusicNameParser,
MusicNamePattern,
MusicNamePatternMatch,
MusicNameRegistry,
)
from app.domain.meta.metavideo import MetaVideo
from app.domain.meta.words import WordsMatcher
from app.domain.metainfo import MetaInfo, MetaInfoPath
from app.domain.scraper import NfoReader
from app.domain.tokens import Tokens
__all__ = [
"Context",
"MediaInfo",
"MetaAnime",
"MetaBase",
"MetaInfo",
"MetaInfoPath",
"MetaMusic",
"MetaVideo",
"NfoReader",
"Tokens",
"MusicNameContext",
"MusicNameParseResult",
"MusicNameParser",
"MusicNamePattern",
"MusicNamePatternMatch",
"MusicNameRegistry",
"TorrentInfo",
"WordsMatcher",
]