Token导航 LogoToken导航

Agent Skill · 研究检索

flutter-cn-setup(Flutter CN 设置)

flutter-cn-setup 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

flutter-cn-setup 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为执行命令;许可证为 MIT-0,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 23,334。

总安装 4,296周安装 179GitHub Stars 公开资料未说明下载 1,432核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
0.0.1

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:flutter-cn-setup(Flutter CN 设置)
来源仓库:https://github.com/wjneng/flutter-cn-setup
安装命令:
openclaw skills install flutter-cn-setup
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install flutter-cn-setup

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

为中国区开发者在新电脑上搭建完整 Flutter 开发环境,覆盖 Android/iOS toolchain、镜像配置、诊断和验收。用户提到安装 Flutter、中国区镜像、修复 flutter doctor、或新 macOS 初始化 Flutter 环境时使用。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install flutter-cn-setup;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要执行命令,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

flutter-cn-setup 怎么安装?

在终端执行 openclaw skills install flutter-cn-setup。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

flutter-cn-setup 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

flutter-cn-setup 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 openclaw skills install flutter-cn-setup 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

flutter-cn-setup 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

flutter-cn-setup 用的人多吗?

公开数据是累计安装 4,296 次,近一周安装 179 次,下载 1,432 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

flutter-cn-setup 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 需要执行命令,装到常用环境前要先评估影响面。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
flutter-cn-setup

Flutter CN 设置 · 本页

4,296—执行命令MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
flutter-cn-setup
description
为中国区开发者在新电脑上搭建完整 Flutter 开发环境,覆盖 Android/iOS toolchain、镜像配置、诊断和验收。用户提到安装 Flutter、中国区镜像、修复 flutter doctor、或新 macOS 初始化 Flutter 环境时使用。

Flutter CN 环境安装

快速开始

大多数场景直接执行:

cd .cursor/skills/flutter-cn-setup
bash scripts/bootstrap-flutter-cn.sh
bash scripts/validate-flutter-cn.sh

仅 Android 快速路径:

cd .cursor/skills/flutter-cn-setup
NEED_IOS=no bash scripts/bootstrap-flutter-cn.sh
NEED_IOS=no bash scripts/validate-flutter-cn.sh

适用范围

本 Skill 用于在中国区网络下,为 全新 macOS 设备搭建完整 Flutter 环境。

目标结果:

  • Flutter SDK 已安装并加入 PATH
  • Flutter 与 Dart 包下载镜像已配置
  • Android toolchain 可用(Android Studio + SDK + licenses)
  • iOS toolchain 可用(Xcode + CocoaPods,按需)
  • flutter doctor 达到可日常开发状态

快速诊断

  1. 确认系统与芯片架构:

- uname -m(期望 arm64 或 x86_64) - sw_vers

  1. 检查 Homebrew 是否存在:

- brew --version

  1. 检查当前 Flutter 状态:

- which flutter - flutter --version - flutter doctor -v

  1. 若已安装 Flutter,优先 修复/升级,除非用户明确要求全量重装。

中国区镜像配置

下载依赖前先配置:

export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn

持久化到 shell 配置(zsh 默认 ~/.zshrc):

cat <<'EOF' >> ~/.zshrc
# Flutter 中国区镜像
export PUB_HOSTED_URL=https://pub.flutter-io.cn
export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
EOF
source ~/.zshrc

如果镜像不稳定,先和用户确认替代方案再切换 URL。

安装流程(macOS)

可复制以下清单跟踪进度:

Flutter CN 安装进度
- [ ] 1) 安装基础工具(git、curl、unzip、xz)
- [ ] 2) 安装 Flutter SDK
- [ ] 3) 配置 PATH 与镜像
- [ ] 4) 执行 flutter precache 与 doctor
- [ ] 5) 安装 Android Studio + Android SDK + licenses
- [ ] 6) 安装 Xcode + CocoaPods(如需 iOS)
- [ ] 7) 验证 Android emulator / iOS simulator
- [ ] 8) 创建并运行示例应用

1) 基础工具

优先使用 Homebrew:

brew install git curl unzip xz

如果缺少 Homebrew,先安装后重试。

2) 安装 Flutter SDK

推荐目录:

  • Apple Silicon:~/development/flutter
  • Intel:~/development/flutter

建议使用 git 安装(便于后续升级):

mkdir -p ~/development
git clone https://github.com/flutter/flutter.git -b stable ~/development/flutter

3) 配置 PATH 与镜像

添加 Flutter 可执行路径:

cat <<'EOF' >> ~/.zshrc
# Flutter SDK 路径
export PATH="$PATH:$HOME/development/flutter/bin"
EOF
source ~/.zshrc

