技能 flutter-expert
📦

flutter-expert

安全

使用Flutter构建跨平台应用

也可從以下取得: Jeffallan

Flutter开发人员需要关于架构、状态管理和多平台性能优化的专家指导。本技能提供全面的Flutter 3.x和Dart 3专业知识,用于构建可投入生产的应用程序。

支援: Claude Codex Code(CC)
🥉 74 青銅
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「flutter-expert」。 如何实现可在移动端和桌面端工作的响应式布局?

預期結果:

使用LayoutBuilder结合Breakpoints。例如:

```dart
Widget build(BuildContext context) {
return LayoutBuilder(
builder: (context, constraints) {
if (constraints.maxWidth < 600) {
return MobileLayout();
}
return DesktopLayout();
},
);
}
```

对于更复杂的场景,你也可以使用媒体查询和flutter_responsive。

正在使用「flutter-expert」。 大型电商应用的最佳状态管理是什么?

預期結果:

对于大型电商应用,我推荐Riverpod 2.x或Bloc。Riverpod提供编译时安全性和出色的测试支持。Bloc提供清晰的事件和状态分离。考虑混合使用:Riverpod用于依赖注入和全局状态,Bloc用于功能模块中的复杂业务逻辑。

安全審計

安全
v1 • 2/25/2026

Prompt-only skill with no executable code. Static analysis scanned 0 files (0 lines) and detected 0 potential security issues. Risk score: 0/100. This is a benign Flutter development assistant skill that provides guidance, best practices, and code examples through natural language prompts only.

0
已掃描檔案
0
分析行數
0
發現項
1
審計總數
未發現安全問題
審計者: claude

品質評分

38
架構
100
可維護性
87
內容
50
社群
100
安全
91
規範符合性

你能建構什麼

架构设计

获取关于使用清晰架构、依赖注入和模块化代码组织来构建Flutter应用程序的指导

状态管理选择

根据应用程序复杂度和团队经验获取状态管理解决方案的推荐

性能优化

学习优化widget重建、内存使用和渲染性能的技术

試試這些提示

基础Flutter问题
如何在Flutter中实现[具体widget或功能]?
架构规划
为需要[功能列表]的Flutter应用程序设计清晰的架构结构。我应该使用哪些文件夹、模式和依赖?
状态管理实现
使用[Riverpod/Bloc/GetX]为[描述应用功能]实现状态管理。包括状态、事件和UI使用的代码示例。
平台集成
创建平台通道以从Flutter访问[原生iOS/Android功能]。包括Dart和原生代码实现。

最佳實務

  • 尽可能使用const构造函数来优化widget重建
  • 使用try-catch和自定义Exception类实施适当的错误处理
  • 编写全面的测试:单元测试用于业务逻辑,widget测试用于UI组件

避免

  • 避免使用setState()处理复杂状态——应使用适当的状态管理
  • 不要忽略接受常量子级的widget上的'const'关键字
  • 避免重建整个widget树——使用Selector或Consumer进行细粒度更新

常見問題

本技能是否适用于Flutter Web?
是的。本技能涵盖Flutter网页部署、PWA配置和网页特定优化。
这可以帮助处理iOS和Android特定代码吗?
是的。本技能包括平台通道创建、Swift/Kotlin集成和原生插件开发。
本技能支持哪个Dart版本?
本技能涵盖Dart 3.x功能,包括record、pattern、sealed class和null safety。
本技能可以编写完整的应用代码吗?
本技能提供指导、代码示例和架构建议。它不执行或构建代码。
它是否涵盖测试策略?
是的。包括单元测试、widget测试、集成测试和golden file测试最佳实践。
这可以帮助进行性能优化吗?
是的。涵盖Impeller优化、widget重建最小化、内存分析和构建大小减少。

開發者詳情

檔案結構

📄 SKILL.md