用途:该技能是面向 .NET MAUI 表现层的 UI 组件生成器,引导 AI 智能体按 8 个阶段生成由 Syncfusion MAUI Controls 驱动的生产级界面,覆盖 iOS、Android、Windows、macOS 统一代码库。它适合完整 UI 构建(3 个以上 Syncfusion 控件)、需要设计系统决策或从零创建整页/仪表盘、复杂布局的 WCAG 2.1 AA 校验等场景;不适合单个控件配置、快速实现问答或后端/API 代码。
主要能力:生成 .xaml 视图、.xaml.cs 代码隐藏、MVVM 的 ViewModel.cs,含 INotifyPropertyChanged 与 ObservableCollection;生成资源字典中的颜色、样式与设计标记;集成 Syncfusion 控件导入与属性;表单校验、WCAG 2.1 AA 可访问性标记、FlexLayout/Grid 响应式布局、OnPlatform 多平台样式。支持表单(登录、注册、向导)、数据展示(SfDataGrid、SfListView、SfCharts、SfTreeView、SfKanban)、输入控件、导航、弹窗、进度指示等页面模板。不生成后端、数据库、认证、业务逻辑、Shell 导航配置及平台原生代码。
使用方式:需已有 .NET MAUI 8.0+ 项目与 .NET 8/9 SDK。流程含两个用户决策点:阶段 3 确认 Syncfusion 控件映射,阶段 6 确认校验结果;其余阶段自动执行。依赖阶段可用命令安装,例如 dotnet add package Syncfusion.Maui.Core、dotnet add package Syncfusion.Maui.Inputs、dotnet add package Syncfusion.Maui.DataGrid。运行需 Syncfusion 许可证密钥,免费社区版可在官方账号页获取。生成数据使用硬编码示例,不进行真实 API 调用。
限制:仅限 MAUI 表现层;不处理导航路由与原生代码;具体价格、平台兼容细节与效果暂未提供。