确认 ~/.zshrc 中也已写入镜像变量(见上文镜像配置)。

4) 执行 precache 与 doctor

flutter --version
flutter precache
flutter doctor -v

若提示命令不存在,重新打开终端或再次 source shell profile 后重试。

5) Android toolchain

  1. 安装 Android Studio(图形界面安装即可)。
  2. 打开 Android Studio 一次,完成首次 SDK 初始化。
  3. 确认已安装以下 SDK 组件:

- Android SDK Platform (latest stable API) - Android SDK Platform-Tools - Android SDK Command-line Tools - Android Emulator

  1. 接受 licenses:
flutter doctor --android-licenses

若提示缺少 sdkmanager,在 SDK Manager 补装 command-line tools 后重试。

6) iOS toolchain(按需)

  1. 从 App Store 安装 Xcode。
  2. 执行:
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
sudo xcodebuild -runFirstLaunch
  1. 安装 CocoaPods:
brew install cocoapods
pod --version

若 CocoaPods 因网络或权限失败,优先使用 Homebrew 路径,不要先切 Ruby gem 方案。

7) 设备与模拟器就绪检查

flutter devices

期望结果:

  • Android 开发至少有一个 emulator 或真机
  • iOS 开发可识别 simulator(open -a Simulator)

8) 端到端验证

flutter create hello_flutter_cn
cd hello_flutter_cn
flutter pub get
flutter run

若 pub 下载慢或失败,重新检查当前 shell 会话与 shell profile 中的镜像变量。

常见问题处理

flutter doctor 提示 Android toolchain 缺失

  • 确保 Android Studio 至少打开并初始化过一次。
  • 检查 Flutter 的 Android SDK 配置:

- flutter config --android-sdk <sdk-path>

  • 重新执行:

- flutter doctor -v - flutter doctor --android-licenses

Unable to find git in your PATH

  • 安装 git(brew install git)
  • 重启终端
  • 验证 git --version

CocoaPods repo/spec timeout

  • 先确认基础网络与镜像配置。
  • 重试 pod --version 与 iOS 构建。
  • 仍失败时,先记录完整报错,再与用户确定 mirror/proxy 策略。

Xcode license 或首次启动未完成

  • 执行:

- sudo xcodebuild -license accept - sudo xcodebuild -runFirstLaunch

工具脚本

使用内置脚本执行可重复安装:

bash scripts/bootstrap-flutter-cn.sh

可选环境变量:

NEED_IOS=no \
FLUTTER_DIR="$HOME/development/flutter" \
SHELL_PROFILE="$HOME/.zshrc" \
bash scripts/bootstrap-flutter-cn.sh

脚本行为:

  • 通过 Homebrew 安装基础工具
  • 通过 git 安装或更新 Flutter stable
  • 以幂等方式写入镜像和 PATH
  • 执行 flutter precache 与 flutter doctor -v
  • 输出 Android/iOS 后续人工步骤
  • 创建冒烟工程 ~/hello_flutter_cn

执行验收:

bash scripts/validate-flutter-cn.sh

验收参数:

# 仅 Android
NEED_IOS=no bash scripts/validate-flutter-cn.sh

# 仅 iOS
NEED_ANDROID=no bash scripts/validate-flutter-cn.sh

验收输出:

  • 每项检查输出 PASS/WARN/FAIL
  • 最终结果:READY for development 或 NOT READY
  • 退出码:ready 为 0,not ready 为 1

验收闭环

排障时建议按以下循环执行:

  1. 运行 bootstrap 脚本:

- bash scripts/bootstrap-flutter-cn.sh

  1. 运行 validator:

- bash scripts/validate-flutter-cn.sh

  1. 如果 validator 失败:

- 先修复优先级最高的 FAIL 项 - 再次运行 validator

  1. 仅当结果为 READY for development 时结束

技能输出格式

执行本 Skill 后给用户的回复应包含:

  1. 当前状态:已安装与缺失项
  2. 已执行命令:按阶段归类
  3. 阻塞问题:精确报错与可能原因
  4. 下一步动作:最小可执行解阻命令
  5. 最终验收:对 flutter doctor -v 的简明结论

约束

  • 不要默认要求 iOS;先确认用户是否仅需 Android。
  • 默认使用 stable channel,除非用户明确要求 beta/master。
  • 不要粗暴覆盖 shell profile;优先幂等追加。
  • 不要默认卸载现有 SDK,除非用户明确要求清理。

附加资料

  • 错误到修复速查:[troubleshooting.md](troubleshooting.md)
  • 分场景回复模板:[examples.md](examples.md)
  • Skill 回归检查清单:[self-test.md](self-test.md)

平台分布

OpenClaw

72.03%
按下载量换算1,031

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install flutter-cn-setup 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills