⭕ Siri 与搜索

⚠️

本文适用于 iOS 17、macOS 14、watchOS 10 及以下版本
Siri 区分「询问 Siri」和「Siri 建议」两部分
注意鉴别需求与说明

询问 Siri (Ask Siri)

‼️ 不可用

 禁止 MitM iOS 14 至 iOS 17「询问 Siri」所使用的guzzoni.apple.com的网络请求
「询问 Siri」不可以通过 MitM 改写请求

Siri 建议 (Siri Suggestions)

‼️ 已失效

 以通过推送安全响应更新
禁止 MitM iOS 15 至 iOS 18「Siri 建议」激活所使用的api.smoot.apple.com的网络请求
此模块已停止更新

简介

  • 激活「Siri建议/来自APPLE的内容/来自APPLE的建议」并开启全部已知可用功能。

解锁步骤

第 1 步

启用📍 定位 + ⭕ Siri 与搜索两个模块

📍 定位的地区不可以设置为🇨🇳CN
⭕ Siri 与搜索的地区不可以设置为🇨🇳CN
可辅以全局代理确保稳定

第 2 步

打开✈️飞行模式,同时保持Wi-Fi有线网络连接

  • 未装有 SIM 卡的 iOS/iPadOS/macOS 设备,可省略✈️飞行模式相关步骤。
  • 装有 SIM 卡的 iOS/iPadOS 设备,也可通过卡贴海外 SIM 卡的方式,绕过基于 SIM 卡的 MCC/MNC (移动设备网络代码)检测。

第 3 步

重新冷启动一次地图 app

  • 指后台无地图应用时,重开地图app
  • Loon仪表-最近请求中应观察到:
  • Surge工具-最近请求中应观察到:
  • Quantumult X网络活动中应观察到:
    1. 检测设备信息https://configuration.ls.apple.com/config/defaults 链接
    2. 基于网络的地区检测https://gspe1-ssl.ls.apple.com/pep/gcc 链接,且流量抓取结果不是CN
    3. 获取Siri建议配置下发的https://api.smoot.apple.com/baghttps://api.smoot.apple.cn/bag链接

第 4 步

执行一次Spotlight搜索,测试「来自APPLE的内容\来自APPLE的建议\Siri建议」是否正常工作

  • 如未生效,可尝试以下方法进行激活操作:
    • 重启设备 (必定触发一次Siri配置文件下发检测)
      • 注意开启VPN的开机自启等相关功能,以便第一时间截取到下发的配置文件链接
    • macOS上关闭再开启系统偏好设置-聚焦-Siri建议
    • iOS上关闭再开启设置-Siri与搜索-来自APPLE的内容来自APPLE的建议
    • 更改设置-通用-语言与地区-地区
    • 等待半小时,「Siri建议」会根据基于网络的地区检测结果向服务器*.smoot.apple.com/bag请求刷新区域设置与功能可用状态

第 5 步

关闭✈️飞行模式,关闭📍 定位模块
正常使用「来自APPLE的内容\来自APPLE的建议\Siri建议」

配置方法

  • 基础: 直接使用

  • 进阶: 配合Loon设置面板或Surge参数设置功能进行个性化设置

    • 提供一定的自定义设置,如数据源选择、需要替换的供应商选择等
  • 高级: 配合BoxJs及订阅使用

    ℹ️ 用前须知:使用BoxJs进行配置将被视为专业用户,官方不受理因使用BoxJs配置导致的各种问题
    1. 安装BoxJs插件并更新引用资源或脚本:
    2. BoxJs的配置面板中进行个性化设置:
      1. 浏览器访问BoxJs.com
      2. 应用页面点开 iRingo折叠
      3. ⭕ Siri根据需要填写您的设置信息

