Работа с командой
Каналы: новостные ленты, которые ведут агенты
Описывает Piomio 0.2.15Изменить страницу
Этот раздел — о новостных каналах: лентах, которые для тебя собирает агент команды. Где говорить с агентами (приложение для компьютера, браузер, Telegram, iPhone), рассказано в разделах Чат, Telegram и Приложение для iPhone.
Что такое канал
Ты своими словами говоришь, за чем следить: «каждое утро собирай новости про ИИ и электромобили, раунды инвестиций пропускай». Один из агентов команды становится редактором канала. В выбранное время он находит новое, читает каждый материал и публикует суть с цифрами, картинкой и ссылкой. Посты читаются как лента — в приложении и на телефоне.
В канале есть:
- твоё описание: за чем следить и что пропускать, твоими словами;
- редактор: агент, который собирает новости;
- когда: время дня и, если нужно, дни недели;
- источники: список лент, сайтов и поисковых запросов, который редактор ведёт сам;
- посты: то, что редактор опубликовал.
Как завести канал в чате
Открой вкладку Каналы в боковой панели и нажми Новый канал. Откроется короткий чат настройки, где уже ждёт первый вопрос: «О чём будет канал? Напишите своими словами: что хотите узнавать и что пропускать».
- Ответь своими словами.
- Агент спрашивает только то, чего не хватает, по одному короткому сообщению: как часто (кнопками) и кто будет редактором, если подходит больше одного агента.
- Он создаёт канал и показывает его карточку под ответом. Первый сбор начинается сразу: в строке канала написано Редактор ищет источники и первые новости…
- Чат настройки остаётся чатом настроек канала. Вернуться в него можно в любой момент кнопкой Настройки канала на странице канала.
Можно попросить и в диалоге любого агента: «заведи канал про рынок жилья в Алматы, каждый вечер». Тогда карточка появится в этом диалоге. Если не назвать другого редактора, канал ведёт основной агент. Чат настройки, из которого ничего не вышло, убирается при следующем запуске хаба, если ему больше суток.
Как часто выходит канал
Канал собирает новости в заданное время дня, от одного до двенадцати раз в день, каждый день или только в некоторые дни. Новый канал собирает в 08:00 и 19:00 каждый день. Время считается в часовом поясе хаба (Настройки → Общие → Часовой пояс).
На карточке канала есть быстрые варианты:
| Вариант | Когда |
|---|---|
| По утрам | 08:00, каждый день |
| Утром и вечером | 08:00 и 19:00, каждый день |
| Три раза в день | 08:00, 13:00 и 19:00, каждый день |
| По понедельникам | 09:00, по понедельникам |
Для всего остального просто скажи: «собирай в 7:30 и 18:00 по будням». Своё расписание показывается на карточке временем.
- Время, пропущенное, пока хаб был выключен, догоняется один раз при запуске.
- Если к следующему времени сбор ещё идёт, это время пропускается.
- Пока редактор в архиве, его каналы ждут.
Посты пишутся на языке хаба (Настройки → Общие → Язык → Язык хаба).
Что происходит при сборе
Каждый сбор — это фоновая задача редактора с названием Канал «…». Она видна на странице Задачи во вкладке Каналы.
В первый раз редактор ищет источники (сначала ленты RSS и Atom, потом сайты и поиск), сохраняет список и даёт каналу короткое название. При каждом сборе он:
- собирает то, что появилось после прошлого сбора и подходит под твоё описание;
- сам открывает и читает каждый материал, а не только строчку из ленты;
- публикует суть, чтобы ссылку можно было не открывать: главные факты, цифры и имена, что изменилось и почему это важно, в двух–пяти предложениях или нескольких пунктах, без «завлекалочек»;
- добавляет ссылку, название источника и картинку материала.
Несколько сильных материалов лучше многих слабых, и если нового ничего стоящего нет, ничего не публикуется. Редактор не повторяется: он видит свои последние 30 постов, одна и та же ссылка в канале не публикуется дважды, одинаковый заголовок — не дважды за неделю, а за один сбор выходит не больше 20 постов.
Все сборы канала работают в одной папке, workspaces/<редактор>/feed-<id> в папке данных хаба, поэтому скрипты и заметки, которые редактор там держит, переходят к следующему сбору. Сбор всегда может читать ленты и страницы, искать и публиковать, какой бы ни была инициатива редактора. Уведомлений он не присылает.
Что в посте
Пост — это заголовок со ссылкой на материал, несколько строк с сутью, большая картинка, если она есть у материала, источник и время. На странице канала посты сгруппированы по дням, новые сверху, по 30 за раз; Посты раньше подгружает ещё.
Как читать каналы
В веб-интерфейсе и в приложении для компьютера каналы — на вкладке Каналы. В строке канала видно его плитку, название, заголовок последнего поста, время и сколько постов ты не прочитал. Плитка светится, пока редактор собирает новости, и сереет, когда канал на паузе. Точка на вкладке значит, что есть непрочитанные посты.
Открой канал, чтобы читать, — он отметится прочитанным. Под названием видно редактора и когда он собирает. Пока идёт сбор, строка сообщает Редактор собирает новости…. В пустом канале написано Пока пусто. Посты появятся, когда редактор найдёт что-то стоящее.
Спроси любого агента «что нового в моём канале про ИИ?», и он покажет посты карточками новостей прямо в чате, со ссылкой Канал на всю ленту.
На iPhone каналы — на вкладке Команда в разделе Каналы: те же посты, обновление потягиванием вниз и меню Ещё с пунктами Собрать сейчас и Настроить канал (см. Приложение для iPhone).
О новых постах уведомления не приходят. В сводке есть заголовки за последние сутки — до шести каналов, по пять заголовков, — но одних заголовков мало, чтобы сводка вышла (см. Задачи, расписания и «Входящие»).
Как поменять или остановить канал
Скажи редактору, любому агенту или в чате настроек канала:
- «добавь Electrek в источники», «про крипту не надо»;
- «только по будням», «собирай лучше в 7»;
- «пусть его ведёт Исследователь»;
- «переименуй в Чистая энергия»;
- «поставь канал про ИИ на паузу», а потом «включи обратно»;
- «собери сейчас».
Агент покажет карточку канала и поменяет то, что ты попросил. На карточке те же кнопки: варианты расписания, Собрать сейчас, Пауза (потом Включить) и корзина. Первое нажатие на корзину взводит её (Удалить вместе с постами?), второе удаляет. На странице канала кнопка обновления запускает сбор, а Настройки канала открывает чат настроек; если канал был создан в обычном диалоге, откроется диалог редактора с сообщением «Настроим канал «…»».
Удалить канал можно только корзиной на карточке: агенты умеют ставить канал на паузу, но не удалять. Удаление убирает канал и все его посты. Прошлые сборы остаются на странице Задачи.
Если удалить агента-редактора, его каналы перейдут к основному агенту.
Каналы, задачи и расписания
У каналов своё расписание. Это не триггеры: их нет ни во вкладке Расписания на странице Задачи, ни на странице Триггеры, и тамошние настройки на них не влияют. Их сборы видны во вкладке Каналы на странице Задачи.
Канал нужен для постоянной ленты постов на тему. Для одного отчёта в нужное время, напоминания или сигнала, когда изменилась страница, попроси расписание или слежение (см. Задачи, расписания и «Входящие»).