
了解 Windows 11 25H2 中的“开始”菜单类别
Windows 11 25H2 版中的全新“开始”菜单拥有精简的单页滚动布局,并引入了一项功能,可将应用程序按预定义类别进行组织。虽然用户无法创建自定义类别,但微软已为应用程序实现了自动分组系统。这引发了人们对这些应用程序如何按不同类别进行组织的问题——这个问题可能会让人联想到使用了人工智能或微软的服务器。令人惊讶的是,答案就在一个相对简单的 15MB JSON 文件中。
探索应用程序分组背后的机制
当我探索新“开始”菜单的功能时(该菜单正在逐步向 Windows Insider 计划的参与者推出),我发现了Albacore在 X 上分享的见解。他们透露,微软依靠这个相当大的 JSON 文件来对应用程序进行分类,而无需部署 AI 或与微软 API 端点交互。

类别族解释
有问题的 JSON 文件包含一个静态分类系统,有效地将众多 Microsoft Store 软件包系列名称与代表不同类别的数字标识符关联起来。解压缩后,此文件构成了“开始”菜单组织的主干。
微软为每个类别分配了特定的代码。例如,“0”代表生产力应用,“1”代表社交应用,“2”代表创意应用等等。安装新应用时,“开始”菜单会根据这些代码参考软件包系列名称,将已安装的应用排列到各自的类别下。

无需服务器交互的本地更新
令担心隐私问题的用户放心的是,微软通过 Windows 更新管理的 Store 和 Shell 更新来更新类别数据库。这意味着无需进行全面的系统更新来适应软件包名称的更改或集成新的应用程序。
重要的是,微软不会向外部服务器发送请求,也不会使用人工智能进行此分类。每个应用分组功能都仅依赖于本地 15MB 的 JSON 文件——这意味着类别的运行与互联网连接无关。
动态应用程序重新排序
“开始”菜单旨在根据使用频率动态地重新排序每个类别中的应用程序,从而优化用户体验。每次打开“开始”菜单时,它都会分析哪些应用程序打开频率最高,并相应地调整它们的位置。

结论:自定义类别的未来
就我个人而言,我认为在“开始”菜单中引入“类别”功能是一项非常有价值的改进。然而,用户对可自定义类别的需求可能会持续增长。引入此功能可以显著提升个性化体验。虽然这看起来可行,但我预计微软可能需要数月甚至数年的时间才能有效响应用户的这一需求。
发表回复