是否可以使用带有可变参数的 Siri 快捷方式?

Is it possible to have a Siri shortcut with a variable parameter?

我的应用程序的用户可以执行许多相关操作,我想让他们使用 Siri 来执行这些操作,但我不确定如何有效地做到这一点。我知道我可以在用户执行操作时捐赠 INIntent,但是否可以捐赠具有可自定义参数的操作?例如,用户可以说“执行操作 1”,1 是参数。用户是否必须执行这 12 个操作中的每一个才能使用 Siri 执行这些操作?我也知道可以使用 NSUserActivityINInteractions 让用户更轻松地通过应用程序使用 Siri,但我找不到任何资源让我知道我想要什么完全有可能...

不可能有可变参数。 Siri 快捷方式用于用户执行的操作,因此在捐赠时应提供所有需要的信息。 如果您想执行具有不同参数的操作,则必须为这些操作中的每一个进行捐赠。

你也可以在苹果开发者论坛上查看这个post关于同样的问题: https://forums.developer.apple.com/message/326487#326487