Pi Kodlama Aracısı için Felo Yetenekleri: Küçük Çekirdek, Canlı Web
Felo yeteneklerini Pi Kodlama Aracısı'na ekleyin: canlı arama, transkriptler, X sinyalleri ve slayt taslakları — minimal çekirdeğe bir satır kod eklemeden.

Pi Kodlama Aracısı çekirdeğini bilinçli olarak küçük tutar. Alt ajanlar ve plan modu özellikle dahil edilmez, ilk gün öğrendiğiniz yüzey altı ay sonra da aynı kalır.
Bu kısıtlama amaçlıdır. Harness içinde daha az hareketli parça, daha az hata ayıklama, daha az senkronizasyon ve bir sonraki çeyrekte de aynı şekilde davranan bir oturum anlamına gelir.
Kısıtlamanın bir sınırı vardır. Bir görev canlı web'e ihtiyaç duyduğunda — bugünün sürüm notları, yapıştıramadığınız bir sayfa, bir konferans konuşması, yeni yüklediğiniz sürüm hakkında insanların yazdıkları — minimal bir harness ulaşacak bir şey bulamaz.
Yetenekler, Pi'nin kullanmanızı öngördüğü genişletme noktasıdır ve Pi kodlama aracı yetenekleri derlenmiş eklentiler yerine düz Markdown klasörleridir. Felo'nun paketleri, çekirdeğe hiçbir şey eklemeden oturuma bu erişimi sağlar.
Yetenekler genişletme noktasıdır, daha fazla araç değil
Pi'nin dokümantasyonu kapsam konusunda nettir: çekirdek kasıtlı olarak küçüktür, alt ajanlar ve plan modu gibi özellikler dahil edilmez. Görev bilgisi yeteneklerde yer alır, ajan bir görev için ihtiyaç duyduğunda bunları yükler.

