从项目维护角度审视架构、流程和技术债务
从最初 180+ API 精简到 36 个 MCP Tool,用 exec 兜底低频操作。JSON Schema 自动校验。
AI 应用操控需要 Accessibility API:Windows (UIAutomation)、Linux (AT-SPI2)、macOS (AX API)。三套 API,每个平台独立实现。
36 MCP Tool × 多平台 × 多设备接入方式 = 测试矩阵。
网络断开、Gateway 重启、设备休眠。远程场景下错误是常态。
远程设备出问题时没有日志无法排查。
客户端需要配置(Gateway 地址、token、代理、服务开关)。
客户端要打包成 Windows .exe / Linux .deb / Android APK。手动打包耗时易错。
当前手写 HTML,改一个样式要改多处。迁移到 VitePress 可用 Markdown 写内容。
多设备运行后需要统一视图查看所有设备健康状态。