通过对话创建和修改应用
这项由 AI 提供支持的功能允许您使用自然语言命令生成、编辑和增强应用,即使是没有编码经验的初学者也可以使用。
使用 Copilot 创建应用
Power Apps 中的 Copilot 通过允许您使用自然语言提示构建应用程序,简化了应用程序创建过程。 无需手动设计应用程序或设置数据结构,您可以描述所需内容,Copilot 会自动生成 Dataverse 表格并为您创建应用程序。 此功能可用于快速原型制作想法或构建应用,而无需掌握广泛的技术知识。
Copilot 可通过访问 Power Apps maker portal 使用。 在 Power Apps 主页上,找到 Copilot 文本框。 输入您要创建的应用程序的简要描述。 例如,如果您正在开发一个用于管理酒店客房清洁任务的应用程序,您可以输入:“酒店客房清洁应用程序,用于跟踪房间清洁状态并为员工分配任务。”
或者,使用类似“库存管理应用程序,用于跟踪库存水平和供应商详细信息”的提示,将引导 Copilot 创建适合该目的的表格和应用程序。
查看生成的 Dataverse 表格
根据您的描述,Copilot 将生成一个或多个 Dataverse 表格,作为应用程序的基础。 这些表定义数据的结构,包括字段和关系。 花点时间查看生成的表并进行任何必要的调整,例如重命名字段或添加更多列。
例如:对于酒店客房服务应用,Copilot 可能会创建“房间”(包含房间号和状态字段)和“任务”(包含任务描述和分配的员工字段)等表。 您可以修改这些表格以更好地满足您的需求。
保存表格并打开您的应用程序
当您对表格满意后,保存它们以最终确定数据结构。 Copilot 然后基于这些表生成一个功能应用。 打开应用以浏览其功能并开始使用。 您可以根据需要进一步自定义应用的布局、控件和功能。 例如:为客房服务应用保存表后,您可能会发现该应用包括一个显示房间状态的库和一个用于分配任务的窗体。 您可以优化这些组件以匹配您的工作流。
设计您的应用
Copilot 生成初始应用后,您可能希望优化设计以更好地满足您的需求。
自定义布局和控件:您可以使用 Power Apps Studio 调整应用程序的布局,添加新控件(如按钮、画廊、窗体),并配置其属性。 例如:您可以添加导航栏以在屏幕之间切换,或添加滑块控件以按优先级筛选任务。
使用 Copilot 进行额外更改:在 Copilot 面板中描述进一步的修改。 例如,输入“添加一个用于报告问题的屏幕”或“将背景颜色更改为浅灰色。”Copilot 将自动实施这些更改。
预览您的应用
在最终确定应用之前,请测试其功能以确保一切按预期运行。 预览模式可通过选择播放按钮在 Power Apps Studio 中访问,以像最终用户一样与应用程序互动。 这允许您测试提交窗体、在屏幕之间导航或筛选库中数据等功能。 预览应用程序还可确保所有数据源正常运行,且保存记录或检索信息等操作能无缝进行。
保存您的应用
保存应用可确保您的进度得到保留,并允许您稍后重新访问和编辑它。 应用可保存在本地或云端(建议用于协作)。 保存应用程序时,请提供清晰且描述性强的名称,例如“Hotel Task Manager”或“Inventory Tracker”,以便后续轻松识别。
发布应用
发布后,您的应用将可供其他人使用。 每次对应用程序进行更改并准备让用户查看这些更改时,您需要发布它。 发布后,用户可以访问新版本。
通过使用 Copilot,可以显著减少创建应用所需的时间和精力,使其成为初学者和有经验的开发人员的绝佳工具。 无论您是在构建简单的任务跟踪器还是更复杂的业务解决方案,Copilot 都可以解释自然语言并生成功能性应用程序。 这使您能够专注于完善和改进应用程序,而不是从头开始。
在 Power Apps Studio 中使用 Copilot 编辑应用程序
创建应用后,您可以使用 Copilot 轻松对其进行更改。 您可以用自然语言描述所需的修改,而不是手动调整组件或编写公式,Copilot 会为您处理实现。 此流程使编辑更快、更直观,特别是对于刚开始应用开发的用户。
在您要编辑的应用程序中,选择 Copilot 图标以打开对话面板。
在 Copilot 文本框中,键入对所需修改的清晰描述。 Copilot 解释您的请求,并将更改直接应用于您的应用。 例如:如果您想添加新功能,可以输入,“添加一个用于发送通知的电子邮件界面。”
Copilot 在 Power Apps 中提供智能字段建议,帮助您在创建或编辑应用程序时有效地组织数据。 这些建议基于应用的上下文和您提供的自然语言提示。 Copilot 通过分析您的描述来识别 Dataverse 表中的相关字段,确保应用程序具有支持其功能所需的数据结构。 建议基于以下三点工作:
上下文理解:Copilot 通过您提供的描述来理解应用程序的用途及其处理的数据类型。 例如,如果您描述用于管理员工记录的应用,Copilot 可能会建议诸如“员工姓名”、“职务”、“部门”和“雇用日期”等字段。
预定义字段类型:根据应用程序的要求,Copilot 建议具有适当数据类型的字段,例如文本、数字、日期或选项。 这些建议可确保针对字段存储的数据类型进行优化。 例如:对于任务管理应用,Copilot 可能会建议“任务名称”(文本)、“截止日期”(日期)和“优先级”(选项)等字段。
可自定义的建议:虽然 Copilot 会生成初始字段建议,但您可完全控制并审查、修改这些建议。 您可以重命名字段、调整数据类型或添加更多字段,以更好地满足应用的需求。
Copilot 的字段建议可帮助您更轻松地设置结构合理且与应用程序目标相符的 Dataverse 表。 无论是创建基本应用还是复杂的解决方案,这些智能建议都可以简化流程。 它们可确保您的应用已准备好处理所需数据。 示例包括:
- 使用模板添加新屏幕。
- 修改控件的属性,如按钮、标签和容器。
- 应用批量编辑,例如更改所有按钮的颜色。
通过使用这些建议,您可以确保应用显示有意义的相关数据,从而增强其可用性和有效性。