raycast / extensions

Everything you need to extend Raycast.
https://developers.raycast.com
MIT License
5.23k stars 2.92k forks source link

spotify-player > generatePlaylist - generate Playlist based on different Playlist #14078

Open wohfab opened 3 weeks ago

wohfab commented 3 weeks ago

Extension

https://www.raycast.com/mattisssa/spotify-player

Description

Generating a playlist with raycast AI capabilities is great. It works really good when entering a good prompt.

I would suggest, extending the extension to generate playlists based on other playlists. Maybe the "currently playing" playlist as a default, but giving the option to search for other playlists (own library and public) as well.

This would need functionality to extract "features" from songs in the playlist, maybe analysing them for commonalities and building a prompt with this information, then invoking the generation.

Who will benefit from this feature?

Anything else?

No response

raycastbot commented 3 weeks ago

Thank you for opening this issue!

🔔 @mattisssa @peduarte @sxn @dillionverma @andreaselia @stuart @tonka3000 @dancannon @pernielsentikaer @stevensd2m @erics118 @hjoelh @hobhouse @bkeys818 @jatindotdev @the-devbear @rfaccio @badta5te @andyburris @thomaslombart you might want to have a look.

💡 Author and Contributors commands The author and contributors of `mattisssa/spotify-player` can trigger bot actions by commenting: - `@raycastbot close this issue` Closes the issue. - `@raycastbot close as not planned` Closes the issue as not planned. - `@raycastbot rename this issue to "Awesome new title"` Renames the issue. - `@raycastbot reopen this issue` Reopens the issue. - `@raycastbot assign me` Assigns yourself to the issue. - `@raycastbot good first issue` Adds the "Good first issue" label to the issue. - `@raycastbot keep this issue open` Make sure the issue won't go stale and will be kept open by the bot.
thomaslombart commented 3 weeks ago

Thanks for the feature request. Would you like to work on it? If yes, here's our guide on extension contributions so that you can open up a pull request. Feel free to contact me here or in the Slack community if you need further help.