Baslangic

ClawHub Nasıl Çalışır?

ClawHub Nasıl Çalışır?

ClawHub, OpenClaw Skills ve Plugin'leri için kayıt katmanıdır. Kullanıcılara paketleri keşfedebilecekleri, yayıncılara sürümleri yayımlayabilecekleri bir yer sunar ve OpenClaw'a bu paketleri güvenli biçimde kurup güncellemek için yeterli meta veri sağlar.

Kayıt kayıtları

Herkese açık her listeleme, şunları içeren bir kayıt kaydıdır:

  • bir sahip ve kısa ad veya paket adı
  • yayımlanmış bir veya daha fazla sürüm
  • meta veriler, özet, dosyalar ve kaynak atfı
  • değişiklik günlüğü ve latest gibi etiket bilgileri
  • indirme, kurulum ve yıldız sinyalleri
  • güvenlik taraması ve moderasyon durumu

Listeleme sayfası, kullanıcıların bir Skill veya Plugin'i kurmadan önce ne yaptığını iddia ettiğini inceleyebilecekleri standart kaynaktır.

Skills

Bir Skill, SKILL.md merkezli, sürümlendirilmiş bir metin paketidir. Destekleyici dosyalar, örnekler, şablonlar ve betikler içerebilir.

ClawHub; Skill'in adını, açıklamasını, gereksinimlerini, ortam değişkenlerini ve meta verilerini anlamak için SKILL.md ön bilgisini okur. Doğru meta veriler önemlidir; çünkü kullanıcıların Skill'i kurup kurmamaya karar vermelerine ve otomatik taramaların bildirilen davranış ile gözlemlenen davranış arasındaki uyuşmazlıkları algılamasına yardımcı olur.

Bkz. Skill biçimi.

Plugin'ler

Plugin'ler, paketlenmiş OpenClaw uzantılarıdır. ClawHub; paket meta verilerini, uyumluluk bilgilerini, kaynak bağlantılarını, yapıtları ve sürüm kayıtlarını saklar.

OpenClaw, ClawHub'dan bir Plugin kurarken kurulumdan önce belirtilen uyumluluk meta verilerini denetler. Paket kayıtları API uyumluluğunu, minimum Gateway sürümünü, ana makine hedeflerini, ortam gereksinimlerini ve yapıt özetlerini içerebilir.

Kaydın standart kaynak olmasını istediğinizde açık bir ClawHub kurulum kaynağı kullanın:

bash
openclaw plugins install clawhub:<package>

Yayımlama

Yayımlama, değiştirilemez yeni bir sürüm kaydı oluşturur. Yayıncılar, kimliği doğrulanmış kayıt iş akışları için clawhub CLI'ı kullanır:

bash
clawhub skill publish ./my-skillclawhub package publish <source> --family code-plugin --dry-runclawhub package publish <source> --family code-plugin

Yüklemeden önce çözümlenen yükü önizlemek için deneme çalıştırmalarını kullanın. Ardından herkese açık sayfalar yayımlanan meta verileri, dosyaları, kaynak atfını ve tarama durumunu gösterir.

Kurulumlar ve güncellemeler

OpenClaw kurulum komutları, ClawHub'ı paket kaynağı olarak kullanır:

bash
openclaw skills install @openclaw/demoopenclaw plugins install clawhub:<package>

OpenClaw, güncellemelerin daha sonra aynı kayıt paketini çözümleyebilmesi için kurulum kaynağı meta verilerini kaydeder. ClawHub CLI ayrıca, kayıt tarafından yönetilen Skill klasörlerini tam bir OpenClaw çalışma alanının dışında kullanmak isteyen kullanıcılar için doğrudan Skill kurulum ve güncelleme iş akışlarını destekler.

Güvenlik durumu

ClawHub yayımlamaya açıktır ancak sürümler yine de yükleme kapılarına, otomatik denetimlere, kullanıcı bildirimlerine ve moderatör işlemlerine tabidir.

Herkese açık sayfalar, mevcut olduğunda tarama özetlerini gösterir. Bekletilen, gizlenen veya engellenen içerikler, tanılama amacıyla sahibine görünür kalırken herkese açık arama ve kurulum akışlarından kaybolabilir.

Bkz. Güvenlik, Güvenlik Denetimleri, Moderasyon ve Hesap Güvenliği ve Kabul edilebilir kullanım.

API erişimi

ClawHub; keşif, arama, paket ayrıntıları ve indirmeler için herkese açık okuma API'leri sunar. Üçüncü taraf kataloglar; standart ClawHub listelemesine geri bağlantı verdiklerinde, hız sınırlarına uyduklarında ve onaylandıkları izlenimini vermekten kaçındıklarında bu API'leri kullanabilir.

Bkz. Herkese Açık API ve HTTP API.

Was this useful?
On this page

On this page