这是干什么的?
Spicetify 是一个命令行工具,用来定制官方的 Spotify 客户端:它可以更改界面配色,注入 CSS,还能添加扩展和自定义应用,支持 Windows、macOS 和 Linux。
它是替换我的 Spotify 应用,还是修改我已有的那个?
它是在你已有的客户端上做修改,而不是一个独立的播放器——一切操作都在终端里进行,没有图形界面。
我需要先装好 Spotify 桌面版应用吗?
需要——这个工具定制的是官方 Spotify 客户端,所以你的电脑上必须先装好桌面版应用,才能对它进行美化。
手机版或网页版的 Spotify 能用吗?
不行——只支持 Windows、macOS 和 Linux 上的桌面客户端,移动端和网页版播放器都没有。
用它到底能改 Spotify 的哪些东西?
四个方面:整个界面的配色、用于深度自定义样式的 CSS、能增加功能或控制播放器的扩展,以及作为客户端全新板块注入的自定义应用。
构建出的程序有代码签名吗?
有——Code Signing Policy 规定,免费代码签名由 SignPath.io 提供,证书来自 SignPath Foundation。
Spicetify 是用什么写的?
一个 Go 编写的命令行工具,外加一个注入到 Spotify 客户端里的 JavaScript 封装层(spicetifyWrapper);构建和开发它需要 Node 18+ 和 pnpm 8+。
这个项目还在积极维护吗?
是的——仓库仍在活跃更新,没有被归档,配有构建、代码检查和 PR 打标签的 CI 工作流,在 GitHub 上大约有 2.5 万颗星。
What are similar projects?
spotify-tui, oh-my-posh, cliamp, eza, pear-desktop, Omarchy-Spotify, slides, qrcp
Which topics is it in?
spotify, lgpl, music-player, music, theme, golang, customization, css, utility, command-line, hacktoberfest, ui
