FLUTTER ECOSYSTEM

flutter_assistant_intents

通过类型化的 Dart 处理程序,将 task-app 操作暴露给语音助手——iOS App Intents(Siri、Spotlight、Shortcuts)和 Android 应用快捷方式。

最新版本
1.4.0
近 30 天下载
2.3万
喜欢数
2
Pub 分数
160

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

flutter_assistant_intents 使 Flutter 应用能够与 iOS(Siri、Spotlight、Shortcuts)和 Android 上的语音助手及系统快捷方式集成。它提供了类型化的 Dart 处理程序,用于应用操作,允许用户通过语音命令或快速访问快捷方式触发特定任务。该包通过抽象平台特定的实现细节,简化了深度链接,确保在两个平台上行为一致。开发者可以定义带有参数和响应的意图操作,轻松通过自然语言和基于手势的交互暴露应用功能。

适合场景
  • 通过Siri和Google助手启用语音激活的应用程序操作
  • 在 iOS Spotlight 和 Android 快捷设置中创建上下文感知的快捷方式
  • 通过应用快捷方式支持任务自动化
  • 使用自然语言命令与用户工作流程集成
  • 允许从系统级界面实现无缝深度链接
  • 构建跨平台助手兼容功能
主要特点
  • 用于应用意图的类型化 Dart 处理程序
  • 跨平台支持 iOS 和 Android
  • 与 App Intents 和 Android 快捷方式的集成
  • 自动参数处理和验证
  • 内置支持动态快捷方式更新
  • 用于定义操作的简单声明式 API
适合对象
  • 开发支持语音功能的 Flutter 应用程序的开发者
  • 需要与系统级快捷方式深度集成的应用程序
  • 同时针对 iOS 和 Android 的团队,共享逻辑
  • 需要通过语音或手势实现任务自动化的项目
  • 从上下文搜索和发现中受益的应用程序
使用建议
  • 需要超出Flutter代码的平台特定设置
  • 仅限支持的平台(iOS 14+,Android 6+)
  • 可能需要在应用清单中添加额外的元数据
  • 不适用于非交互式后台任务
  • 依赖外部系统权限以使用快捷方式
  • 需要在物理设备上进行测试以实现完整功能
支持平台AndroidiOS

安装插件

flutter pub add flutter_assistant_intents

所属分类

依赖

依赖清单 1 项

源码仓库

关联项目

暂无相关数据。

所在榜单