Safe Haven 搜索与分类筛选,关键词和过滤条件怎么用
搜索入口
搜索在底栏有独立的标签,不是一个顶部图标或一个弹窗——点进去就是完整的搜索界面,所有过滤条件都在同一屏可见。
关键词搜索
直接输入应用名称的关键词即可。Safe Haven 的搜索同时匹配显示名和包名——这意味着你搜 com.colourswift.safehaven 也能搜到 Safe Haven 自己。
注意几个事项:
- 收录名以英文原名为主,搜中文名可能找不到(比如搜"雷电模拟器"不如搜
lemuroid) - 应用条目里的 summary 简短描述也会参与匹配
- 搜索是后端 API 实时处理,不是本地索引,所以需要联网
评分筛选
搜索页的评分筛选是一个最低评分门槛滑块。设置成 4.0 意味着只展示当前评分 ≥ 4.0 的应用。评分在 Top Charts 算法里是综合计算的,不是简单的平均分,具体逻辑在"评分与排名"章节。
分类筛选
十个固定分类可以直接勾选。如果一个应用没被分配分类(category 字段为 null),勾选"其他"能把它列出来。分类筛选和关键词搜索可以叠加使用——先搜关键词,再按分类过滤。
来源筛选
搜索页还支持按信任维度过滤:
- 只看已验证源码的应用
- 只看未验证上架的应用
- 只看有 APK 扫描记录的应用
- 按上游来源过滤(F-Droid / IzzyOnDroid / GitHub 社区投稿)
这个筛选在其他商店里很少见——它让你可以精确挑出"只装开发者自己提交的应用",排除社区投稿和同步来的条目。
Top Charts 的计算方式
首页的 Top Charts 不是一个静态榜单,它是设备端实时计算的。Safe Haven 把评分汇总数据(ratingSum + ratingCount)随索引一起发下来,客户端拿到后按一个公式算出排名。
公式不是简单的平均分,它综合了:
- 平均评分(ratingSum / ratingCount)
- 评分总数的对数(防止单条 5 星就登顶)
- 全局平均评分(作为基准)
- 最小评分阈值(评分数太少的应用排名会被压低)
这样做的好处是:新上架但口碑好的应用(比如有 20 条 5 星)能爬上来;老牌应用如果评分停滞,排名会逐渐靠后。
新上架(New Arrivals)
新上架是按进入公开目录的时间排序的,不是按版本更新时间。F-Droid / IzzyOnDroid 同步进来的应用,首次进 Safe Haven 目录时也会出现在新上架列表里。
搜不到某个应用怎么办
Safe Haven 的收录范围有硬边界,搜不到不代表你操作错了:
- 体积超 100 MB 的 APK 进不来
- x86 构建的应用被整体排除
- 同步渠道只收近 12 个月有更新的项目,超过的不会再同步
- 商业大厂应用如果没有开源仓库,也没有被 F-Droid / Izzy 收录,Safe Haven 里大概率没有
具体排查方向见"常见排查"组的"搜不到某个应用怎么办"那一页。