mirror of
https://github.com/jxxghp/MoviePilot.git
synced 2026-09-04 23:17:20 +08:00
feat(music): 完善歌词与专辑目录整理
This commit is contained in:
+24
-10
@@ -13,8 +13,8 @@
|
||||
"runtime_to_db": [],
|
||||
"workflow_to_db": []
|
||||
},
|
||||
"edge_count": 6676,
|
||||
"edge_sha256": "4244dafa5ec5179e2cfbf005dca97f9dde678f9c45e780288bbbbaca36ff4de5",
|
||||
"edge_count": 6689,
|
||||
"edge_sha256": "764be9020b4657c344453dc801ba270c925a2b26c94c0fb43c5a9f89953a4e07",
|
||||
"edges": [
|
||||
"app -> app.runtime",
|
||||
"app -> app.runtime.compat",
|
||||
@@ -3199,11 +3199,11 @@
|
||||
"app.chain.listenbrainz -> app.domain.context",
|
||||
"app.chain.listenbrainz -> app.schemas",
|
||||
"app.chain.listenbrainz -> app.schemas.types",
|
||||
"app.chain.lrclib -> app.chain",
|
||||
"app.chain.lrclib -> app.domain",
|
||||
"app.chain.lrclib -> app.domain.context",
|
||||
"app.chain.lrclib -> app.domain.meta",
|
||||
"app.chain.lrclib -> app.domain.meta.metamusic",
|
||||
"app.chain.lyrics -> app.chain",
|
||||
"app.chain.lyrics -> app.domain",
|
||||
"app.chain.lyrics -> app.domain.context",
|
||||
"app.chain.lyrics -> app.domain.meta",
|
||||
"app.chain.lyrics -> app.domain.meta.metamusic",
|
||||
"app.chain.media -> app.application",
|
||||
"app.chain.media -> app.application.audio",
|
||||
"app.chain.media -> app.application.configuration",
|
||||
@@ -3309,7 +3309,7 @@
|
||||
"app.chain.scraping -> app.application.audio",
|
||||
"app.chain.scraping -> app.application.configuration",
|
||||
"app.chain.scraping -> app.chain",
|
||||
"app.chain.scraping -> app.chain.lrclib",
|
||||
"app.chain.scraping -> app.chain.lyrics",
|
||||
"app.chain.scraping -> app.chain.media",
|
||||
"app.chain.scraping -> app.chain.storage",
|
||||
"app.chain.scraping -> app.domain",
|
||||
@@ -4879,6 +4879,19 @@
|
||||
"app.modules.musicbrainz.music_cache -> app.runtime.settings",
|
||||
"app.modules.musicbrainz.music_cache -> app.schemas",
|
||||
"app.modules.musicbrainz.music_cache -> app.schemas.types",
|
||||
"app.modules.musixmatch -> app.adapters",
|
||||
"app.modules.musixmatch -> app.adapters.network",
|
||||
"app.modules.musixmatch -> app.adapters.network.http",
|
||||
"app.modules.musixmatch -> app.domain",
|
||||
"app.modules.musixmatch -> app.domain.context",
|
||||
"app.modules.musixmatch -> app.domain.meta",
|
||||
"app.modules.musixmatch -> app.domain.meta.metamusic",
|
||||
"app.modules.musixmatch -> app.modules",
|
||||
"app.modules.musixmatch -> app.runtime",
|
||||
"app.modules.musixmatch -> app.runtime.log",
|
||||
"app.modules.musixmatch -> app.runtime.settings",
|
||||
"app.modules.musixmatch -> app.schemas",
|
||||
"app.modules.musixmatch -> app.schemas.types",
|
||||
"app.modules.navidrome -> app.application",
|
||||
"app.modules.navidrome -> app.application.mediaserver",
|
||||
"app.modules.navidrome -> app.domain",
|
||||
@@ -6693,7 +6706,7 @@
|
||||
"app.workflow.actions.transfer_file -> app.workflow",
|
||||
"app.workflow.actions.transfer_file -> app.workflow.actions"
|
||||
],
|
||||
"module_count": 822,
|
||||
"module_count": 823,
|
||||
"modules": [
|
||||
"app",
|
||||
"app.adapters",
|
||||
@@ -7050,7 +7063,7 @@
|
||||
"app.chain.download",
|
||||
"app.chain.interaction",
|
||||
"app.chain.listenbrainz",
|
||||
"app.chain.lrclib",
|
||||
"app.chain.lyrics",
|
||||
"app.chain.media",
|
||||
"app.chain.mediaserver",
|
||||
"app.chain.message",
|
||||
@@ -7252,6 +7265,7 @@
|
||||
"app.modules.lrclib",
|
||||
"app.modules.musicbrainz",
|
||||
"app.modules.musicbrainz.music_cache",
|
||||
"app.modules.musixmatch",
|
||||
"app.modules.navidrome",
|
||||
"app.modules.navidrome.navidrome",
|
||||
"app.modules.plex",
|
||||
|
||||
+34
-4
@@ -5299,6 +5299,24 @@
|
||||
"timeout_policy": "caller_budget",
|
||||
"version": 1
|
||||
},
|
||||
"music_lyrics_candidates": {
|
||||
"aggregation": "ordered_list_merge",
|
||||
"error_policy": "isolate_provider",
|
||||
"execution": "sync_or_async",
|
||||
"family": "music",
|
||||
"input_contract": "MusicLyricsRequest",
|
||||
"plugin_short_circuit": false,
|
||||
"public_to_plugins": true,
|
||||
"required_parameters": [
|
||||
"music"
|
||||
],
|
||||
"result_contract": "list[MusicLyrics]",
|
||||
"result_shape": "list",
|
||||
"supports_async": true,
|
||||
"supports_sync": true,
|
||||
"timeout_policy": "caller_budget",
|
||||
"version": 1
|
||||
},
|
||||
"obtain_images": {
|
||||
"aggregation": "pipeline_relay",
|
||||
"error_policy": "isolate_provider",
|
||||
@@ -6423,10 +6441,10 @@
|
||||
}
|
||||
},
|
||||
"run_module": {
|
||||
"call_count": 261,
|
||||
"call_count": 263,
|
||||
"dynamic_call_count": 0,
|
||||
"dynamic_calls": [],
|
||||
"method_count": 211,
|
||||
"method_count": 212,
|
||||
"methods": {
|
||||
"anilist_credits": [
|
||||
{
|
||||
@@ -7616,12 +7634,24 @@
|
||||
],
|
||||
"music_lyrics": [
|
||||
{
|
||||
"caller": "app.chain.lrclib",
|
||||
"caller": "app.chain.lyrics",
|
||||
"count": 1,
|
||||
"mode": "async"
|
||||
},
|
||||
{
|
||||
"caller": "app.chain.lrclib",
|
||||
"caller": "app.chain.lyrics",
|
||||
"count": 1,
|
||||
"mode": "sync"
|
||||
}
|
||||
],
|
||||
"music_lyrics_candidates": [
|
||||
{
|
||||
"caller": "app.chain.lyrics",
|
||||
"count": 1,
|
||||
"mode": "async"
|
||||
},
|
||||
{
|
||||
"caller": "app.chain.lyrics",
|
||||
"count": 1,
|
||||
"mode": "sync"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user