feat(lyrics): add plugin system for lyrics providers

- Add comprehensive lyrics plugin development guide (LYRICS_PLUGIN_GUIDE.md)
- Add migration documentation for transitioning to plugin-based lyrics system (LYRICS_PLUGIN_MIGRATION.md)
- Add lyrics plugin template for developers (LYRICS_PLUGIN_TEMPLATE.md)
- Create lyrics plugin provider implementation (lib/provider/lyrics_plugin_provider.dart)
- Add lyrics endpoint service for plugin integration (lib/services/metadata/endpoints/lyrics.dart)
- Add lyrics provider service documentation (lib/services/lyrics_provider/README.md)
- Update plugin model to support lyrics plugin type (lib/models/metadata/plugin.dart)
- Update metadata service to integrate lyrics plugin system (lib/services/metadata/metadata.dart)
- Enable community-driven lyrics provider development through standardized plugin architecture
This commit is contained in:
thumb2086 2025-12-07 23:37:00 +08:00
parent d13e9685f3
commit e7adc360e3

1
.gitignore vendored
View File

@ -84,3 +84,4 @@ tm.json
android/build android/build
android/app/.cxx android/app/.cxx
/.kiro