Overview
Genel Bakış
Doğru Yetenekler yüzeyini seçmek için bu sayfayı kullanın. Araçlar çağrılabilir eylemlerdir, Skills aracılara nasıl çalışacaklarını öğretir ve Plugin'ler araçlar, sağlayıcılar, kanallar, kancalar ve paketlenmiş Skills gibi çalışma zamanı yetenekleri ekler.
Bu bir genel bakış ve yönlendirme sayfasıdır. Kapsamlı araç politikası, varsayılanlar, grup üyeliği, sağlayıcı kısıtlamaları ve yapılandırma alanları için Araçlar ve özel sağlayıcılar sayfasını kullanın.
Buradan başlayın
Çoğu aracı için yerleşik araç kategorileriyle başlayın, ardından politikayı yalnızca aracının daha az araç görmesi veya açık ana makine erişimine ihtiyaç duyması durumunda ayarlayın.
| Şunları yapmanız gerekiyorsa... | Önce bunu kullanın | Ardından okuyun |
|---|---|---|
| Bir aracının mevcut yeteneklerle işlem yapmasını sağlamak | Yerleşik araçlar | Araç kategorileri |
| Bir aracının neleri çağırabileceğini denetlemek | Araç politikası | Araçlar ve özel sağlayıcılar |
| Bir aracıya iş akışı öğretmek | Skills | Skills, Skills oluşturma ve Skills Atölyesi |
| Yeni bir entegrasyon veya çalışma zamanı yüzeyi eklemek | Plugin'ler | Plugin'ler ve Plugin oluşturma |
| Çalışmayı daha sonra veya arka planda yürütmek | Otomasyon | Otomasyona genel bakış |
| Birden fazla aracıyı veya çalıştırma düzenini koordine etmek | Alt aracılar | ACP aracıları ve Aracı gönderimi |
| Büyük bir OpenClaw araç kataloğunda arama yapmak | Araç Arama | Araç Arama |
Araçları, Skills'i veya Plugin'leri seçin
Aracının işlem yapması gerektiğinde bir araç kullanın
Araç, aracının çağırabileceği exec, browser,
web_search, message veya image_generate gibi türü belirlenmiş bir işlevdir. Aracının
veri okuması, dosyaları değiştirmesi, mesaj göndermesi, bir sağlayıcıyı çağırması veya
başka bir sistemi çalıştırması gerektiğinde araçları kullanın. Görünür araçlar modele yapılandırılmış
işlev tanımları olarak gönderilir.
Model yalnızca etkin profil, izin verme/reddetme politikası, sağlayıcı kısıtlamaları, korumalı alan durumu, kanal izinleri ve Plugin kullanılabilirliğinden geçen araçları görür.
Aracının talimatlara ihtiyacı olduğunda Skills kullanın
Skill, aracı istemine yüklenen bir SKILL.md talimat paketidir. Aracı
ihtiyaç duyduğu araçlara zaten sahipse ancak tekrarlanabilir bir
iş akışına, inceleme ölçütlerine, komut dizisine veya çalışma
kısıtlamasına ihtiyaç duyuyorsa bir Skill kullanın.
Skills bir çalışma alanında, paylaşılan Skill dizininde, yönetilen OpenClaw Skill kökünde veya Plugin paketinde bulunabilir.
Skills | Skills Atölyesi | Skills oluşturma | Skills yapılandırması
OpenClaw'un yeni bir yeteneğe ihtiyacı olduğunda Plugin kullanın
Bir Plugin; araçlar, Skills, kanallar, model sağlayıcıları, konuşma, gerçek zamanlı ses, medya üretimi, web araması, web getirme, kancalar ve diğer çalışma zamanı yeteneklerini ekleyebilir. Yetenek kod, kimlik bilgileri, yaşam döngüsü kancaları, bildirim meta verileri veya kurulabilir paketleme içeriyorsa bir Plugin kullanın. Mevcut Plugin'ler ClawHub, npm, git, yerel dizinler veya arşivlerden kurulabilir.
Plugin'leri kurma ve yapılandırma | Plugin oluşturma | Plugin SDK
Yerleşik araç kategorileri
Tablo, yüzeyi tanıyabilmeniz için temsili araçları listeler. Bu, tam politika referansı değildir. Kesin gruplar, varsayılanlar ve izin verme/reddetme anlamları için Araçlar ve özel sağlayıcılar sayfasını kullanın.
| Kategori | Aracının şunları yapması gerektiğinde kullanın... | Temsili araçlar | Ardından okuyun |
|---|---|---|---|
| Çalışma zamanı | Komut çalıştırmak, süreçleri yönetmek veya sağlayıcı destekli Python analizi kullanmak | exec, process, code_execution |
Exec, Kod yürütme |
| Dosyalar | Çalışma alanı dosyalarını okumak ve değiştirmek | read, write, edit, apply_patch |
Yama uygulama |
| Web | Web'de arama yapmak, X gönderilerini aramak veya okunabilir sayfa içeriğini getirmek | web_search, x_search, web_fetch |
Web araçları, Web getirme |
| Tarayıcı | Bir tarayıcı oturumunu çalıştırmak | browser |
Tarayıcı |
| Mesajlaşma ve kanallar | Yanıtlar veya kanal eylemleri göndermek | message |
Aracı gönderimi |
| Oturumlar ve aracılar | Oturumları incelemek, çalışma devretmek, başka bir çalıştırmayı yönlendirmek veya durum bildirmek | sessions_*, subagents, agents_list, session_status, get_goal, create_goal, update_goal |
Hedef, Alt aracılar, Oturum aracı |
| Otomasyon | Çalışma zamanlamak veya arka plan olaylarına yanıt vermek | cron, heartbeat_respond |
Otomasyon |
| Gateway ve Node'lar | Gateway durumunu veya eşleştirilmiş hedef cihazları incelemek | gateway, nodes |
Gateway yapılandırması, Node'lar |
| Medya | Medyayı analiz etmek, üretmek veya seslendirmek | image, image_generate, music_generate, video_generate, tts |
Medyaya genel bakış |
| Büyük OpenClaw katalogları | Her şemayı modele göndermeden çok sayıda uygun aracı aramak ve çağırmak | tool_search_code, tool_search, tool_describe |
Araç Arama |
Plugin tarafından sağlanan araçlar
Plugin'ler ek araçlar kaydedebilir. Plugin yazarları araçları
api.registerTool(...) ve bildirimin contracts.tools alanı üzerinden bağlar; sözleşme
ayrıntıları için Plugin SDK ve Plugin bildirimi
sayfalarını kullanın.
Plugin tarafından sağlanan yaygın araçlar şunlardır:
- Dosya ve Markdown farklarını görüntülemek için Farklar
- Web sohbetinde bağımsız satır içi SVG ve HTML için Bileşen gösterme
- Yalnızca JSON kullanan iş akışı adımları için LLM Görevi
- Sürdürülebilir onaylara sahip türü belirlenmiş iş akışları için Lobster
- Gürültülü
execvebasharacı çıktılarını sıkıştırmak için Tokenjuice - Her şemayı isteme koymadan büyük araç kataloglarını keşfetmek ve çağırmak için Araç Arama
- Node Canvas denetimi ve A2UI görüntüleme için Canvas
Erişimi ve onayları yapılandırın
Araç politikası model çağrısından önce uygulanır. Politika bir aracı kaldırırsa model, söz konusu dönüş için o aracın şemasını almaz. Bir çalıştırma; genel yapılandırma, aracı başına yapılandırma, kanal politikası, sağlayıcı kısıtlamaları, korumalı alan kuralları, kanal/çalışma zamanı politikası veya Plugin kullanılabilirliği nedeniyle araçlarını kaybedebilir.
- Araçlar ve özel sağlayıcılar; araç profillerini, izin verme/reddetme listelerini, sağlayıcıya özgü kısıtlamaları, döngü algılamayı ve sağlayıcı destekli araç ayarlarını belgeler.
- Exec onayları, ana makine komutu onay politikasını belgeler.
- Yükseltilmiş exec, korumalı alan dışında denetimli yürütmeyi belgeler.
- Korumalı alan ile araç politikası ile yükseltilmiş erişim karşılaştırması dosya ve süreç erişimini hangi katmanın denetlediğini açıklar.
- Aracı başına korumalı alan ve araç kısıtlamaları, devredilmiş çalıştırmalar için aracıya özgü kısıtlamaları belgeler.
Yetenekleri genişletin
OpenClaw'un yapmasını istediğiniz işe göre genişletme yolunu seçin:
- Mevcut bir Plugin'i Plugin'ler ile kurun veya yönetin.
- Plugin oluşturma ile yeni bir entegrasyon, sağlayıcı, kanal, araç veya kanca oluşturun.
- Skills ve Skills oluşturma ile yeniden kullanılabilir aracı talimatları ekleyin veya ayarlayın.
- Uygulama sözleşmelerine ihtiyaç duyduğunuzda Plugin SDK ve Plugin bildirimi sayfalarını kullanın.
Eksik araçlarla ilgili sorunları giderin
Model bir aracı göremiyor veya çağıramıyorsa mevcut dönüş için geçerli politikayla başlayın:
- Araçlar ve özel sağlayıcılar bölümündeki
etkin profili,
tools.allowvetools.denyayarlarını denetleyin. - Araçlar ve özel sağlayıcılar bölümündeki sağlayıcıya özgü kısıtlamaları denetleyin ve seçilen model sağlayıcısının araç şeklini desteklediğini doğrulayın.
- Korumalı alan ile araç politikası ile yükseltilmiş erişim karşılaştırması ve Yükseltilmiş exec ile kanal izinlerini, korumalı alan durumunu ve yükseltilmiş erişimi denetleyin.
- Sahip Plugin'in Plugin'ler bölümünde kurulmuş ve etkinleştirilmiş olup olmadığını denetleyin.
- Devredilmiş çalıştırmalar için Aracı başına korumalı alan ve araç kısıtlamaları bölümündeki aracı başına kısıtlamaları denetleyin.
- Büyük OpenClaw katalogları için çalıştırmanın doğrudan araç sunumunu mu yoksa Araç Arama özelliğini mi kullandığını doğrulayın.
İlgili
- Cron, görevler, Heartbeat, taahhütler, hook'lar, sürekli talimatlar ve TaskFlow için Otomasyon
- Aracı modeli, oturumlar, bellek ve çok aracılı koordinasyon için Aracılar
- Standart araç politikası başvurusu için Araçlar ve özel sağlayıcılar
- Plugin kurulumu ve yönetimi için Plugin'ler
- Plugin geliştiricisi başvurusu için Plugin SDK
- Skills yükleme sırası, geçit oluşturma ve yapılandırma için Skills
- Oluşturulan ve incelenen Skills'lerin geliştirilmesi için Skills Atölyesi
- Kompakt OpenClaw araç kataloğunu keşfetmek için Araç Arama