Chuyển đến nội dung chính
Hướng dẫn AI

Tự động hóa quy trình Blender với mcp-for-blender-pro

Tìm hiểu cách cài đặt mcp-for-blender-pro, kết nối nhà cung cấp AI, kiểm tra và chỉnh sửa cảnh Blender qua trò chuyện, tổ chức công việc phức tạp với các nhóm tác tử, cũng như kết nối ứng dụng khách MCP bên ngoài trong khi vẫn kiểm soát các thay đổi đối với cảnh.

Tự động hóa quy trình Blender với mcp-for-blender-pro

mcp-for-blender-pro là gì?

mcp-for-blender-pro là trợ lý AI và máy chủ Model Context Protocol dành cho Blender. Công cụ này cho phép mô hình AI kiểm tra cảnh hiện tại, tạo và chỉnh sửa đối tượng, gán vật liệu, tìm kiếm tài sản, chụp ảnh khung nhìn, thực thi các quy trình được hỗ trợ và xuất cảnh.

Tiện ích mở rộng kết hợp các công cụ am hiểu Blender với không gian làm việc Studio trực quan. Bạn có thể trao đổi về một tác vụ trong khung trò chuyện, theo dõi thao tác của trợ lý, xem lại ảnh chụp khung nhìn, phê duyệt thao tác và tiếp tục làm việc trong Blender trong khi quy trình đang chạy.

Không gian trò chuyện AI với bản xem trước cảnh Blender trực tiếp

Dự án này dành cho các nghệ sĩ muốn lặp lại công việc nhanh hơn, nghệ sĩ kỹ thuật muốn tự động hóa các thao tác lặp đi lặp lại và nhà phát triển muốn kết nối các công cụ AI tương thích với MCP vào Blender.

Các tính năng chính

  • Hỗ trợ am hiểu cảnh: Trợ lý có thể kiểm tra cảnh, liệt kê đối tượng và lấy thông tin chi tiết về đối tượng trước khi thực hiện thay đổi.
  • Không gian làm việc Studio trực quan: Cửa sổ đi kèm cung cấp khung trò chuyện, các đối tượng trong cảnh, ảnh chụp khung nhìn, phê duyệt và bảng tác vụ.
  • Nhiều nhà cung cấp AI: Các kết nối được hỗ trợ gồm OpenAI, Anthropic Claude, Google Gemini, OpenRouter, OpenCode Zen, Ollama và các API tùy chỉnh tương thích.
  • Kết nối đã lưu: Tách riêng cấu hình công việc và cá nhân hoặc lưu nhiều khóa cho cùng một nhà cung cấp.
  • Chế độ một và nhiều tác nhân: Sử dụng một trợ lý để chỉnh sửa trực tiếp hoặc cấu hình trình quản lý, tác nhân thực thi và người đánh giá cho các quy trình có cấu trúc.
  • Máy chủ MCP tích hợp: Kết nối OpenCode và các ứng dụng khách khác hỗ trợ Streamable HTTP MCP có xác thực.
  • 21 công cụ cảnh: Kiểm tra, tạo, chỉnh sửa, chụp ảnh, viết tập lệnh, tìm kiếm tài sản, tra cứu API Blender và xuất cảnh.
  • Giao diện đa ngôn ngữ: Các menu chính hỗ trợ tiếng Anh, tiếng Đức, tiếng Pháp, tiếng Tây Ban Nha và tiếng Trung.

Yêu cầu và cài đặt

Gói phát hành dành cho Windows x64 và yêu cầu Blender 4.2 trở lên. Hãy tải tiện ích mở rộng đã đóng gói thay vì giải nén trước khi cài đặt.

  1. Tải mcp-for-blender-pro.zip từ bản phát hành mới nhất.
  2. Khởi động Blender và mở Edit → Preferences.
  3. Chọn Get Extensions, mở menu của mục này và chọn Install from Disk.
  4. Chọn tệp lưu trữ ZIP đã tải xuống.
  5. Bật mcp-for-blender-pro sau khi Blender cài đặt tiện ích.
  6. Quay lại 3D Viewport, nhấn N để mở thanh bên và chọn MCP Pro.

