В 3.x переименован помощник потоковой передачи. Любая обёртка, импортирующая его по старому имени, ломается без предупреждения.
Ломающее изменениеПроверьте, не наткнулся ли кто-то ещё на ту же стену
Стек вызовов перестаёт быть уникальным в тот момент, когда другие тоже обновляются. Felo X Search читает, что пишут о версии, API или сбое, и возвращает посты, время и сигнал, который несёт каждый из них.
cp -r felo-skills/felo-x-search ~/.pi/agent/skills/
- Набор
- felo-skills/felo-x-search
- Запрос
- Ключевое слово, аккаунт или тема
- Возвращает
- Посты с меткой сигнала
- Полезнее всего
- В неделю релиза
Pi Coding Agent
Минималистичный харнесс для программирования в терминале
Pi держит намеренно маленькое ядро и предлагает его расширять, поэтому навык — это предусмотренный способ добавить охват, не добавляя инструментов в обслуживание.
- Загружается из
- ~/.pi/agent/skills/ · .pi/skills/ · пакеты
- Установка — это
- Копирование папки или pi install npm:@scope/pkg
- Стоит знать
- Песочницы нет — прочитайте SKILL.md до подключения
Набор только для чтения, подключается так же, как остальные
Здесь ничего не может публиковать, поэтому вопрос безопасности меньше обычного — но он всё равно ходит в сеть, а Pi по-прежнему ничего не изолирует. Прочитайте, затем решите, насколько широким должен быть корень.
- 01
~/.pi/agent/skills/ГлобальныйВсе проекты на этой машине. Кладите набор сюда, когда уже прочитали его и хотите иметь везде.
- 02
~/.agents/skills/ОбщийПапка, которую читают и другие харнессы, поэтому один клон обслуживает Pi и всё остальное, что вы запускаете.
- 03
.pi/skills/ПроектТолько этот репозиторий и только после подтверждения доверия проекту. Правильное место, чтобы оценить ещё не прочитанный набор.
- 04
pi install npm:@scope/pkgПакетКаталог skills/ внутри пакета: версионируется и обновляется. Более чистый путь, когда набор занимает постоянное место.
pi --skill /path/to/felo-x-searchПосты, разложенные по сигналам, чтобы зацепку не приняли за доказательство
Полезна именно сортировка. Она отделяет воспроизводимый отчёт от жалобы, а ответ мейнтейнера — от домысла, ещё до того, как вы потратите полдня не на ту ветку.
После обновления тот же таймаут. Откат на 2.4.1 убрал его.
ВоспроизводимоВ документации на главной странице всё ещё сигнатура 2.x. Завёл issue с diff.
Отставание документацииУ нас проблем нет, но мы никогда не использовали потоковый путь, так что это мало о чём говорит.
Ограничение охватаМетка сигнала — это утверждение о посте, поэтому стоит сверить одну-две из них с самой веткой, прежде чем действовать по всему набору.
Три вещи, которых пост вам не расскажет
Социальные результаты по своей природе быстры и поверхностны. Их границы стоит назвать до того, как на них ляжет решение о релизе.
Пост — это зацепка, а не доказательство
Один воспроизводимый отчёт перевешивает сотню жалоб. Метка сигнала существует, чтобы вы могли различить их до того, как смените версию.
Объём — это не серьёзность
Громкая ветка о косметической регрессии может похоронить тихую о потере данных. Сортируйте по тому, что утверждает пост, а не по тому, сколько людей это повторили.
У API есть бюджет запросов
Сопоставьте его с частотой вашей рутины. Наблюдатель, опрашивающий каждую минуту, проведёт день в ограничениях и не сообщит ничего.
Две проверки, которые стоит провести до выката обновления
Просите рейтинг воспроизводимости, а не настроение. От первого вопроса зависит, будете ли вы ждать.
Поищи в X сообщения о таймаутах после обновления до 3.x и отсортируй найденное по тому, насколько воспроизводимо это выглядит.Что приходит в ответПосты, сгруппированные по сигналу: воспроизводимые отчёты первыми, домыслы заметно отдельно.
Кто-нибудь из вендора отвечает на эту проблему в X? Процитируй их с датами.Что приходит в ответОтветы названных мейнтейнеров с таймкодами — или ясное указание, что официально никто ещё не ответил.
Три проверки социального набора результатов
Фабрикация здесь выглядит как уверенная сводка, поэтому проверяйте элементы, а не тон.
Аккаунты находятся
Откройте один аккаунт прямо в X. Несуществующий аккаунт — самый быстрый способ поймать выдуманный набор результатов.
Время соответствует версии
Посты должны быть свежими относительно релиза, о котором вы спрашиваете, а не просто свежими относительно сегодня.
Метка соответствует посту
Если единственная неподтверждённая жалоба помечена как воспроизводимая, шаг обобщения делает больше, чем позволяют доказательства.
Что пользователи Pi спрашивают о Felo X Search
Может ли он прочитать всю ветку?
Может ли он публиковать или отвечать?
Насколько актуальны результаты?
В чём он слаб?
Дайте сессии способ проверять внешний мир
Один набор, один ключ, четыре корня на выбор. Сначала загрузите его на одну сессию и посмотрите, выдерживают ли ответы проверку.
Все скиллы Felo для Pi Coding Agent
Пять скиллов, написанных для Pi Coding Agent. На этой платформе они работают по одной схеме, поэтому их можно сочетать в одной сессии, не объясняя заново свою конфигурацию.
Один ключ API. Полный набор инструментов для агента.
Начните со скилла, а затем соберите модели, живые данные, знания и инструменты вывода, которые нужны вашему сценарию в Pi, — с тем же ключом, который уже используют скиллы Felo.
Модели
Используйте экономичный доступ к LLM, когда агенту нужно собственное рассуждение или генерация.
- LLM API
- Chat completions
- Доступ к моделям
Живая информация
Дайте агентам актуальные сигналы из веба и соцсетей вместо опоры на устаревший контекст.
- Web Search
- X Search
- Web Fetch
Знания и результат
Опирайте работу на переиспользуемые знания, а затем превращайте их в материалы, которыми можно поделиться.
- LiveDoc
- Генерация PPT
- Интеллект-карты
Творческие инструменты
Расширьте сценарий от исследования до визуальных материалов и результатов, готовых для Office.
- Генерация изображений
- Инструменты страниц
- Вывод для Office