用途:根据截图、线框图或文字描述,生成可粘贴到 Power Apps 的 Canvas App YAML,覆盖复刻现有 UI、现代化改进既有屏幕、从零构建三类场景。
主要流程:先做模式检测(有图直接进入分析,无图则询问复刻/改进/从零构建);加载图片后先输出界面结构描述、兼容性检查与生成前问题(粘贴位置、Classic 或 Modern 控件、配色、布局、可选改动);随后生成结构骨架与设计规范,并并行运行布局尺寸、控件、样式三个专用代理,最后由装配代理合并产物并做质量检查,输出到工作目录下的 canvas-apps-output。
使用方式:以技能调用方式触发,可传入图片路径参数(如 /canvas-apps-ui-gen C:\path\to\image.png),也可直接在会话中粘贴图片。生成结果可粘贴进已有屏幕(不生成 Screen 包裹)、作为新屏幕(生成 Screens: 块)或仅生成某个区域。
限制:部分元素无法原生实现,会按自动替代、需用户选择或直接省略处理;响应式默认关闭(No),需移动或平板适配需另行说明;未提供具体定价、收费、平台支持范围与效果保证等信息;具体颜色、字段名等取自图片或用户描述。