如何在快捷方式应用程序中自定义 Siri 快捷方式

How to customise a Siri shortcut in the shortcuts app

如何在快捷方式应用程序中自定义 Siri 快捷方式?

此问题与新的 iOS 12 功能有关:Siri 快捷方式。用户可以使用 Siri 快捷方式通过自定义语音短语或在新的 iOS 12 "Shortcuts" 应用程序中触发应用程序特定功能(由开发人员创建)。快捷方式应用程序允许您通过组合来自应用程序的快捷方式来创建工作流程,类似于 Mac.

上的 Automator 应用程序

在我们的应用程序中,我们实现了特定功能的快捷方式。这意味着用户可以通过语音或在快捷方式应用程序中触发此快捷方式以执行此功能。通过将我们的 Intent 捐赠给 Siri,我们的快捷方式 "Automagically" 在 iOS 的快捷方式应用程序中可用。

问题是,如何自定义这个快捷方式?默认情况下,我们的快捷方式如下所示:

如您所见,该快捷方式仅显示标签传输 "X" 至 "X",并且不允许您配置此快捷方式。当我将我的快捷方式与来自其他应用程序的其他快捷方式进行比较时,我发现这些快捷方式是可配置的,就像来自应用程序 "Giphy":

的快捷方式一样

此快捷方式允许您配置 "search"、"show GIF picker" 和 "select multiple"。还要注意屏幕底部的变量,例如 Ask When 运行 变量。

我找不到任何关于如何配置快捷方式的文档。在 Apple (SoupChef) 的示例代码中,他们也没有提供可配置的快捷方式。

此功能在 iOS 12 上仅供某些公司使用。在 iOS 13 中,任何人都可以自定义您的 Siri Intents。可以找到更多信息 here