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
latestgibi 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:
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:
clawhub skill publish ./my-skillclawhub package publish <source> --family code-plugin --dry-runclawhub package publish <source> --family code-pluginYü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:
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.