Nia

iOS 不让做的事

这个页面存在的原因是:不然你就得在用的第一天自己发现。每一行都写清楚你想要什么、iOS 为什么不允许,以及 Nia 用什么办法代替。

支配这一切的规则。

如果一件事没法完全做到,答案就是“这个我在 iPhone 上做不到,但我能在 X 里替你准备好”。绝不会说一句不是真的“已完成”。

消息和通话

替我发一条 WhatsApp

iOS没有任何 API 能以用户的名义发送消息。

Nia找到联系人,写好文字,打开对话。你按发送,卡片上写的是“已备好待发”,从不是“已发送”。

自己发一条短信

iOS“信息”应用始终要求用户自己按发送。

Nia打开编辑界面,收件人和文字都已经填好。

不经确认直接打电话

iOS应用发起的任何通话,iOS 都会加上自己的确认提示。

Nia找到联系人并发起通话;由你确认。

知道“妈妈”是谁

iOS第三方应用没有家庭关系的 API。

Nia把这个称呼和你通讯录里的姓名、昵称匹配;有疑问就问你是哪一个。

语音

应用关闭时“Hey Nia”也能用

iOS“嘿 Siri”不是跑在 iOS 上的:它跑在芯片的协处理器上,没有应用能使用这个协处理器。而且 iOS 从不会因为收到音频就重新启动一个你手动关闭的应用。

Nia不会假装能做到。手机锁屏时真正能打开的入口是 Siri、动作按钮、控制中心和快捷指令。

唤醒词能低成本地一直开着

iOS一个专用引擎需要付费授权和一个额外训练好的模型。

Nia一个能量门会检测每一段音频,只把可能是语音的部分交给识别器。在 iOS 26 上用的是为不间断音频设计的新识别器。

用一种设备本机不支持识别的语言做唤醒词

iOSiOS 只自带部分语言的离线识别,其余语言要为了听一个词就把音频传出去。

Nia开关会保持关闭,并写明原因。音频不会仅仅为了检测这句唤醒词就离开手机,任何语言都一样。

麦克风永远不会被抢走

iOS一通电话、一个闹钟、Siri,或者另一个正在录音的应用都会抢走它。

Nia干净地放开麦克风,反复重新申请,同时显示“已暂停”和原因,从不会说“正在监听”。

自动化

创建一个 iOS 快捷指令

iOS没有公开的 API;用私有 API 会导致 App Store 拒审。

Nia自己写出快捷指令文件,签名,打开 Apple 的导入确认表单。在你按下“添加”之前它并不存在,卡片会说明这一点。

把一个快捷指令安排在某个时间执行

iOS快捷指令文件只包含动作,不包含触发条件。自动化要手动创建,没有任何 API 能触及它们。

Nia从不会说某个快捷指令已经被安排好了。按一句话触发的是 Nia 自己的技能;按时间触发的是 Nia 自己的例行任务。

确认你自己的某个快捷指令是否存在

iOS没有任何办法列出用户的快捷指令。

Nia会回答自己无法验证,并且不允许说它已经准备好了。真正的确认要靠第一次运行。

手机休眠时精确到秒执行一个例行任务

iOS后台时间由 iOS 自己决定什么时候分配。

Nia在那个时间点发一条本地通知,点开时动作才执行,服务器再发一条提醒作为兜底。

数据和应用

自己读取屏幕或剪贴板内容

iOS没有读屏功能,而且从 iOS 16 起读取剪贴板会有提示。

Nia只有你明确要求时才会读(比如“回复这条消息”),而且只读取剪贴板一次。

在 Spotify 或 YouTube Music 内部播放

iOS这两个应用都不会把播放功能开放给别的应用。

Nia找到准确的那首歌,并打开对应的服务播放它。结果只会说打开了哪个应用,从不会说正在播放。

在 Nia 内部提供逐步导航

iOSMapKit 和任何第三方应用都不允许另一个应用绘制或驾驶一条实时路线。

Nia告诉你要花多久,并打开 Google Maps、Waze 或 Apple 地图显示路线。从不会用语音给你念路况。

搜索地点时看到营业时间和评分

iOSMapKit 的搜索不提供这两项信息。

Nia会返回地点,并告诉你哪个筛选条件没能应用,而不是编造它们在营业。

邀请某人参加一个日历日程

iOSEventKit 的与会者名单是只读的。

Nia这个提议会发到群组里,日程由接受的人自己的手机通过 EventKit 创建。绝不会写进别人的日历。

知道你的哪些联系人在用 Nia

iOS没有这样的 API,而且上传“匿名化”的通讯录也保护不了什么:几分钟就能把整个号码空间遍历一遍。

Nia通讯录不会离开手机。邀请靠的是写进 WhatsApp 或信息里的一次性代码。

提醒事项的子任务、标签和智能清单

iOS这些都不在 EventKit 里:Apple 自己的应用是通过私有通道才做到的。

Nia提供 EventKit 公开的部分,也就是标题、备注、链接、优先级、日期、闹铃、重复、清单和完成状态,其余的不会承诺。

删除刚保存的一张照片

iOS删除需要完整访问权限,而且总会弹出系统自己的确认提示。

Nia图像卡片不带“撤销”:Nia 会告诉你图像存在哪儿。

关于限制的问题

Nia 会一直在听吗?

不会。唤醒词“Hey Nia”要在设置里手动打开,会提示耗电,而且只有在 App 打开,或者开启了后台音频模式时才起作用。App 关闭之后,Nia 不会监听,这不是缺陷:是 iOS 不允许除 Siri 之外的任何 App 这样做。监听的时候,橙色的麦克风指示灯会亮着,这是它该有的样子。

Nia 能替我发 WhatsApp 吗?

它会把消息写好、打开对话,剩下按发送的一步留给你。这不是 Nia 的选择:iOS 不允许任何 App 代替你发送 WhatsApp、短信或者打电话。Nia 会在你的通讯录里找到对应的联系人,写好消息,打开 App 到正确的对话。它绝不会告诉你消息已经发出去了。

Nia 能删除我相机胶卷里的照片吗?

不能自己删。每次有 App 想从相机胶卷里删东西,iOS 都要求弹出自己的确认提示,所以 Nia 不会背着你删:它会告诉你图像在哪儿,由你自己在照片 App 里删除。它会不问就删掉的,是图像内容里多余的部分,那是另一回事。

有 Android 版或者网页版吗?

没有。Nia 是一款 iPhone App,它做的事情有一半,也就是 EventKit、HomeKit、AlarmKit、PhotoKit、快捷指令和健康,都是 iOS 系统本身的东西。一个碰不到这些的版本,就不是 Nia 了。

即便有这些限制,它还是能做 63 件事

iOS 允许的,做到底。不允许的,当面说清楚。

免费开始使用。需要 iOS 18。支持西班牙语和英语。