SuperAPI AI 工具集

shortcuts-generator

办公与效率

查看项目

更新于 10-15 21:13

技能介绍

用途:生成可被签名的 .shortcut 文件,导入 Apple 快捷指令应用,实现创建快捷指令与自动化工作流。

主要能力:以 plist 结构描述工作流,包含动作数组、图标、名称、版本等字段;支持动作标识符(如 is.workflow.actions.gettext、showresult、askllm 等)、参数配置、UUID 变量引用、控制流(循环、条件、菜单)以及内容过滤器等。

使用方式:将 plist 写为 XML 到 .shortcut 文件;为每个产生输出的动作分配唯一 UUID;通过 OutputUUID 和 attachmentsByRange 连接变量,使用占位符 (U+FFFC)标记变量位置;控制流用 GroupingIdentifier 加 WFControlFlowMode(0 开始、1 中间、2 结束)组织。完成后必须用 macOS 的 shortcuts CLI 签名:shortcuts sign --mode anyone --input MyShortcut.shortcut --output MyShortcut_signed.shortcut(或 --mode people-who-know-me)。

适用场景:需要批量或程序化创建快捷指令、自动化日常任务、构建分享用 .shortcut 文件时。

限制与规则:UUID 必须大写;WFControlFlowMode 须为整数;每个控制流开始需有对应结束动作;签名需在 macOS 上执行,且签名后文件才可被导入。详细动作列表、参数类型、过滤器等见随附参考文档(ACTIONS.md、APPINTENTS.md 等),本资料未提供具体收费与平台支持范围。