FLUTTER ECOSYSTEM

marionette_flutter

透過MCP實現AI代理互動的Flutter擴展——讓Claude、Copilot和Cursor能夠點擊、捲動、輸入並截取您的應用畫面。

最新版本
0.5.0
近 30 天下載
5.1萬
喜歡數
44
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

Marionette Flutter 透過 MCP 協定讓 AI 代理能與 Flutter 應用互動,允許 Claude、Copilot 和 Cursor 等工具執行點擊、捲動、輸入及截圖等動作。它為 Flutter 應用擴展了自動化測試與 AI 驅動的 UI 互動功能,提升開發工作流程效率。此套件可無縫整合至 Android、iOS、Web、macOS、Windows 與 Linux 等多個平台。專為在應用測試或自動化中運用大型語言模型(LLM)的開發者設計,彌補 AI 代理與原生應用行為之間的差距。

適用情境
  • 使用AI代理的自動化UI測試
  • AI 驅動的應用程式探索和除錯
  • 與 Copilot 和 Claude 的整合以實現應用程式互動
  • 測試期間的即時截圖捕獲
  • 透過MCP實現跨平台應用程式互動
主要特色
  • MCP協議支援AI代理通訊
  • 支援點擊、捲動、輸入和截圖動作
  • 多平台相容性(Android、iOS、Web、macOS、Windows、Linux)
  • 與基於大語言模型的開發工具無縫整合
  • 輕量級 Flutter 擴展用於代理互動
適合對象
  • 使用AI代理進行測試的開發者
  • 實施AI驅動的UI自動化團隊
  • 需要高級測試編排的Flutter專案
  • 與 Copilot、Claude 或 Cursor 合作的整合商
  • 專注於應用開發中生成式AI的項目
使用建議
  • 需要具有 MCP 支持的相容 AI 代理
  • 可能需要額外設定以實現安全的代理存取
  • 僅限支援 MCP 的平台
  • 依賴外部AI工具以實現完整功能
  • 不適用於生產環境中的使用者互動
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add marionette_flutter

所屬分類

原始碼儲存庫

相關專案