원클릭으로
flutter-copilot
连接 Flutter Copilot MCP,支持自动读取 VM Service URI、截图、交互、热重载,以及需要重启时自动调用脚本重连
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
连接 Flutter Copilot MCP,支持自动读取 VM Service URI、截图、交互、热重载,以及需要重启时自动调用脚本重连
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
将当前项目的 Markdown 文档(及其引用的本地图片)一键同步到飞书云文档。基于 lark-cli,自动上传图片、替换 token、以 overwrite 方式覆盖正文。
将当前项目的 Markdown 文档(及其引用的本地图片)一键同步到飞书云文档。基于 lark-cli,自动上传图片、替换 token、以 overwrite 方式覆盖正文。
使用 flutter_copilot_cli (fcc) 命令行工具连接并驱动一个运行中的 Flutter debug 应用:自动发现 URI、截图、元素检查、手势交互、日志、热重载、YAML 脚本回放
升级 flutter_copilot_claw 和 flutter_copilot_mcp 的共享版本号,更新 changelog,生成 version.g.dart,并通过 tool/publish.sh 完成 dry-run 或正式发布
SOC 직업 분류 기준
| name | flutter-copilot |
| description | 连接 Flutter Copilot MCP,支持自动读取 VM Service URI、截图、交互、热重载,以及需要重启时自动调用脚本重连 |
自动连接 Flutter Copilot MCP,提供截图、UI 交互、热重载等能力。
从项目根目录的 .vm_service_uri 文件读取 VM Service URI,然后调用 flutter_copilot connect:
# 读取 URI
cat .vm_service_uri
# 连接(使用读取到的实际 URI)
flutter_copilot connect uri=<读取到的URI>
注意:.vm_service_uri 由 scripts/flutter_run.sh 在 flutter run 启动时自动写入,通过 VS Code 的 YouFi (Copilot) launch 配置或终端手动运行脚本均可。
当需要重启 Flutter 应用时(如全量代码变更、hot reload 不生效),执行以下步骤:
flutter_copilot disconnect# 终止当前 flutter run 进程
pkill -f "flutter.*run" || true
# 等待进程退出
sleep 3
# 重新启动(后台运行)
./scripts/flutter_run.sh &
# 等待 .vm_service_uri 文件被写入(最多等 30 秒)
for i in $(seq 1 30); do
if [ -f .vm_service_uri ] && [ -s .vm_service_uri ]; then
echo "URI ready: $(cat .vm_service_uri)"
break
fi
sleep 1
done
cat .vm_service_uri
然后调用 flutter_copilot connect 连接新的 URI。| 操作 | MCP 工具 | 说明 |
|---|---|---|
| 截图 | flutter_copilot take_screenshots | 查看当前页面 |
| 点击 | flutter_copilot tap | 通过 text/key/type/coordinates 点击元素 |
| 滚动到 | flutter_copilot scroll_to | 滚动到指定文本或 key 的元素 |
| 输入文字 | flutter_copilot enter_text | 在输入框中输入文本 |
| 获取元素 | flutter_copilot get_interactive_elements | 列出所有可交互元素 |
| 热重载 | flutter_copilot hot_reload | 代码修改后热重载 |
| 导航 | flutter_copilot navigate | push/pop/replace 路由导航 |
| 获取日志 | flutter_copilot get_logs | 获取应用日志 |
YouFi (Copilot) 启动或手动运行了 scripts/flutter_run.sh.vm_service_uriscripts/flutter_run.sh — 包装 flutter run,自动捕获 VM Service URI 写入 .vm_service_uri.vm_service_uri — 存储当前 VM Service WebSocket 地址(gitignore 已忽略).vscode/launch.json — "YouFi (Copilot)" 配置通过 customTool 调用脚本