Hãy duy trì Blender đang chạy bất cứ khi nào bạn sử dụng cửa sổ Studio hoặc kết nối ứng dụng khách MCP bên ngoài. Blender cung cấp cảnh đang hoạt động và thực thi các thao tác cảnh được yêu cầu.

Kết nối mô hình AI

Trước khi gửi yêu cầu, hãy cấu hình mô hình sẽ diễn giải chỉ dẫn của bạn và gọi các công cụ Blender.

  1. Mở bảng MCP Pro trong Blender.
  2. Chọn một nhà cung cấp được hỗ trợ.
  3. Thêm các thông tin kết nối bắt buộc, chẳng hạn như thông tin xác thực của nhà cung cấp hoặc cài đặt điểm cuối.
  4. Tải danh mục mô hình hiện có.
  5. Chọn một mô hình và lưu kết nối nếu muốn sử dụng lại.
  6. Gửi tin nhắn trực tiếp từ Blender hoặc nhấp vào Open Studio Window.
Nhà cung cấp, kết nối đã lưu và lựa chọn mô hình

Hãy chọn mô hình có hỗ trợ gọi công cụ. Nếu muốn mô hình diễn giải ảnh chụp khung nhìn, hãy chọn mô hình có khả năng xử lý hình ảnh. Các điểm cuối tùy chỉnh có thể sử dụng giao thức OpenAI Chat Completions, Anthropic Messages hoặc Ollama. Các mô hình miễn phí chỉ có trên OpenCode được truy cập thông qua ứng dụng khách OpenCode.

Kiểm tra cảnh trước khi chỉnh sửa

Một quy trình khởi đầu phù hợp là yêu cầu trợ lý kiểm tra cảnh mà không thay đổi bất cứ điều gì. Việc này cung cấp ngữ cảnh cho mô hình và giúp bạn xác minh rằng mô hình hiểu hệ thống phân cấp đối tượng.

Hãy kiểm tra cảnh này và giải thích cấu trúc đối tượng trước khi thực hiện bất kỳ thay đổi nào.

Để kiểm tra, tiện ích mở rộng có thể sử dụng các công cụ như get_scene_info, list_objects và get_object_info. Sau đó, bạn có thể tinh chỉnh yêu cầu dựa trên các đối tượng, tên và mối quan hệ được báo cáo.

Tạo cảnh từ lời nhắc

Sau khi kiểm tra, hãy mô tả kết quả mong muốn bằng các điều khoản cụ thể. Bao gồm các đối tượng, bố cục, ánh sáng, camera và thuộc tính vật liệu cần thiết.

Tạo một cảnh trưng bày sản phẩm đơn giản với một bệ, một camera và ba đèn. Gán cho bệ một vật liệu màu xanh dương mờ.

Trợ lý có thể gọi các công cụ tạo đối tượng cho hình hộp, hình cầu, hình trụ, mặt phẳng, đèn và camera. Sau đó, trợ lý có thể định vị các đối tượng và áp dụng vật liệu bằng những công cụ chỉnh sửa như move_object và set_material.

Để có kết quả dễ dự đoán, hãy nêu rõ các ràng buộc quan trọng. Ví dụ: xác định đối tượng nào cần tiếp tục được chọn, các đối tượng hiện có có được phép di chuyển hay không và trợ lý có nên hiển thị ảnh chụp khung nhìn sau khi hoàn tất thay đổi hay không.

Chỉnh sửa đối tượng hiện có

Bạn cũng có thể sử dụng chỉ dẫn hội thoại cho các thao tác tạo mẫu và bố cục lặp đi lặp lại. Chọn đối tượng liên quan trong Blender và gửi một yêu cầu tập trung như sau:

