Skip to main content
  1. 文档/

Siri 与 App Intents

PocketHook 提供六个 App Intents,与 Siri 和 iOS 快捷指令应用集成。您可以用它们构建由语音、时间、位置或其他 iOS 触发器激活的强大自动化。

发送消息
#

IntentSendMessageIntent

向服务器发送消息,并可选择等待响应。

参数类型说明
消息string要发送的消息
等待响应boolean如果为 true,等待最多 5 分钟

示例:“嘿 Siri,用 PocketHook 发送’检查服务器'”

如果启用等待,则返回服务器响应文本。

向服务器发送数据
#

IntentSendDataToServerIntent

静默向服务器发送消息 — 不添加到聊天记录。适用于后台自动化。

参数类型说明
消息string要发送的消息

示例:创建一个每天早上运行的快捷指令自动化,向服务器发送"daily-report"。

提取消息
#

IntentExtractMessageIntent

从 PocketHook 响应 JSON 字符串中提取 msg 字段。

参数类型说明
响应 JSONstring原始 JSON 响应

返回:响应中的 msg 字符串。

提取数据
#

IntentExtractDataIntent

从 PocketHook 响应 JSON 字符串中提取 data 对象。

参数类型说明
响应 JSONstring原始 JSON 响应

返回:作为 JSON 字符串的 data 对象。

提取快捷指令名称
#

IntentExtractShortcutIntent

从 PocketHook 响应 JSON 字符串中提取 shortcut 名称。

参数类型说明
响应 JSONstring原始 JSON 响应

返回:快捷指令名称字符串。

添加本地消息
#

IntentAddLocalMessageIntent

向本地聊天记录添加消息而不向服务器发送任何内容。适用于本地记录自动化。

参数类型说明
消息string要添加的消息文本
发送者enumuserserver

构建快捷指令自动化
#

基础:发送并显示
#

  1. 添加 发送消息 操作(等待响应:开启)
  2. 添加 显示结果 并附上输出

高级:解析并执行
#

  1. 发送消息 → 获取原始响应
  2. 提取数据 → 获取数据负载
  3. 在其他快捷指令操作中使用提取的数据(调节亮度、打开应用等)

后台自动化
#

  1. 创建 每日时间 自动化
  2. 添加 向服务器发送数据 并附上触发命令
  3. 服务器处理并可通过 PocketHook 触发快捷指令

与其他应用联动
#

PocketHook 意图与任何快捷指令操作兼容。与以下结合使用:

  • 家庭 操作控制智能设备
  • 日历/提醒事项 读取或创建事件
  • 文件 处理文档
  • 健康 记录锻炼数据
  • 任何其他兼容快捷指令的应用