Symfonium 中文文档 下载 App

智能过滤器——任意多条件组合的动态筛选

智能过滤器 vs 快速筛选 vs 全局 Provider 过滤

Symfonium 有三层不同粒度的筛选(完整说明见 列表过滤与快捷筛选),智能过滤器是其中功能最强但也最复杂的一层。

层级灵活性持久程度复杂度
列表快速筛选低(固定几个维度)临时(关页就没)极低
全局 Provider 过滤中(按来源 / 类型 / 收藏)永久低
智能过滤器 Smart Filter高(任意条件组合)保存成命名过滤器中等

智能过滤器能做什么

支持任意多条件组合,AND / OR 嵌套逻辑。每个条件从这些维度里选:

基础字段:

标签字段:

时间字段:

混合模式:

创建智能过滤器

  1. 设置 → Library → Smart Filters → New Filter
  2. 给过滤器起名(比如"通勤摇滚")
  3. 逐个添加条件
  4. 选逻辑模式(全部匹配 / 任意匹配 / 嵌套)
  5. 保存

保存后过滤器出现在两个地方:

导出成智能歌单

同一个过滤器条件,一键导出成 Smart Playlist(智能歌单),就能直接播放了。这是 Smart Filter 和 Smart Playlist 的关系——过滤器是条件集,智能歌单是把这个条件集变成可播放的歌单。

条件示例拆解

"2000 年后的摇滚或电子,评分 ≥ 4 星,来源 Plex"

全部匹配(AND)
├── 年份 ≥ 2000
├── 流派 包含 OR(摇滚 / Rock / 电子 / Electronic)
├── 评分 ≥ 4
└── 来源 = Plex

"没怎么听过(播放次数 ≤ 1)但评分不错(≥ 4 星)的随机 50 首"

全部匹配(AND)
├── 播放次数 ≤ 1
├── 评分 ≥ 4
└── 随机 取 50

常见建议

性能注意点

超大规模曲库(上万条)+ 复杂嵌套 + 多个智能过滤器同时运行时,Symfonium 可能在首次计算上花几秒时间。这个是正常的——后续运行用缓存会快很多。

可以在设置里控制"智能过滤器自动刷新频率"(每小时 / 每次打开 / 手动刷新),自动刷新设成按需或手动能省一些 CPU。