| Pi çekirdeği | Bir Felo yeteneği | |
|---|---|---|
| Nedir | Çalışma zamanı, oturum yönetimi, TUI, sağlayıcı ve model bağlantısı | Baştan sona bir işi anlatan bir SKILL.md paketi |
| Nasıl değişir | TypeScript uzantıları, paketler, ayarlar, temalar | Bir klasör ekle veya kaldır — derleme yok |
| Web erişimi | Sağlayıcıya ve eklediğiniz araçlara bırakılır | Canlı arama, sayfa çekme ve kaynak listeli transkriptler |
| İnceleme yükü | Rastgele kod çalıştıran uzantıları denetlersiniz | Güvenmeden önce bir Markdown prosedürü okursunuz |
Bir uzantı, ajanın kendisi kadar erişime sahip koddur. Bir yetenek, iki dakikada okuyup reddedebileceğiniz bir prosedürdür.
Pi bir yeteneği nerede arar? Dört kök, artı paketler:
~/.pi/agent/skills— makinedeki tüm projeler~/.agents/skills— aynı standardı izleyen harness'lar tarafından okunabilen ortak konum.pi/skills— bir depo, yalnızca projeye güvendiğinizde yüklenir.agents/skills— aynı şekilde, ortak konumda- bir paketin
skills/dizini veyapackage.jsoniçindekipi.skillsgirdisi
Pi, yetenekleri Agent Skills standardına göre doğrular ve çoğu ihlali raporlar, bu nedenle başka bir harness'ta çalışan bir SKILL.md klasörü burada çalışmaya bir cp -r kadar yakındır. Pi ajan yetenekleri, sahip olduğunuz klasörlerdir, ikiliye derlenmiş eklentiler değil.
Proje düzeyindeki kökler yalnızca güven isteminden sonra yüklenir. Bu kapı gerçek bir iş yapar: yeni klonlanmış bir depo, yalnızca içinde pi çalıştırdığınız için oturumunuza yeni bir prosedür ekleyemez.
Uzantı mı yetenek mi? Felo paketleri yetenektir, uzantı değildir — içlerinden hiçbiri Pi'nin çekirdeğinde çalışmaz.
Birini eklemek. Bir proje dizininden, bir paketi bir yetenek köküne kopyalayın veya bir paketle taşıyın:
mkdir -p ~/.pi/agent/skills
cp -r felo-skills/felo-search ~/.pi/agent/skills/
Aynı paketin birkaç makineye ulaşması gerektiğinde, bir paketle taşıyın:
pi install npm:@scope/pkg
pi install git:github.com/user/repo
Bir paketi hiç kopyalamadan da yükleyebilirsiniz: pi --skill /path/to/felo-search. Bu bayrak eklenir, oturumu --no-skills ile başlatsanız bile.
Kimlik bilgileri depoya girmez. Felo CLI'yı bir kez kurun, anahtarı kullanıcı ayarınıza kaydedin, her yetenek onu otomatik olarak bulur:
npm install -g felo-ai
felo config set FELO_API_KEY your-api-key-here
CLI ~/.felo/config.json dosyasını okur, anahtar asla bir proje commit'ine girmez. Pi kullanıcıları genellikle bir klasörle başlar, araştırmanın gerçekten çalıştığını doğrular, ardından çıktı üreten yetenekleri ekler.
Eklemeye değer beş Felo yeteneği
Her biri terminalin tek başına yapamayacağı bir işi kapsar.
Felo Search — kaynaklı yanıtlar
Diğer yeteneklerin dayandığı araştırma adımıdır. Canlı web'e ulaşır, bulguları tarihli ve bağlantılı olarak döndürür, aynı yanıt içinde kaynak gösterilmeye hazırdır.
Bu bağımlılık için önerilen Node sürümünü bul ve okuduğun yeri kaynak göster.
Felo Slides — oturumdan çıkan sunum
İnceleyenler sunum okur, terminal geçmişi değil. Taslak önce metin olarak Pi içinde gelir, böylece tek bir slayt oluşmadan önce argümanı düzeltirsiniz. Ancak o zaman dosya oluşur, kaynaklar konuşmacı notlarına eklenir.
Bu refaktörü beş slaytta özetle: ne taşındı, ne bozuldu, ne gözden geçirilmeli.
Felo YouTube Subtitling — tarayıcı olmadan transkript
Pi'de tarayıcı bölmesi yoktur, bu yüzden kaydedilmiş video genellikle erişilemez. Bu yetenek altyazıları çeker, oturuma grep, alıntı ve ayarınıza göre kontrol edilebilir metin döndürür.
Bu konuşmanın transkriptini al ve alıntılanan tüm benchmark sayılarını çıkar.
Felo X Search — X'te insanlar ne raporluyor
Bir sürümden önce çalıştırmaya değer: Bu sürümde başka kimse sizin gördüğünüz hatayla karşılaşıyor mu, öğrenin.
Bu kütüphane sürümündeki hataları X'te ara ve en çok tekrarlanan üç tanesini listele.
Felo SuperAgent — aynı oturumdan görseller
Proje bir favicon, logo veya ürün görseli gerektirdiğinde, oturum size başka yere taşıyacağınız bir istem yerine doğrudan üretim ve yineleme yapar.
Bu paket için üç farklı yönde bir logo taslağı çiz ve varyantları dosya olarak kaydet.
Tüm katalog: felo.ai/skills/pi-coding-agent — sayfaları yapılandırılmış veriye dönüştüren Felo Web Fetch ve açık web yerine sizin sağladığınız belgelerden yanıt veren Felo LiveDoc dahil.
Denemeye değer üç oturum
Gerçekten yazacağınız şekilde.
Mevcut kütüphane davranışına göre bir hatayı düzeltin
Yığın iziniz bir bağımlılığa işaret eder, sabitlenmiş sürümünüz dokümantasyondan iki sürüm geride — ya da ileride.
Bu metodun güncel dokümantasyonunu getir, imzayı sabitlenmiş sürümle karşılaştır ve çağrı noktasını düzelt.
Geri dönen şey, dayandığı tam dokümantasyonla birlikte bir yama olur. Yalnızca derlenen ve yük altında tuhaf davranan bir tahmin değil.
Kodlarken teknik bir özet hazırlayın
Bir satın al ya da üret kararını, depoyu asla açmayacak kişilere açıklamanız gerekir.
Bu üç hizmetin güncel fiyat ve limitlerini araştır ve düzenleyebileceğim altı slayt taslağı hazırla.
Aynı oturumdan kaynaklı bir karşılaştırma ve slayt taslağı. Taslak aşaması önemlidir: bir taslağı değiştirmek kolaydır, bitmiş bir sunumu yeniden üretmek bir inceleme döngüsüne mal olur. Slaytlar ayrıca doğrudan felo.ai/slides adresinde de bulunur, terminalden uzakta çalışmaya devam etmek istediğinizde kullanabilirsiniz.
Kayıtlı bir sürüm etkinliğini yakalayın
Bir tedarikçinin lansman konuşmasında, değişiklik günlüğüne girmemiş bir davranış değişikliğinden bahsedilir.
Transkripti al, bahsedilen tüm davranış değişikliklerini listele ve hangilerinin bizim ayarımızı etkilediğini kontrol et.
Kayıttan alınan, zaman damgalı bir kontrol listesi gelir — inancınıza güvenmenizi gerektiren bir özet değil.
Güvenlik rayları
Pi'de izin sandığı yoktur. Bu dürüst bir gerçek ve makalede yer almalı. Pi'nin kendi güvenlik notlarında, bir yeteneğin modelin kullanıcı tarafından çalıştırılabilen her şeyi çalıştırmasını isteyebileceği belirtilir. Bir yetenek, kabuk hesabınız kadar güçlüdür. Bu, yüklemeden önce okumanız için bir gerekçedir, yeteneklerden kaçınmanız için değil.
Önce paketi okuyun. Felo yetenekleri düz Markdown'dır. SKILL.md dosyasını açın, göz gezdirin, modelin hangi komutları çalıştırmasını istediğine bakın. Bu, herhangi bir YZ kodlama aracı yeteneği için mantıklı bir uygulamadır; Pi'de ise tüm güvenlik modeli budur. Bir paket bir dakikada okunamayacak kadar uzunsa, bunu bulgu olarak değerlendirin. Kurulumun bir klasör kopyası olması iki yönlüdür: kaldırmak bir klasörü silmek kadar kolaydır, kaldırma betiği yoktur ve çekirdekte hiçbir şey kalmaz.
Güven kapısına saygı gösterin. Proje düzeyindeki .pi/skills ve .agents/skills yalnızca projeye güvendikten sonra yüklenir. Kullanıcı düzeyindeki kökleri bilinçli olarak seçtiğiniz paketler için kullanın, proje kapsamını ise yeni bir klasörü hemen fark edeceğiniz kadar küçük tutun.
Anahtarı kullanıcı ayarınızda tutun. Felo CLI ~/.felo/config.json dosyasını okur. Bir API anahtarı bir projenin .pi/skills dizininde görünürse, bu bir yetenek davranışı değil, bir kurulum hatasıdır — ve bu hata bir commit'e kadar taşınabilir.
Çıktıda kaynak isteyin. Bir yeteneğin anıdan farkı, her iddianın bir tarih ve kontrol edilebilecek bir yerle gelmesidir. Varsayılan değilse bu formatı belirtin.
SSS
Pi uzantısı ile Felo yeteneği arasındaki fark nedir?
Uzantılar, harness'ın çalışma şeklini değiştiren TypeScript kodudur. Yetenekler, ajanın ihtiyaç duyduğunda yüklediği Markdown prosedürleridir. Felo paketleri yetenek olarak gelir, bu yüzden bir uzantı gibi Pi'nin çekirdeğinde çalışmazlar.
Pi yetenekleri nerede arar?
Genel olarak ~/.pi/agent/skills ve ~/.agents/skills dizinlerinde; projeye özel olarak, projeye güvendikten sonra .pi/skills ve .agents/skills dizinlerinde; paketlerde ise skills/ dizininde veya package.json içindeki pi.skills girdisinde.
Felo yeteneklerini npm ile bir ekibe dağıtabilir miyim?
Pi paketleri npm, git ve yerel yolları destekler. Ekibiniz zaten pi install ile paylaşılan paketler kuruyorsa, Felo paketleri aynı paketin skills/ dizininde taşınabilir.
Felo yetenekleri depoda API anahtarı gerektirir mi?
Hayır. Felo CLI ~/.felo/config.json dosyasını okur. Anahtarı kullanıcı ayarınızda tutun, böylece asla bir proje commit'ine girmez.
Pi'de izin sandığı yok. Bu yetenekler için sorun mu?
Yüklemeden önce okumanız için bir gerekçedir. Pi'nin dokümantasyonu, bir yeteneğin kabuk hesabınız kadar erişime sahip olduğunu açıkça belirtir. İncelediğiniz paketleri kullanın, bir dakikada okuyabileceğiniz paketleri tercih edin.
Hangi Felo yeteneğiyle başlamalıyım?
Çalışmanız güncel sürümlere, fiyatlara veya uyarılara bağlıysa Felo Search ile başlayın. Diğer her şey, yanıtlar kaynaklı geldiğinde daha kullanışlı olur.
En sık tıkandığınız noktayı kapsayan yeteneği seçin, o klasörü ~/.pi/agent/skills dizinine kopyalayın ve bir sonraki sorunuzda anı yerine kaynak bekleyin. Çekirdek aynı küçüklükte kalır — oturum artık tahmin etmez.
Pi Kodlama Aracısı için Felo yeteneklerini keşfedin →
Bu yazı şu dillerde de mevcut: English, 简体中文, 日本語, 한국어, 繁體中文, हिन्दी, Français, العربية, Русский, اردو, Bahasa Indonesia, Deutsch, Tiếng Việt, Italiano, ไทย, Español, বাংলা and Português.