Pi üzerinde Felo SearchPi Coding Agent

Pi deponuzu okur. Changelog'u hâlâ okuyamaz.

Görev geçen hafta yayımlanan bir şeye bağlı olana kadar küçük çekirdek bir avantajdır. Felo Search, oturuma her iddianın geldiği sayfayla birlikte tarihli yanıtlar verir; böylece bir yükseltme kararı hatırlanan bir API yerine satıcının notlarına dayanır.

Pi için hazırDört kökSandbox yok — önce okuyun
API anahtarı alınPlatform rehberine bakın

Pi üzerinde Felo Search

01Paket
felo-skills/felo-search
02Kimlik bilgisi
FELO_API_KEY
03Dönen
İddia, kaynak, tarih
04Tipik kök
~/.pi/agent/skills/
Tek oturum için yükleyinpi --skill /path/to/felo-search
Pi Coding Agent logosu
Bu skill şurada çalışır:

Pi Coding Agent

Asgari terminal kodlama ortamı

Pi Coding Agent rehberini oku

Pi bilinçli olarak küçük bir çekirdek tutar ve onu genişletmenizi ister; bu yüzden bakımı gereken araçlar eklemeden erişim kazanmanın amaçlanan yolu bir beceridir.

Yüklendiği yer
~/.pi/agent/skills/ · .pi/skills/ · paketler
Kurulumu
Bir klasör kopyası ya da pi install npm:@scope/pkg
Bilinmesi gereken
Sandbox yok — bağlamadan önce SKILL.md dosyasını okuyun
Elde ettiğiniz

Yanıtlar, sayfa ve tarih ekli olarak gelir

Bir çalıştırma ortamında aramanın değeri daha fazla metin değil, her iddianın kontrol edilebilmesidir. Tarihler bağlantılar kadar önemlidir: beş gün önceki bir changelog girdisi çalıştırmak üzere olduğunuz sürümü anlatır, geçen yıldan bir tanesi anlatmaz.

İddiaKaynakYayımlandı
v3 istemcisi akış yardımcısını yeniden adlandırdıdocs.vendor.com/sdk/v3-migration5 gün önce
Yeniden denemeler artık geri çekilmeli olarak 5 varsayılanına geçtigithub.com/vendor/sdk/releases5 gün önce
Bağlantı havuzu tükenmesi 2.4.1'de kapatıldıgithub.com/vendor/sdk/issues/441211 gün önce
Node 24 etkin LTS hattınodejs.org/en/about/previous-releases3 hafta önce
Eski uç nokta haziranda yanıt vermeyi bırakıyorstatus.vendor.com/deprecations2 hafta önce

Koşulu ummak yerine isteme yazın: «her madde için bir kaynak ve bir tarih ver, doğrulayamadıklarını işaretle.»

Pratikte

Yalnızca depoya bakan bir oturumun yanıtlayamayacağı iki soru

İkisi de çalışma ağacının dışındaki bir şeye bağlı ve ikisi de paket bağlandıktan sonra kontrol edilebilir döner.

Şunu yazınSürücüyü az önce 3.x'e yükselttik. Yalnızca src/db/ altındaki herhangi bir şeye dokunan değişiklikleri listele ve her birini kaynak göster.Geri gelen içerik

Geçiş notlarına ve sürüm girdilerine işaret eden kısa bir liste; yalnızca elinizde olmayan kodu etkileyen değişiklikler dışarıda.

Şunu yazınSarmalayıcımızı bozan yeniden deneme davranışı bu sürümde bilinen bir sorun mu? Bunu nereden okuduğunu göster.Geri gelen içerik

Kendi dosyanızın yaptığının yanında sorun dizisi ya da changelog girdisi; böylece ikisinin gerçekten örtüşüp örtüşmediğini görebilirsiniz.

Pi üzerinde ekle

Pi'nin yüklediği dört yer ve hepsini atlayan tek bayrak

Derlenecek bir şey ve oluşturulacak bir kayıt hesabı yok. Tek karar, paketin hangi köke ait olduğu — ve Pi'nin kendi kuralı, proje becerilerinin siz projeye güvenene kadar uykuda kalmasıdır.

  1. 01
    ~/.pi/agent/skills/Genel

    Bu makinedeki her proje. Bir paketi okuduktan ve her yerde istedikten sonra buraya koyun.

  2. 02
    ~/.agents/skills/Paylaşılan

    Diğer çalıştırma ortamlarının da okuduğu klasör; böylece tek bir klon hem Pi'ye hem de çalıştırdığınız diğer şeylere hizmet eder.

  3. 03
    .pi/skills/Proje

    Yalnızca bu depo ve yalnızca projeye güvendikten sonra. Henüz okumadığınız bir paketi değerlendirmek için doğru yer.

  4. 04
    pi install npm:@scope/pkgPaket

    Bir paketin skills/ dizini; sürümlenmiş ve güncellenebilir tutulur. Bir paket kalıcı bir yer kazandığında daha temiz yol.

Ya da kopyalamadan, tek oturum için yükleyinpi --skill /path/to/felo-search # additive even when you start with --no-skills
Rutin

Bir sürüm her hareket ettiğinde tekrarlanmaya değer yükseltme kontrolü

Pi'de işe yarayan biçim bu: soruyu bir sürüme daraltın, sonra yanıtı kanıtını adlandırmaya zorlayın.

