# 策展 · X (Twitter) 🔥

> 作者：hayden (@hxxwhite) · 平台：X (Twitter) · 日期：2026-03-22

> 原始來源：https://x.com/hxxwhite/status/2035121273286844691

## 中文摘要

Revyl 是一套人工智慧驅動的行動應用測試平台（版本 0.1.13），讓開發者用自然語言定義測試、在雲端裝置上執行，並在使用者發現漏洞前捕捉問題。核心訴求是透過雲端並行會話和 AI Agent 協作，為行動開發者解鎖大幅生產力提升，超越純本地開發的侷限。

**支援平台與應用框架**

Revyl 相容 iOS 和 Android，並支援多種開發框架：
- Expo / React Native / Flutter
- 原生應用構建
- 與 CI 管道整合
- 與 AI 程式撰寫工具無縫協作

**安裝與快速開始**

平台提供多種安裝方式以滿足不同環境需求：
- Shell 指令碼（macOS / Linux）
- Homebrew（macOS）
- pipx / uv / pip（跨平台）

初始化流程採引導式設定，使用者執行 `revyl init` 即可自動設定身份驗證、構建系統和應用配置。`revyl dev` 命令啟動本地開發伺服器，自動隧道連接至雲端裝置並安裝最新構建。

**測試建立與執行工作流**

開發者可透過以下流程將互動轉化為測試：
- 在開發環境與雲端裝置即時互動
- 將實際運作的流程記錄為測試（例如 `revyl dev test create login-flow`）
- 針對熱重載構建執行測試驗證
- 透過 YAML 配置實現本地狀態引導
- 建立和運行完整工作流（smoke tests、checkout 等多測試組合）

**MCP 伺服器與 AI 工具整合**

Revyl 提供「Model Context Protocol」伺服器，讓 AI 程式撰寫工具（Cursor、VS Code、Claude Code、Codex、Windsurf、Claude Desktop）直接存取雲端裝置、測試執行和裝置互動能力。安裝僅需單行配置，使 Agent 能以程式化方式控制行動應用測試。

**Python SDK 與 Agent 技能**

除 CLI 外，`pip install revyl[sdk]` 提供程式化 API，讓開發者用 Python 編寫裝置控制邏輯（點擊、輸入文字、驗證、截圖）。同時提供 Agent 技能模組自動檢測 AI 工具並安裝相應擴展，增強 AI Agent 對測試建立、失敗分析的能力。

**核心功能矩陣**

平台覆蓋完整行動開發生命週期：
- 測試執行與工作流管理
- 雲端裝置管理與互動
- Expo 開發迴圈支援
- 應用構建、上傳、打包
- TestFlight 直接發布
- GitHub Actions CI/CD 整合

**設計哲學**

Revyl 強調「主動可靠性」理念，將測試從被動除蟲工具轉變為開發流程的主動環節。透過本地與雲端並行能力，突破傳統純本地開發的瓶頸，使開發者能以更高效率驗證應用在真實雲端環境的行為，並直接整合至 AI 驅動的開發工作流中。
