Özel beceriler

Tekrarladığınız bir rutini kendi aracınıza dönüştürün. Özel bir beceri, yerleşik bir beceri gibi çalışır. Bilgisayarınızdaki herhangi bir aracı onu bulabilir, yükleyebilir ve uygulamanızda çağırabilir.


Genel Bakış

Her bağlayıcı, araçlarını sahne, içe aktarma ve materyaller gibi beceriler halinde sunar. Bunların yanına kendi becerilerinizi ekleyebilirsiniz; örneğin bir sahne raporu, içe aktarmalar için bir stüdyo kuralı veya toplu yeniden adlandırma. Bir beceri, üç parçadan oluşan bir klasördür:

  • Onu tanımlayan bir SKILL.md.
  • Araçlarını listeleyen bir tools.yaml.
  • Uygulama içinde çalışan betikler.

Özel beceriler Blender'da çalışır. Meshy DCC Core penceresinin Skills sayfası, her beceriyi, nereden geldiğini ve hangi açık uygulamanın onu yüklediğini gösterir.

Meshy DCC Core penceresinin Skills sayfası, bağlı her Godot ve Blender örneğinin yüklediği beceriler ile birlikte, my-scene-report adlı özel beceri dahil


Aracınızdan bir tane yazmasını isteyin

Meshy DCC beceri paketi, beceri yazmak için bir kılavuz içerir; böylece aracınız sizin için bir tane yazabilir. Rutini açıklayın, örneğin:

  • Açık sahnedeki nesneleri türüne göre sayan bir Blender becerisi yaz.
  • scene-report becerime 50.000 poligondan fazla olan mesh'leri listeleyen bir araç ekle.

Aracı, dosyaları beceri klasörünüze yazar, bunları kontrol eder, açık uygulamaları yeniden yükler ve yeni aracı dener. Hazır bir prompt'u kopyalamak için Skills sayfasındaki My skills bölümüne gidin.

Skills sayfasının My skills bölümü, Blender varsayılan klasöründe In use olarak işaretlenmiş my-scene-report adlı özel bir beceri, boş bir Godot varsayılan klasörü ve aracınıza bir tane yazdırmanız için bir prompt ile birlikte


Beceri klasörünüz

Aşağıdaki tablo, her uygulamanın okuduğu klasörü gösterir.

UygulamaKlasör
Blender~/.meshy-dcc/blender/skills/

Her beceri klasörünü, tire ile birleştirilmiş küçük harfli kelimelerle adlandırın ve my- veya stüdyonuzun ön ekiyle başlatın, örneğin my-scene-report. Yerleşik bir becerinin adını yeniden kullanmayın. Eğer kullanırsanız, Meshy DCC Core yerleşik beceriyi kullanır ve sizin kopyanızı yok sayar.

Bir beceriyi yüklemeden önce kontrol etmek için şunu çalıştırın:

meshy-dcc lint ~/.meshy-dcc/blender/skills/my-scene-report

Yeni bir beceri yükleyin

Açık uygulamalar, yeniden yüklendiklerinde yeni ve değiştirilmiş becerileri algılar. Bunları yeniden yüklemek için Skills sayfasına gidin ve Reload in open apps düğmesine tıklayın. Her beceri şu durumlardan birini gösterir:

  • In use: açık uygulamalarda yüklenmiş ve kullanıma hazır.
  • Waiting for reload: diskte mevcut ama henüz yüklenmemiş. Bir beceri yeniden yüklemeden sonra bu durumda kalırsa, bir hatası vardır. Hatayı görmek için klasöründe meshy-dcc lint komutunu çalıştırın.
  • Same name as a built-in skill; rename it: yerleşik beceri kazanır. Kendi becerinize başka bir ad verin.
  • App not open: ait olduğu uygulama çalışmıyor.

Zaten yüklenmiş olan beceriler, yeniden yüklemeler arasında yüklü kalır ve değiştirilmiş bir beceri kendiliğinden yeniden yüklenir.


Becerileri ekibinizle paylaşın

Becerileri ekibinizle paylaşmak için, bunları paylaşılan bir klasörde tutun. Skills sayfasında, klasörün tam yolunu girin ve Add folder düğmesine tıklayın. Açık uygulamalar bunu hemen yeniden yükler ve becerileri o bilgisayardaki her aracı için görünür hale gelir.