功能列表

  • 在以下位置及功能中可用:
    • 聚焦搜索(Spotlight)
    • 查询(Look Up)
    • Safari浏览器(Safari)
      • 视觉搜索(Visual Look Up)
      • 智能历史记录
    • 地图(Apple Maps)
    • 新闻(Apple News)
    • 询问Siri(Ask Siri)
      • 无SIM卡设备可被📍定位模块修改切换至海外版(维基百科)
      • SIM卡设备会因「MCC / MNC」检测回退至国内版(百度百科)
    • 照片
      • 视觉搜索(Visual Look Up)
    • 电话
    • 家庭
    • 日历
    • 提醒事项
    • 通讯录
    • 信息
    • 邮件
  • 启用的功能:
    • 来自APPLE的内容(CONTENT FROM APPLE)
    • 来自APPLE的建议(SUGGESTIONS FROM APPLE)
    • Siri建议(Siri Suggestions)
  • 已知可用的信息卡片:
    • 天气 (搜索关键词城市名 天气天气 城市名,例如天气 上海,不是所有城市都有天气搜索结果)
    • Siri资料(Siri Knowledge) 截图:macOS
    • Siri建议的网站(Siri Suggested Websites)
    • 维基百科 (macOS端需要Surge启用“增强模式”)
    • 地图 (当地图为中国区时不显示内容,有知道解决方法或成因的请联系我)
    • 体育 截图:macOS / iOS
    • 股票 截图:macOS
    • 航班 截图:macOS
    • App Store\Mac App Store 截图:macOS / iOS
    • 电影 & 电视节目
      • tv 截图:macOS
      • iTunes
    • 音乐
    • 新闻
    • Twitter集成 (官方功能列表中有此功能,有知道解决方法或成因的请联系我)

安装链接

Loon
Surge
Stash
Egern
Quantumult X
iOS
MitM脚本需要 2.1.18(377) 及以上版本
一键安装

手动安装
安装路径
配置 > 插件 > 插件
插件地址
https://github.com/NSRingo/Siri/releases/latest/download/Siri.plugin
macOS
MitM脚本需要 2.1.18(377) 及以上版本
一键安装

手动安装
安装路径
配置 > 插件 > 插件
插件地址
https://github.com/NSRingo/Siri/releases/latest/download/Siri.macOS.plugin

  • 插件内置代理规则

更新日志

  • v3.1.0
    • 优化与修复
      1. 移除 NanoCat-Me 的 URL polyfill, 改为 Web API 的 URL
  • v3.0.0
    • 优化与修复
      1. 重构代码
      2. 修复bug
  • v2.1.5
    • 优化与修复
      1. 更新环境设置(setENV)功能,增加配置文件和缓存读取方法
      2. 修复argument配置方法
      3. 更新数据库(DataBase)格式
      4. 更新脚本结束($done)方式
  • v2.1.2
    • 优化与修复
      1. 修复「国家或地区代码」的“自动”选项在某些地区设置下不生效的问题
  • v2.1.1
    • 优化与修复
      1. 增加兼容方案,Quantumult X商店版现在可以使用
  • v2.1.0
    • 优化与修复
      1. 更新环境设置(setENV)功能
      2. 修复Surge的argument配置方法
  • v2.0.0
    • 更新功能
      1. 新增BoxJs面板支持,可以精确控制Siri功能
      2. 增加开启Safari智能历史记录功能
      3. 增加开启 视觉搜索(看图查询) 功能(效果预览1, 效果预览2)
      4. 其他新增设置项,详见BoxJs设置面板
      5. 兼容系统设置中的自定义地区设置(自定义货币,计量单位等)
    • 优化与修复
      1. 同步来自🍿️ DualSubs 的代码结构和逻辑

相关链接

iOS 18、macOS 15、watchOS 11 及以上

🌤
WeatherKit
📍
定位
🗺️
地图
🟥
Apple 智能与 Siri
📺
TV
📰
News

TestFlight
⌚️
WATCH
🧰
BoxJs

iOS 17、macOS 14、watchOS 10 及以下

🌤
天气
📍
定位
🗺️
地图

Siri 与搜索
📺
TV
📰
News
🌐
专用代理

TestFlight
⌚️
WATCH
🧰
BoxJs