Xây dựng và chỉnh sửa ứng dụng dựa trên mô hình bằng các công cụ tạo mã AI (bản xem trước)

[Bài viết này là tài liệu trước khi phát hành và có thể thay đổi.]

Sử dụng kỹ năng tạo mô hình ứng dụng với công cụ tạo mã AI, chẳng hạn như GitHub Copilot CLI hoặc Mã Claude, để xây dựng và chỉnh sửa các ứng dụng dựa trên mô hình từ các yêu cầu về ngôn ngữ tự nhiên. Bắt đầu bằng cách mô tả quy trình kinh doanh hoặc ứng dụng bạn cần thay vì tạo từng bảng, biểu mẫu, dạng xem và từng cấu phần khác.

Kỹ năng biến các yêu cầu của bạn thành một kế hoạch ứng dụng mà bạn có thể xem xét trước khi nó thực hiện thay đổi. Sau đó, kỹ năng sẽ tạo ra ứng dụng dựa trên mô hình và các thành phần hỗ trợ Microsoft Dataverse vật trong môi trường Power Platform của bạn. Bạn có thể tiếp tục tinh chỉnh ứng dụng bằng các hướng dẫn ngôn ngữ tự nhiên hoặc sử dụng các nhà thiết kế tiêu chuẩn Power Apps.

Quan trọng

Kỹ năng của trình tạo ứng dụng mô hình là một chức năng xem trước đang được phát triển tích cực. Sơ đồ chỉ định ứng dụng và tùy chọn dòng lệnh có thể thay đổi giữa các bản phát hành. Xem lại kế hoạch được đề xuất trước khi phê duyệt và xác thực ứng dụng đã tạo trước khi sử dụng trong sản xuất.

Những điều bạn có thể làm với kỹ năng của trình tạo mô hình ứng dụng

Sử dụng kỹ năng để:

  • Tạo ứng dụng dựa trên mô hình từ mô tả về kịch bản kinh doanh.
  • Lập kế hoạch cho ứng dụng xung quanh các cá tính người dùng và công việc họ cần thực hiện.
  • Xem lại thông số kỹ thuật của ứng dụng và kế hoạch xây dựng trước khi kỹ năng viết các thành phần lạ vào môi trường của bạn.
  • Tạo bảng, cột, mối quan hệ, biểu mẫu, dạng xem, biểu đồ và dữ liệu mẫu hỗ trợ.
  • Tạo các trang tạo ra cho trải nghiệm vượt quá các biểu mẫu và dạng xem tiêu chuẩn.
  • Tạo sơ đồ trang với các biểu tượng tùy chỉnh cho từng bảng.
  • Thêm quy tắc xác thực JavaScript vào biểu mẫu.
  • Thêm vai trò bảo mật dựa trên những cá tính đã lên kế hoạch và nhu cầu truy nhập dữ liệu.
  • Chỉnh sửa ứng dụng dựa trên mô hình hiện có bằng cách mô tả những thay đổi bạn muốn.
  • Xác minh ứng dụng đã triển khai dựa trên đặc tả được phê duyệt.

Kỹ năng chọn các thành phần ứng dụng điều chỉnh theo mô hình tiêu chuẩn phù hợp với kịch bản. Kỹ năng có thể sử dụng các trang tạo ra cho trải nghiệm yêu cầu giao diện người dùng tùy chỉnh hơn ngoài biểu mẫu và dạng xem, như bảng điều khiển, dòng công việc có hướng dẫn và khám phá dữ liệu. Biểu tượng sơ đồ trang và lô-gic xác thực JavaScript được tạo dưới dạng tài nguyên web và được kết nối với các cấu phần ứng dụng thích hợp trong quá trình triển khai.

Cách hoạt động của trình tạo ứng dụng mô hình

Kỹ năng sử dụng quy trình biên soạn nhiều tác giả tương tác:

  1. Mô tả kịch bản kinh doanh. Giải thích ứng dụng hoặc quy trình bạn muốn hỗ trợ. Kỹ năng có thể đặt câu hỏi theo dõi để làm rõ người dùng, dữ liệu, dòng công việc và trải nghiệm mong muốn.
  2. Xem lại thông số kỹ thuật ứng dụng. Kỹ năng trình bày một thông số kỹ thuật ứng dụng có thể bao gồm tư cách, công việc cần thực hiện, bảng, mối quan hệ, biểu mẫu, dạng xem, biểu đồ, quy tắc xác thực JavaScript, tạo mục tiêu trang và sơ đồ trang ứng dụng với biểu tượng được đề xuất cho từng bảng. Xem lại và tinh chỉnh đặc tả trước khi tiếp tục.
  3. Xem lại kế hoạch xây dựng. Kỹ năng xác thực thông số kỹ thuật của ứng dụng và trình bày một kế hoạch chạy khô trong cuộc hội thoại, được nhóm theo giai đoạn xây dựng. Không có thành phần lạ ứng dụng nào được tạo ra cho đến khi bạn phê duyệt kế hoạch.
  4. Tạo thành phần lạ của ứng dụng. Sau khi phê duyệt, kỹ năng sẽ xây dựng sơ đồ Dataverse, ứng dụng, trang và các thành phần lạ hỗ trợ. Nó tạo ra các tài nguyên web cho các biểu tượng sơ đồ trang web được lên kế hoạch và logic xác thực JavaScript và chuyển chúng đến các cấu phần ứng dụng thích hợp.
  5. Xác minh ứng dụng. Khi bật xác minh, kỹ năng sẽ so sánh ứng dụng đã triển khai với thông số kỹ thuật ứng dụng được phê duyệt.
  6. Tiếp tục ghi đi. Mô tả những thay đổi được nhắm mục tiêu trong công cụ tạo mã AI hoặc mở các thành phần lạ được tạo Power Apps.

