MoE Code

MoE Code

软件开发工具

创作者
BENJAMIN ANDREW HOOPER

MoE Code为苹果Shortcuts应用增添实用操作。历经约1.5年开发约35个快捷指令超550个版本,填补功能空白。现有功能包括:将HTML表格转换为JSON、提取HTML元素、用JQ转换JSON、获取设备地面速度、获取设备型号、判断苹果智能功能状态、分块视频、标记照片/视频、填充式调整大小(HDR)、设置视频元数据、判断是否联网、进行HTTP请求等,还有更多想法,欢迎提建议。

COMMUNITY PERKSMergeek 社区专属福利
独家限免 NEW每天发现一份惊喜
PRODUCT SCREENS / 5

点击查看界面细节

MoE Code 产品截图 1MoE Code 产品截图 2MoE Code 产品截图 3MoE Code 产品截图 4MoE Code 产品截图 5

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…

版本

1.26.0

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.

查看完整更新记录 ↗

你的真实体验,为其他用户提供宝贵参考,获得宝石奖励

REWARD MARKET100 宝石可兑换什么?

还没有公开评论,欢迎分享你的体验。

提交反馈

每一个想法,都让 Mergeek 更好一点。