新建工具后填写工具名称:

添加版本-填写工具版本号、工具描述、执行方式、选择涉及端侧app页面操控开或关
工具描述:填写该工具的功能,用于大模型更好地理解,精准匹配与之对应的业务场景下调用该工具。
执行方式:前台执行、后台执行、卡片执行。
1、前台执行:拉起端侧应用到前台页面;
选择前台执行时,配置工具选择实现方式有三种:标准实现、Applink实现、Deeplink实现。
① 标准实现:标准实现需要进行意图声明和意图调用相关代码开发。意图声明开发者需要编辑对应的意图配置insight_intent.json文件实现意图注册。具体实现参考插件工具的对应代码实现。

② Applink实现:可以通过App Linking应用链接拉起指定应用,实现应用间跳转。当应用已安装时,优先通过应用展示内容;若应用未安装,则通过系统浏览器展示网页版内容。已经实现了Applink的应用可以直接配置成端插件使用,Applink携带的参数要以端插件入参的形式呈现,需要配置支持app的最小版本号,长短链接最少填一个。
实现参照:参考文档

③ Deeplink实现:采用Deeplink进行跳转时,系统会根据接口中传入的uri信息,在本地已安装的应用中寻找到符合条件的应用并进行拉起。已经实现了Deeplink的应用可以直接配置成端插件使用,Deeplink携带的参数要以端插件入参的形式呈现,需要配置支持的app最小版本号,跳转链接必填。
实现参照:参考文档

2、后台执行:后台执行该工具,后续使用该工具的时候,可以绑定卡片把返回的数据以卡片形式呈现出来;
3、卡片执行:调用端侧应用渲染卡片。

涉及端侧app页面操控:

样例效果: