Ruka hadi maudhui makuu
Mafunzo ya AI

Jenga na Uendeshe Kiotomatiki Mandhari za Blender ukitumia mcp-for-blender-pro

Jifunze jinsi ya kusakinisha mcp-for-blender-pro, kuunganisha modeli ya AI ya wingu au ya ndani, kukagua na kurekebisha mandhari za Blender kupitia mazungumzo, kupanga mtiririko wa kazi wa mawakala wengi, kuleta vipengee, na kuunganisha wateja wa nje wa MCP.

Jenga na Uendeshe Kiotomatiki Mandhari za Blender ukitumia mcp-for-blender-pro

mcp-for-blender-pro ni nini?

mcp-for-blender-pro ni msaidizi wa AI na seva ya Model Context Protocol kwa Blender. Huwezesha modeli ya AI kukagua tukio lako, kuunda na kuhariri vitu, kuweka vifaa, kutafuta vipengee, kunasa picha za eneo la kutazama, kushauriana na API za Blender, na kuhamisha matukio.

Kiendelezi hiki kimeundwa kwa ajili ya wasanii wanaotafuta uhariri wa haraka zaidi, wasanii wa kiufundi wanaotaka kugeuza kazi zinazojirudia kiotomatiki, na wasanidi wanaounganisha zana zinazooana na MCP kwenye Blender. Unaweza kufanya kazi kupitia upau wa pembeni wa Blender, kufungua dirisha la Studio linaloandamana, au kuunganisha mteja wa nje wa MCP anayeoana.

Nafasi ya kazi ya mazungumzo ya AI yenye hakikisho la moja kwa moja la tukio la Blender

Nafasi ya kazi ya Studio huunganisha historia ya mazungumzo, vitu vya tukio, picha za eneo la kutazama, idhini za shughuli, na ubao wa kazi. Blender hubaki wazi na inaweza kutumika huku msaidizi akifanya kazi.

Vipengele muhimu

  • Msaada unaotambua Blender: Msaidizi anaweza kukagua matukio na vitu binafsi kabla ya kufanya mabadiliko.
  • Nafasi ya kazi ya Studio inayoonekana: Kagua mazungumzo, data ya tukio, maendeleo ya kazi, idhini, na hakikisho za eneo la kutazama katika dirisha linaloandamana.
  • Watoa huduma wengi wa AI: Tumia OpenAI, Anthropic Claude, Google Gemini, OpenRouter, OpenCode Zen, Ollama, au API maalum zinazoendana.
  • Miunganisho iliyohifadhiwa: Dumisha wasifu tofauti wa miunganisho, ikiwemo funguo nyingi za API kwa mtoa huduma mmoja.
  • Modi za wakala mmoja na mawakala wengi: Kamilisha uhariri wa haraka kwa msaidizi mmoja au gawanya kazi kubwa kati ya wasimamizi, watendaji, na wakaguzi.
  • Seva ya MCP iliyojengwa ndani: Unganisha OpenCode na wateja wengine wanaounga mkono Streamable HTTP MCP yenye uthibitishaji.
  • Zana za matukio na vipengee: Tumia zana 21 za ukaguzi, uundaji, uhariri, picha za skrini, uandishi wa hati, utafutaji wa API, taratibu za vipengee, na uhamishaji.
  • Kioleo cha lugha nyingi: Menyu kuu zinaunga mkono Kiingereza, Kijerumani, Kifaransa, Kihispania, na Kichina.

Mahitaji

Kifurushi cha toleo kinalenga Windows x64 na kinahitaji Blender 4.2 au toleo la baadaye. Pakua kifurushi cha toleo cha mcp-for-blender-pro.zip badala ya kukitoa kabla ya usakinishaji.

Pia unahitaji kufikia mtoa huduma wa wingu anayeungwa mkono, usakinishaji wa ndani wa Ollama, API maalum inayoendana, au OpenCode. Chagua modeli inayounga mkono matumizi ya zana. Ikiwa unataka msaidizi atafsiri picha za skrini za eneo la kutazama, chagua modeli inayoweza kuchakata picha.

Sakinisha kiendelezi cha Blender

  1. Pakua mcp-for-blender-pro.zip kutoka toleo jipya zaidi la mradi.

  2. Fungua Blender na uchague Edit → Preferences → Get Extensions.

  3. Fungua menyu na uchague Install from Disk.

  4. Chagua faili ya ZIP iliyopakuliwa.

  5. Washa mcp-for-blender-pro baada ya usakinishaji.

  6. Rudi kwenye 3D Viewport, bonyeza N, na ufungue kichupo cha MCP Pro.

Weka Blender ikiendelea kufanya kazi kila unapotumia kiolesura cha Studio au mteja wa nje wa MCP kwa sababu maombi hutumwa kwenye muunganisho wa ndani wa Blender.

Sanidi muunganisho wa AI

Fungua kiolesura cha MCP Pro na uchague mtoa huduma. Ongeza maelezo ya muunganisho yanayohitajika, pakia katalogi ya modeli zinazopatikana za mtoa huduma, kisha uchague modeli. Miunganisho iliyohifadhiwa inaweza kutenganisha vitambulisho vya kibinafsi na vya kazini au kuhifadhi akaunti nyingi za mtoa huduma mmoja.

Mtoa huduma, muunganisho uliohifadhiwa na uteuzi wa modeli

Chaguo za muunganisho zinazoungwa mkono ni pamoja na:

  • OpenAI
  • Anthropic Claude
  • Google Gemini
  • OpenRouter
  • OpenCode Zen
  • Ollama
  • API maalum zinazoendana

Vituo maalum vinaweza kutumia itifaki ya OpenAI Chat Completions, Anthropic Messages, au Ollama. Modeli za bure zinazopatikana kupitia OpenCode pekee hufikiwa kupitia mteja wa OpenCode, anayeshughulikia kuingia kwa mtoa huduma na uteuzi wa modeli wake.

Tumia msaidizi kwa kazi yako ya kwanza ya tukio

Anza kwa ombi la ukaguzi. Kuuomba modeli ieleze tukio la sasa kabla ya kuhariri huipa muktadha muhimu na hukuwezesha kuthibitisha kuwa inaelewa muundo wa vitu.

Kagua tukio hili na ueleze muundo wa vitu vyake kabla ya kufanya mabadiliko yoyote.

Baada ya ukaguzi kuwa sahihi, omba operesheni mahususi ya tukio:

Unda tukio rahisi la kuonyesha bidhaa lenye jukwaa, kamera na taa tatu. Liwekee jukwaa nyenzo ya bluu isiyong'aa.

Fuata vitendo katika mazungumzo na ukague matokeo katika Blender au hakikisho la eneo la kutazama la Studio. Msaidizi anaweza kutumia zana za kuunda kama add_cube, add_light, na add_camera, zikifuatiwa na zana za kuhariri kama move_object na set_material.

Hariri vitu vilivyopo

Kwa uhariri unaotabirika, chagua kitu kinachokusudiwa katika Blender na ueleze mpangilio kwa usahihi. Kwa mfano:

Nakili kitu kilichochaguliwa kiwe safu iliyopangwa vizuri ya vitu vitano, kisha uonyeshe eneo la kutazama.

Aina hii ya kazi inaweza kuchanganya duplicate_object, move_object, na viewport_screenshot. Zana nyingine za kuhariri zinaweza kufuta vitu, kuunda mahusiano ya mzazi, au kubadilisha vifaa.

Tafuta vipengee vya nje

Kiendelezi hiki kinaunganishwa na Poly Haven, Sketchfab, na Poly Pizza. Sanidi funguo za huduma inapohitajika, na fuata kila mara leseni iliyoambatanishwa na kila kipengee.

Tafuta kipengee kinachofaa kutoka Poly Haven kwa ajili ya tukio hili na uulize kabla ya kukiingiza.

Maneno haya yanatenganisha ugunduzi na uingizaji, na yanaomba idhini waziwazi. Zana husika ni search_assets na import_asset.

Chagua kati ya msaidizi mmoja na timu

Hali ya msaidizi mmoja inafaa kwa maswali ya moja kwa moja na mabadiliko ya haraka ya mandhari. Kwa mtiririko mkubwa zaidi wa kazi, sanidi mnyororo wa Timu wenye majukumu, maelekezo na miundo tofauti.

Majukumu ya mawakala na usanidi wa miundo
  • Msimamizi: Hugawanya ombi kuwa kazi na kufafanua vigezo vya kukubali.
  • Watendaji: Hutekeleza shughuli za mandhari walizopewa.
  • Wakaguzi: Hukagua matokeo na kuyaidhinisha au kurudisha hoja mahususi.

Kazi za timu huendeshwa kwa mfuatano ili mabadiliko yabaki katika mpangilio. Kazi ikizuiwa, hupokea jaribio moja la kusahihishwa. Ukaguzi wa pili usiofaulu husimamisha mtiririko wa kazi. Tumia ubao wa kazi kufuatilia kazi zilizogawiwa, majaribio na hoja za ukaguzi.

Kuandika ombi muhimu la timu

Ipatie timu lengo lililo wazi, vikwazo na hali ya mwisho inayotarajiwa. Ombi lililopangwa linaweza kuonekana hivi:

Unda mandhari ya kuonyesha bidhaa kwa kitu kilichochaguliwa.
Tumia jukwaa rahisi na mwangaza wa nukta tatu.
Usibadilishe jiometri ya kitu kilichopo.
Kagua mpangilio na mgawo wa nyenzo kabla ya kukamilisha.

Msimamizi anaweza kubadilisha mahitaji haya kuwa kazi zilizopangwa, huku wakaguzi wakitumia vikwazo hivyo kama vigezo vya kukubali.

Elewa zana za Blender zinazopatikana

Seti ya zana zilizojengwa ndani inashughulikia shughuli zifuatazo:

  • Ukaguzi wa mandhari: get_scene_info, list_objects, na get_object_info.
  • Uundaji wa vitu: add_cube, add_sphere, add_cylinder, add_plane, add_light, na add_camera.
  • Uhariri: move_object, duplicate_object, delete_object, parent_objects, na set_material.
  • Maoni ya kuona na uandishi wa programu: viewport_screenshot na execute_code.
  • API ya Blender na uhamishaji: bpy_api_lookup, describe_node_type, na export_scene.
  • Mtiririko wa mali: search_assets na import_asset.

Kwa kawaida huhitaji kutaja majina ya zana katika ombi lako. Eleza kwa uwazi matokeo unayokusudia na umruhusu msaidizi achague shughuli zinazofaa. Kutaja zana mahususi bado kunaweza kuwa muhimu unapotaka kuweka mipaka ya mtiririko wa kiufundi.

Unganisha OpenCode au mteja mwingine wa MCP

Tumia OpenCode Portable kutoka kwenye upau wa pembeni wa Blender ili kuanzisha OpenCode ikiwa na muunganisho wa Blender uliosanidiwa kiotomatiki. OpenCode hushughulikia uthibitishaji na uteuzi wa modeli yenyewe.

Wateja wengine wanaoendana wanaweza kuunganishwa kwenye kiungo cha ndani cha MCP cha Streamable HTTP kilichothibitishwa. Fuata mwongozo wa miunganisho na mawakala wa mradi kwa usanidi wa kiungo na maelezo ya uthibitishaji. Weka Blender ikiwa imefunguliwa wakati mteja ameunganishwa.

Vidokezo vya mtiririko wa hali ya juu

Kagua kabla ya kurekebisha

Anza kazi changamano kwa kuomba get_scene_info, orodha ya vitu au maelezo kuhusu vitu muhimu. Hii hupunguza utata na kukupa fursa ya kusahihisha dhana kabla mabadiliko hayajaanza.

Tumia uthibitishaji wa kuona

Omba picha ya skrini ya mwonekano wa eneo baada ya mabadiliko ya mpangilio, mwangaza au uwekaji. Modeli yenye uwezo wa kuchanganua picha inaweza kutafsiri picha hiyo na kuitumia wakati wa ukaguzi.

Tenganisha ugunduzi na vitendo visivyoweza kutenduliwa

Kwa uingizaji wa mali, ufutaji, uandishi wa programu na uhamishaji, gawanya mtiririko wa kazi katika hatua za ukaguzi na utekelezaji. Mwombe msaidizi aripoti alichogundua na uombe idhini kabla ya kuendelea.

Tumia vigezo vya kukubali vilivyolenga

Katika mnyororo wa Timu, taja mahitaji yanayoweza kupimwa kama vile idadi ya vitu, nafasi, mgawo wa nyenzo, uwepo wa kamera au utayari wa kuhamisha. Vigezo mahususi huwapa wakaguzi msingi ulio wazi zaidi wa kutoa idhini.

Tumia utafutaji wa API kabla ya uandishi maalum wa programu

Kwa shughuli ambazo hazijashughulikiwa na zana maalum ya mandhari, msaidizi anaweza kushauriana na maelezo ya Blender kupitia bpy_api_lookup na describe_node_type kabla ya kutumia execute_code. Kagua kwa makini shughuli zilizozalishwa.

Usalama, idhini na tabia ya kipindi

Gumzo lililojengwa ndani linaunga mkono idhini za shughuli, kughairi baada ya hatua ya sasa na hatua za kutendua zilizopewa majina kwa mabadiliko ya mandhari. Uthibitishaji wa Python unaweza kugundua baadhi ya shughuli zilizokatazwa, lakini sio sanduku salama la kiusalama. Wateja wa nje wa MCP hutumia sera zao za idhini.

Vitambulisho vya muunganisho huhifadhiwa katika mipangilio ya mtumiaji, huku historia ya gumzo ikidumu kwa kipindi cha sasa pekee. Studio huendeshwa ndani ya kifaa na kuthibitisha maombi yanayotumwa kwa Blender.

Hitimisho

mcp-for-blender-pro huleta mazungumzo ya AI, zana za mandhari za Blender, maoni ya kuona, uteuzi wa modeli na mtiririko wa mawakala katika eneo moja la kazi. Anza na msaidizi mmoja na maombi yanayotanguliza ukaguzi, kisha tumia mnyororo wa Timu, miunganisho ya mali, ukaguzi wa mwonekano wa eneo na wateja wa nje wa MCP kadiri mtiririko wako wa kazi unavyozidi kuwa changamano.

Mradi umetolewa chini ya leseni ya MIT. Ni wa kujitegemea na hauhusiani wala haujaidhinishwa na Blender Foundation au watoa huduma wa AI waliotajwa.