Quan trọng

Xem lại và kiểm tra các thành phần lạ mới hoặc đã chỉnh sửa để biết tính chính xác, bảo mật, khả năng truy nhập và tuân thủ các tiêu chuẩn của tổ chức bạn trước khi chia sẻ ứng dụng.

Điều kiện tiên quyết

Cài đặt và cấu hình phần mềm sau đây trước khi bạn sử dụng kỹ năng.

Cấu phần Phiên bản tối thiểu Thông tin thêm
Node.js Phiên bản hỗ trợ dài hạn (LTS) hiện tại Tải xuống Node.js
Power Platform CLI (PAC CLI) 2.7.0 trở lên Cài đặt Power Platform CLI
Azure CLI Muộn nhất Cài đặt Azure CLI
GitHub Copilot cli, Claude Code hoặc một công cụ tạo mã AI được hỗ trợ khác Muộn nhất GitHub Copilot CLI hoặc Mã Claude

Bạn cũng cần:

  • Môi trường Power Platform nơi bạn có quyền tạo và sửa đổi Dataverse và các thành phần lạ của ứng dụng dựa trên mô hình.
  • Một hồ sơ PAC CLI xác thực được kết nối với môi trường mục tiêu. Thông tin thêm: Xác thực POWER Platform CLI
  • Một phiên Azure CLI xác thực. Chạy az login với cùng một danh tính được sử dụng bởi hồ sơ PAC CLI hiện hoạt.

Cài đặt plugin

Chạy trình cài đặt để thiết lập tất cả các plugin Power Platform trong PowerShell hoặc cửa sổ lệnh Windows.

iwr https://raw.githubusercontent.com/microsoft/power-platform-skills/main/scripts/install.js -OutFile install.js; node install.js; del install.js
curl -fsSL https://raw.githubusercontent.com/microsoft/power-platform-skills/main/scripts/install.js | node

Trình cài đặt phát hiện các công cụ tạo mã AI được hỗ trợ, đăng ký thị trường Kỹ năng Nền tảng Power, cài đặt các plugin và cho phép cập nhật tự động.

Sau khi cài đặt, hãy khởi động lại công cụ tạo mã AI nếu cần.

Để chỉ cài đặt Power Apps plugin cho GitHub Copilot CLI hoặc Mã Claude:

  1. Thêm thị trường Power Platform Skills: /plugin marketplace add microsoft/power-platform-skills
  2. Cài đặt plugin Power Apps: /plugin install model-apps@power-platform-skills
  3. Khởi động lại công cụ tạo mã AI của bạn nếu cần.

Lưu ý

Đối với Claude Code, bạn có thể cài đặt plugin với các phạm vi khác nhau, chẳng hạn như toàn cầu, cục bộ hoặc người dùng. Tùy thuộc vào phạm vi, bạn cần ở đúng thư mục để Claude Code sử dụng plugin. Thông tin thêm: Mở rộng Claude với các kỹ năng

Tiền bo

Bật cập nhật tự động cho thị trường và kỹ năng. Kỹ năng của trình tạo ứng dụng mô hình được cập nhật thường xuyên trong quá trình xem trước.

Lưu ý

Nếu bạn chỉ cần tạo hoặc chỉnh sửa các trang tạo trong ứng dụng điều chỉnh mô hình hiện có, hãy sử dụng kỹ năng trang tạo riêng biệt. Thông tin thêm: Tạo và chỉnh sửa các trang tổng quát bằng các công cụ tạo mã AI