Nhân bản đối tượng đã chọn thành một hàng năm đối tượng được giãn cách đều và hiển thị khung nhìn.

Các công cụ chỉnh sửa liên quan gồm:

  • move_object để thay đổi vị trí đối tượng.
  • duplicate_object để tạo bản sao.
  • delete_object để xóa đối tượng.
  • parent_objects để tạo mối quan hệ giữa các đối tượng.
  • set_material để gán vật liệu.
  • viewport_screenshot để nhận phản hồi trực quan.

Xem lại ảnh chụp viewport kết quả và tiếp tục bằng một lời nhắc chỉnh sửa nếu khoảng cách, bố cục hoặc vật liệu cần được điều chỉnh.

Tìm kiếm và nhập tài sản

Các tích hợp tài sản bao gồm Poly Haven, Sketchfab và Poly Pizza. Hãy cấu hình khóa dịch vụ khi nguồn yêu cầu, đồng thời luôn tuân thủ giấy phép đi kèm với từng tài sản.

Nên tách việc tìm kiếm khỏi việc nhập để bạn có thể xem lại kết quả trước khi cảnh thay đổi:

Tìm một tài sản Poly Haven phù hợp cho cảnh này và hỏi tôi trước khi nhập.

Trợ lý có thể sử dụng search_assets để tìm các ứng viên và import_asset sau khi bạn phê duyệt lựa chọn. Yêu cầu xác nhận trước khi nhập giúp giảm các lượt tải xuống và thay đổi cảnh không mong muốn.

Sử dụng nhóm cho quy trình lớn hơn

Chế độ Trợ lý đơn phù hợp với các thay đổi nhanh và cuộc trò chuyện trực tiếp. Đối với công việc cần lập kế hoạch và đánh giá, hãy cấu hình một chuỗi Nhóm.

Vai trò của tác nhân và cấu hình mô hình

Một nhóm có thể phân công các trách nhiệm và mô hình khác nhau cho ba loại vai trò:

  • Quản lý: Chia yêu cầu thành các nhiệm vụ và xác định tiêu chí nghiệm thu.
  • Nhân viên: Thực hiện các thao tác cảnh Blender được giao.
  • Người đánh giá: Kiểm tra công việc đã hoàn thành, phê duyệt hoặc trả lại các phát hiện cụ thể.

Các nhiệm vụ được thực thi tuần tự để các sửa đổi cảnh giữ đúng thứ tự. Nếu một lượt đánh giá chặn nhiệm vụ, quy trình cho phép thử chỉnh sửa một lần. Lượt đánh giá thất bại thứ hai sẽ dừng quy trình. Sử dụng bảng nhiệm vụ để theo dõi các nhiệm vụ được giao, số lần thử và phát hiện từ người đánh giá.

Chế độ Nhóm hoạt động hiệu quả nhất khi yêu cầu ban đầu có các tiêu chí đo lường được. Hãy nêu rõ số lượng đối tượng, quy tắc đặt tên, ràng buộc bố cục, mục tiêu vật liệu và các điều kiện mà người đánh giá cần kiểm tra.

Kết nối ứng dụng khách MCP bên ngoài

Tiện ích mở rộng bao gồm một điểm cuối MCP cục bộ đã xác thực, sử dụng Streamable HTTP. Bạn có thể khởi chạy OpenCode Portable từ thanh bên Blender để sử dụng OpenCode với kết nối Blender đã được cấu hình sẵn. OpenCode tự xử lý việc đăng nhập nhà cung cấp và lựa chọn mô hình.

Các ứng dụng khách MCP tương thích khác có thể kết nối với điểm cuối cục bộ bằng cách làm theo hướng dẫn kết nối của dự án. Hãy duy trì Blender mở trong suốt phiên làm việc. Các ứng dụng khách bên ngoài sử dụng chính sách phê duyệt riêng thay vì các tùy chọn kiểm soát phê duyệt của cuộc trò chuyện tích hợp.

Các nhóm công cụ hiện có

