MoE Code
软件开发工具
- 创作者
- BENJAMIN ANDREW HOOPER
MoE Code为苹果Shortcuts应用增添实用操作。历经约1.5年开发约35个快捷指令超550个版本,填补功能空白。现有功能包括:将HTML表格转换为JSON、提取HTML元素、用JQ转换JSON、获取设备地面速度、获取设备型号、判断苹果智能功能状态、分块视频、标记照片/视频、填充式调整大小(HDR)、设置视频元数据、判断是否联网、进行HTTP请求等,还有更多想法,欢迎提建议。
软件开发工具
MoE Code为苹果Shortcuts应用增添实用操作。历经约1.5年开发约35个快捷指令超550个版本,填补功能空白。现有功能包括:将HTML表格转换为JSON、提取HTML元素、用JQ转换JSON、获取设备地面速度、获取设备型号、判断苹果智能功能状态、分块视频、标记照片/视频、填充式调整大小(HDR)、设置视频元数据、判断是否联网、进行HTTP请求等,还有更多想法,欢迎提建议。
点击查看界面细节
65 个动作以解决快捷指令 App 中的功能缺口。
提到列表时:支持作为输入的快捷指令列表、JSON 数组和分隔符字符串(如 CSV),输出则支持前两者。
• AI
◦ "Count Tokens For On-Device AI Model"(仅限 iOS 27+)
◦ "Is Apple Intelligence Functional?"
◦ "Is Apple Intelligence-Capable?"
◦ "Use On-Device AI Model (Extended)"(仅限 iOS 27+):图像 / 文件,最大 token 数,以及温度参数
• 剪贴板(任意格式,通过 Base64 支持二进制)
◦ "Get Clipboards"
◦ "Set Clipboards": routinehub.co/shortcut/22016/
• 数据:HTML
◦ "Convert HTML Tables To JSON"
◦ "Extract HTML Elements Using SwiftSoup"
• 数据:JSON
◦ "Delete Nested Dictionary / JSON Object Key"
◦ "Pretty Print Dictionaries / JSON"
◦ "Set Nested Dictionary / JSON Object Value"
◦ "Transform List / Dictionaries / JSON Using JQ":提取、过滤、去重等 routinehub.co/shortcut/21809/
• 数据:列表(速度显著快于使用循环)
◦ "Add Value(s) To List / Merge Lists"
◦ "Convert JSON Array To Shortcuts List"
◦ "Convert String / Shortcuts List To JSON Array"
◦ "Get Items From List At Indexes (Values)"
◦ "Get Items From List At Indexes (Files)"
◦ "Get Value Position In List"
◦ "List Contains List?"
◦ "List Contains Value?"
◦ "Remove Value From List"
◦ "Sort Keys Of Dicts In List"
◦ "Subtract Lists"
• 数据:文本
◦ "Extract Strings From Binary"
◦ "Multi Replace Text":字符串列表、字符串或正则表达式目标,以及替换内容。routinehub.co/shortcut/26330/
• 设备
◦ "Get Device Ground Speed"
◦ "Get Device Model"
◦ "Get Device Type"
◦ "Is App Installed?":Actions, Microsoft Outlook, Pythonista, Scriptable 和 WhatsApp
• 文件
◦ "Get Details of File / Folder":未转义的文件路径,与快捷指令相同格式的顶级文件夹路径
◦ "Save Files":将文件列表转换为相对路径列表。routinehub.co/shortcut/26330/
• 地图
◦ "Is Location In Bounding Box?"
◦ "Select Map Bounding Box Coordinates"
• 媒体(为提供更流畅的体验,修改就地完成)
◦ "Change Photos Items' Captions"(仅限 iOS 27+):routinehub.co/shortcut/26535/ routinehub.co/shortcut/21792/
◦ "Change Photos Items' Creation Dates"
◦ "Change Photos Items' Locations":routinehub.co/shortcut/26535/ routinehub.co/shortcut/21792/
◦ "Chunk Video"
◦ "Find Photos Items By Captions"(仅限 iOS 2…
Potentially breaking:
• Action "Select Map Bounding Box Coordinates": Changed value usage from minutes to seconds, but the old default value of 10 minutes is preserved in the new default value of 600 seconds.
Functional changes / improvements:
• Action "Make HTTP Request": Added usage of LongRunningIntent if on iOS 27 and the timeout is greater than 30 seconds to extend the runtime well past the traditional limit.
• Action "Set Circular Widget / Complication Value": Added parameter "Is Charging".
• Circular gauge widgets and complications:
◦ Added an overlaid lightning bolt symbol if the above is true.
◦ Slightly increased SF symbol size to match built-in ones.
• Action "Remove Photos Items' Locations": Removed unnecessary restriction to iOS 27.
• Action "Select Map Bounding Box Coordinates": Added parameter for existing coordinates string to be drawn on the map for adjustments.
• Action "Select Map Bounding Box Coordinates" and "Is Location In Bounding Box?": Following the above, merged code for validation.
• Actions "Make HTTP Request" and "Select Map Bounding Box Coordinates": Merged code for running UI pop-ups as a LongRunningIntent if on iOS 27.
• Action "Sync And Reload Widgets / Complications": Removed legacy, now-redundant public permissions.
• All iOS actions: Implemented standard code layout and best practice / Principle of Least Privilege permissions.
Cosmetic changes / improvements:
• Action "Select Map Bounding Box Coordinates (Legacy)": Renamed to "Select Map Bounding Box Coordinates (Deprecated)", following the above.
还没有公开评论,欢迎分享你的体验。
MoE Code
让使用你作品的人,认识背后的你。编辑确认身份后,将为你授予入驻开发者标识。
编辑将人工核实你的资料,如需补充信息会通过所填邮箱联系你。身份确认后,由编辑为你授予入驻标识。