Cinetry 跨服务器全局搜索功能详解
跨库搜索——Cinetry 的核心竞争力
装了 Jellyfin / Emby 官方客户端的人都知道:每个客户端只能搜自家服务器上的内容。但你手上有三个服务器时,想看「复仇者联盟」就得分别在三个客户端里搜一遍,看哪个库有。
Cinetry 的聚合搜索一次搞定——输入关键词,同时查询所有已配置的、搜索开关打开的资源库,结果按相关性统一排序。
怎么触发搜索
有三种方式进入搜索:
- 顶部搜索栏:任何页面顶部都有搜索入口,随时可以搜
- 侧边栏搜索入口:独立的搜索页面,提供更多过滤选项
- 搜索联想:输入过程中实时显示联想词(0.8.1 起支持)
支持的搜索条件
Cinetry 的搜索不是简单的关键词匹配,而是多条件联合查询:
| 条件 | 说明 | 适用场景 |
|---|---|---|
| 标题 | 按电影 / 剧集名称搜 | 最常用 |
| 演员 | 搜演员名字找其参演的所有作品 | 想找某个演员的片 |
| 导演 | 搜导演名字找其执导的所有作品 | 想看某位导演的作品 |
| 年份 | 按上映年份筛选 | 想看 2024 年的新片 |
搜索支持模糊匹配——输个大概能猜出你要找什么。
搜索结果怎么展示
搜索结果页会把多个服务器的返回结果合并在一起,并做以下处理:
- 按相关性排序:最匹配的排在前面
- 按类型过滤:可以在顶部切换只看电影 / 只看剧集 / 只看音乐 / 全部
- 显示来源:每条结果标注来自哪个资源库
- 去重:如果同名影片在多个库里都有,会尽量合并(但不同版本 / 不同清晰度可能保留)
搜索记录
0.8.0 版本起新增搜索记录功能——你搜过的关键词会保存在本地,下次打开搜索页面可以直接从历史里选,不用重复输入。记录加密存储在本地,不上传。
资源库的搜索开关
注意:聚合搜索只会查询那些搜索开关打开的资源库。如果你在某个资源库的配置里关闭了搜索开关,全局搜索就会跳过它。开关说明见资源库接入分组。
上一组:资源库功能开关详解
下一篇:多服务器一键切换