通过广播intent使用MacroDroid快速触发Google圈点即搜与Gemini语音助手
本帖最后由 Sleepiness371 于 2026-4-4 12:21 编辑之前提到过Material Capsule的广播intent的玩法,这里进阶再说一下。
用之前最原始的MiTSC和VISTtulgger触发会有相当高的廷迟,而且越触发响应速度越慢,之后干脆摆烂只弹个白框啥都没了,具体原因和应用热启动有关,就不展开细说了。
在Material Capsule中广播intent实际自身并不能触发任何东西,它只能配合能接收广播的应用再间接发送intent,这里我用到的是MacroDroid,专业版40块左右永久订阅或看广告免费三天。
这个应用相比Tasker可以说是更适合新手的精简版,而且更重要的是不会触发像HSBC HK等银行app的安全防护,可以一直挂后台不用管,非常方便。
首先是Gemini 语音助手,原理是让Material Capsule发送一个自定义intent被MacroDroid接收后发送调起默认数字助理的intent。
在Material Capsule广播intent中的Action填入com.example.OPEN_GEMINI(可以自定义)
之后MacroDroid新建宏并在触发器中的收到intent中的动作写入刚才的。com.example.OPEN_GEMINI(只要和上面一样就行)。然后在添加动作,为发送intent,其他不用动,按照下面的配置进行填写。
动android.intent.action.VOICE_COMMAND
包
com.google.android.googlequicksearchbox
旗268435456
同时附截图
这个是原生的默认数字助理的触发方式,直接绕过VISTtulgger,因此快很多,而且不会出现越触发响应速度越慢的情况
接下来是Google圈点即搜,因为我对于apk这一块相当不熟,便无法得知它触发圏点即搜的方式是什么,因此这里的思路只能是降低MiTSC的触发延迟以达优化。
做法还是刚才那样,在Material Capsule广播一个自定义intent:com.example.OPEN_Circle_to_Search,在MacroDroid中新建宏并写接收。
而在动作中,我们要给Google应用热启动一下,弄一个不会弹出任何界面且无害的活动,在发送intent进行下面的配置
动android.intent.action.MAIN
包com.google.android.googlequicksearchbox
旗1073741824
而后便可以加上启动应用程序MiTSC,这样触发的圈点即搜也只有几毫秒的延迟,而且更重要的是不会出现只闪白框什么都没有的情况
这里也再说一下,关于设置默认数字助理追加一个方法,在创建快捷方式里找到活动com.android.settings.Settings$ManageAssistActivity便能直达默认助手设置 Sleepiness371 发表于 2026-4-4 12:28
这里也再说一下,关于设置默认数字助理追加一个方法,在创建快捷方式里找到活动com.android.settings.Setti ...
我的ColorOS里面没有这个选项。但是使用Genmini有可选Google Assistant和Google Genmini能调出来 hui 发表于 2026-4-6 21:31
我的ColorOS里面没有这个选项。但是使用Genmini有可选Google Assistant和Google Genmini能调出来 ...
一开始就是这个方法,还是比较直观的
页:
[1]