Các công cụ tích hợp bao quát nhiều giai đoạn trong quy trình Blender:

  • Kiểm tra cảnh: get_scene_info, list_objects và get_object_info.
  • Tạo đối tượng: add_cube, add_sphere, add_cylinder, add_plane, add_light và add_camera.
  • Chỉnh sửa: move_object, duplicate_object, delete_object, parent_objects và set_material.
  • Phản hồi trực quan và lập trình: viewport_screenshot và execute_code.
  • API Blender và xuất: bpy_api_lookup, describe_node_type và export_scene.
  • Quy trình tài sản: search_assets và import_asset.

Mẹo quy trình nâng cao

Kiểm tra trước, thay đổi sau

Bắt đầu các nhiệm vụ quan trọng bằng việc kiểm tra cảnh. Yêu cầu trợ lý xác định tên và mối quan hệ của các đối tượng liên quan trước khi yêu cầu chỉnh sửa. Điều này giúp các hướng dẫn tiếp theo cụ thể hơn và dễ đánh giá hơn.

Yêu cầu các điểm kiểm tra

Đối với việc xây dựng cảnh qua nhiều bước, hãy chia công việc thành các giai đoạn và yêu cầu ảnh chụp viewport sau những thay đổi quan trọng. Các điểm kiểm tra trực quan đặc biệt hữu ích khi làm việc với mô hình có khả năng xử lý hình ảnh.

Sử dụng tiêu chí nghiệm thu rõ ràng

Trong quy trình nhóm, hãy thay thế các hướng dẫn chủ quan bằng những kiểm tra mà người đánh giá có thể xác minh. Ví dụ, hãy nêu rõ số lượng đèn, camera bắt buộc, vật liệu dự kiến và cách sắp xếp đối tượng chính xác.

Tham khảo API Blender khi cần

Trợ lý có thể sử dụng bpy_api_lookup và describe_node_type để tra cứu thông tin về API và nút Blender. Công cụ execute_code có thể hỗ trợ quy trình lập trình, nhưng các thao tác được tạo vẫn cần được xem xét cẩn thận.

Sử dụng tùy chọn phê duyệt và hoàn tác

Cuộc trò chuyện tích hợp hỗ trợ phê duyệt thao tác, hủy sau bước hiện tại và các bước hoàn tác được đặt tên cho những thay đổi. Hãy sử dụng các tùy chọn này khi thử nghiệm hoặc khi yêu cầu có thể thay đổi nhiều đối tượng.

Hiểu ranh giới bảo mật

Việc xác thực công cụ Python giúp phát hiện các thao tác không được phép, nhưng không phải là một sandbox bảo mật. Hãy xem xét các thao tác và mã được yêu cầu trước khi phê duyệt. Thông tin xác thực kết nối được lưu trong cài đặt người dùng, Studio chạy cục bộ và các yêu cầu đến Blender đều được xác thực.

Lập kế hoạch dựa trên hành vi của phiên

Lịch sử trò chuyện chỉ tồn tại trong phiên hiện tại. Hãy lưu lại các lời nhắc, quyết định hoặc hướng dẫn quy trình quan trọng ở nơi khác nếu bạn cần tái tạo chúng về sau.

Kết luận

mcp-for-blender-pro đưa tính năng trò chuyện với AI, công cụ cho cảnh Blender, lựa chọn mô hình, phản hồi trực quan, tìm kiếm tài sản và quy trình làm việc đa tác nhân vào cùng một không gian. Hãy bắt đầu bằng cách cài đặt tiện ích mở rộng, kết nối một mô hình có khả năng sử dụng công cụ và kiểm tra một cảnh đơn giản. Khi đã quen với quy trình cơ bản, hãy sử dụng tính năng phê duyệt, các điểm kiểm tra trong khung nhìn, vai trò nhóm và các máy khách MCP để tự động hóa những tác vụ Blender lớn hơn, đồng thời vẫn đảm bảo các thay đổi trong cảnh có thể được xem xét.