Tạo ứng dụng dựa trên mô hình

  1. Bắt đầu cuộc trò chuyện với công cụ tạo mã AI của bạn.

  2. Gọi hoặc mô /app-buildertả ứng dụng bạn muốn tạo. Ví dụ:

    • "Xây dựng ứng dụng để quản lý việc triển khai cho nhà cung cấp và phê duyệt hợp đồng".
    • "Tạo ứng dụng dựa trên mô hình để theo dõi yêu cầu dịch vụ trên nhiều nhóm."
    • "Xây dựng ứng dụng kiểm tra thiết bị cho kỹ thuật viên và người điều phối thực địa."
  3. Trả lời các câu hỏi của kỹ năng về quy trình kinh doanh, người dùng, dữ liệu, dòng công việc và trải nghiệm ứng dụng.

  4. Xem lại thông số ứng dụng được đề xuất. Kiểm tra xem các cá tính, công việc cần thực hiện, bảng, mối quan hệ, biểu mẫu, dạng xem, biểu đồ, quy tắc xác thực JavaScript, trang tạo, dẫn hướng và biểu tượng sơ đồ trang theo kế hoạch có hỗ trợ kịch bản kinh doanh không. Yêu cầu kỹ năng sửa đặc tả khi cần.

  5. Xem lại kế hoạch xây dựng khô. Phê duyệt kế hoạch chỉ khi các thay đổi được đề xuất phù hợp với mục đích của bạn.

  6. Cho phép các kỹ năng để xây dựng các ứng dụng và hỗ trợ artifacts.

  7. Chọn bước xác minh tùy chọn để hợp nhất ứng dụng đã triển khai bằng thông số kỹ thuật ứng dụng được phê duyệt.

  8. Mở ứng dụng trong Power Apps, kiểm tra các tình huống người dùng chính và kiểm tra các thành phần lạ đã tạo.

Chỉnh sửa ứng dụng điều chỉnh mô hình hiện có

Sử dụng cùng một kỹ năng để thực hiện thay đổi được nhắm mục tiêu cho ứng dụng hiện có.

  1. Gọi và xác /app-builder định ứng dụng bạn muốn cập nhật. Ví dụ:

    • "Cập nhật ứng dụng Field Service để hỗ trợ kiểm tra thiết bị".
    • "Thêm bảng Hóa đơn, biểu mẫu và dạng xem liên quan vào ứng dụng Quản lý Nhà cung cấp".
    • "Thêm trang tạo cung cấp cho người điều hành tổng quan về đơn đặt hàng làm việc quá hạn."
  2. Xác nhận ứng dụng hiện có mà kỹ năng cần truy xuất.

  3. Xem lại thông số ứng dụng có thể chỉnh sửa được tạo từ ứng dụng đã triển khai.

  4. Xem lại các thay đổi được đề xuất và kế hoạch chạy khô trước khi phê duyệt bản dựng.

  5. Xây dựng, xác minh và kiểm tra ứng dụng đã cập nhật.

Tiếp tục tùy chỉnh và mở rộng trong Power Apps

Các thành phần lạ được tạo bởi trình tạo ứng dụng mô hình là các thành phần tiêu Power Apps và Dataverse. Sau thế hệ đầu tiên, bạn có thể tiếp tục đọc và tinh chỉnh ứng dụng bằng cách sử dụng kỹ năng hoặc bạn có thể sử dụng Power Apps và các nhà thiết kế để sửa đổi các hiện vật đã tạo hoặc tạo các hiện vật mới theo cách thủ công. Ví dụ, bạn có thể:

  • Tinh chỉnh biểu mẫu, dạng xem, biểu đồ và dẫn hướng.
  • Cập nhật bảng, cột và mối quan hệ.
  • Thêm hoặc sửa các trang tạo.
  • Tạo bảng, biểu mẫu, dạng xem, biểu đồ, trang và các cấu phần ứng dụng khác mới.
  • Điều chỉnh vai trò bảo mật và chia sẻ.
  • Mở rộng ứng dụng bằng các công cụ tùy chỉnh Power Platform khác.

Lưu ý

Kỹ năng của trình tạo ứng dụng mô hình hiện không hỗ trợ mọi giả liệu hoặc khái niệm ứng dụng dựa trên mô hình. Sử dụng Power Apps thiết kế và các công cụ Power Platform khác để thêm hoặc sửa đổi các cấu phần không được hỗ trợ.

Các thay đổi được thực hiện bên ngoài kỹ năng có thể ảnh hưởng đến các chỉnh sửa có hỗ trợ AI sau này. Trước khi phê duyệt một bản dựng khác, hãy xem lại thông số kỹ thuật của ứng dụng và kế hoạch xây dựng để đảm bảo chúng duy trì các tùy chỉnh thủ công của bạn.

Thực tiễn tốt nhất

  • Bắt đầu với quy trình kinh doanh, người dùng dự kiến và mục tiêu của họ. Cung cấp các yêu cầu chi tiết khi bạn biết chính xác những gì bạn muốn hoặc sử dụng mô tả rộng hơn để cung cấp cho kỹ năng thêm không gian để đề xuất một thiết kế.
  • Xem lại và tinh chỉnh thông số ứng dụng cho đến khi ứng dụng phản ánh chính xác ứng dụng bạn muốn. Thời gian đầu tư vào kế hoạch làm giảm bớt công việc làm lại trong quá trình thực hiện.
  • Hãy cân nhắc các đề xuất của kỹ năng để làm tròn ứng dụng, bao gồm hỗ trợ dữ liệu, trải nghiệm, điều hướng và xác thực.
  • Kiểm tra các tác vụ chính cho mọi cá nhân được thể hiện trong đặc tả ứng dụng.