Şu durumda çalışır

Lockfile'daki bir sürüm hareket etti ya da etmek üzere ve changelog sahip olduğunuz zamandan uzun.

  1. 01

    Soruyu bir sürüme sabitleyin

    Önce lockfile'dan kurulu sürümü okuyun, sonra o sürümü ve sonrakileri sorun. «En son» diye sormak, çalıştırmadığınız bir sürüm hakkında yanıt almanıza yol açar.

  2. 02

    Her madde için bir bağlantı ve bir tarih isteyin

    Bir kütüphane hakkında kaynaksız bir iddia, dili düzgün bir tahmindir. Tarihler, bulunduğunuz sürümden eski olan her şeyi atmanızı sağlar.

  3. 03

    Bulguları elinizdeki dosyalara eşleyin

    Değişikliklerden hangilerinin oturumun bu depoda görebildiği yollara dokunduğunu sorun. Bir changelog'u yapılacaklar listesine çeviren şey budur.

  4. 04

    Yanıtı bir sonraki oturumun bakacağı yere bırakın

    Pi oturumları bellek paylaşmaz; bu yüzden sonucu depoya yazın — bir not dosyası, bir yorum, bir commit mesajı. Yalnızca terminal geçmişinde yaşayan bir bulgu kaybolur.

Geriye bıraktığıBu depoyu etkileyen, her biri bağlantı ve tarih taşıyan filtrelenmiş bir değişiklik listesi ve doğrulanamayanlar hakkında açık bir not.

Nerede durur

Aramanın sizin yerinize yapmayacağı üç şey

Kenarı bilmek, yanıtların geçerli oldukları kısımda güvenilmesini kolaylaştırır.

Dünya hakkında yanıtlar, kodunuz hakkında değil

Arama satıcının neyi yayımladığını söyler. Bunun modülünüzü kırıp kırmadığı bir kod sorusudur ve oturumun önündeki dosyalara karşı, öyle sorulmaya değer.

Bir kaynak, ancak sayfası kadar iyidir

Tarihli bir changelog girdisi güçlü bir kanıttır; bir forum yanıtı ise bir ipucudur. Tarihler farkı görünür kılar; böylece her bağlantıyı eşit saymak yerine tartabilirsiniz.

Arka planda hiçbir şey getirilmez

Beceri, oturum bir görevin güncel bilgi gerektirdiğine karar verdiğinde çalışır. Dış dünyayı hiç sormayan bir refactor hiçbir maliyet çıkarmaz ve çevrimdışı kalır.

SSS

Pi kullanıcıları Felo Search hakkında ne soruyor

Bunun için Pi'de Felo CLI gerekiyor mu?
Evet. Paket bir yordamdır; servisle konuşan şey ise CLI'dir. felo-ai'yi bir kez kurun ve anahtarı kullanıcı yapılandırmanızda tutun ki hiçbir zaman bir depoya düşmesin.
Paket mi, klasör mü?
Hâlâ değerlendirdiğiniz bir paket için klasör kopyası en hızlısıdır. Aynı beceriyi birkaç makinede istediğinizde ve bir güncelleme yolu da olsun dediğinizde pi install npm: ya da git: daha iyi yanıttır.
Neden ~/.pi/agent/skills/ yerine ~/.agents/skills/ kullanayım?
Çünkü paylaşılan kök odur: diğer çalıştırma ortamları da aynı klasörü okur, böylece tek bir klon Pi'den fazlasını kapsar. Bir paketin yalnızca Pi'ye özel olmasını istediğinizde Pi'ye özgü kökü kullanın.
Tarihsiz bir yanıt ne anlama gelir?
Muhtemelen canlı bir sonuç yerine model belleğini okuyorsunuz demektir. Yeniden sorun, her madde için bir kaynak ve bir tarih şart koşun ve hâlâ ikisine de sahip olmayan her şeyi doğrulanmamış sayın.
Pi Coding Agent hakkında daha fazlası

Pi Coding Agent için tüm Felo skill'leri

Pi Coding Agent için yazılmış beş skill. Bu platformda aynı düzeni izledikleri için kurulumunuzu yeniden anlatmadan hepsini tek oturumda birleştirebilirsiniz.

Hazır skill'lerin ötesinde

Tek API anahtarı. Eksiksiz bir ajan araç seti.

Bir skill ile başlayın, ardından Pi iş akışınızın ihtiyaç duyduğu modelleri, canlı verileri, bilgiyi ve çıktı araçlarını bir araya getirin — Felo skill'lerinin zaten kullandığı anahtarın aynısıyla.

Modeller

Ajanınız özel akıl yürütme veya üretim gerektirdiğinde maliyeti verimli LLM erişimini kullanın.

  • LLM API
  • Chat completions
  • Model erişimi
LLM API'yi keşfedin →

Bilgi ve çıktı

İşi yeniden kullanılabilir bilgiye dayandırın, sonra paylaşılabilir çıktılara dönüştürün.

  • LiveDoc
  • PPT üretimi
  • Zihin haritaları
Bilgi araçlarını keşfedin →

Yaratıcı araçlar

İş akışını araştırmadan görsel ve Office'e hazır sonuçlara kadar genişletin.

  • Görsel üretimi
  • Sayfa araçları
  • Office çıktıları
Platform araçlarını keşfedin →