bili-cli
CLI для Bilibili дает агенту команды поиска видео, чтения субтитров и работы с публикациями собственного аккаунта
- 383 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент получает доступ к личным сообщениям и может публиковать материалы от имени аккаунта.
- Ошибочная отправка может раскрыть переписку или привести к санкциям платформы.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add cli/bili-cliОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Агент получает доступ к личным сообщениям и может публиковать материалы от имени аккаунта.
- Ошибочная отправка может раскрыть переписку или привести к санкциям платформы.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
bili-cli открывает агенту команды для работы с Bilibili и возвращает результат в JSON. Агент может искать видео, собирать субтитры и читать входящие сообщения. Для анализа ролика доступны описание, главы и подборка кадров с реакциями зрителей. После входа в аккаунт CLI умеет отправлять комментарии и личные сообщения, публиковать материалы и проверять их состояние. Для операций записи предусмотрены предварительный просмотр, ограничение частоты и журнал действий, чтобы пользователь мог проверить работу агента.
Для кого. Для авторов Bilibili, которые хотят работать с видео и своим аккаунтом через агента программирования.
Подходит, если
- Нужно собрать содержание ролика вместе с субтитрами
- Нужно разобрать ответы и упоминания в одном входящем списке
- Нужно подготовить материал к запланированной публикации
- Нужно получить статистику собственного контента
Не подходит, если
- Нет прав на управление выбранным аккаунтом
- Нужна только работа с YouTube
- Нельзя передавать агенту содержимое личных сообщений
Пример запроса к агенту
Собери субтитры моего ролика и предложи ответы на комментарии. Перед отправкой покажи тексты.Ограничения
Нужен Python 3.10 или новее; перед установкой проверьте его наличие там, где агент запускает CLI. Вход выполняется через QR-код, который нужно подтвердить в приложении Bilibili, поэтому полностью без участия владельца первый запуск не пройдет. Для кадров высокого качества и распознавания речи требуется ffmpeg, базовый просмотр использует более простой способ. При срабатывании проверки платформы или капчи скилл требует остановить действия и сообщить пользователю, после чего продолжение зависит от него.
Как отключить. Выполните `bili auth logout`, затем удалите скиллы bili-cli и установленный пакет через выбранный менеджер Python.
Частые вопросы
Как называется пакет?
На PyPI пакет называется `bili-agent`; после установки доступна команда `bili`.
Как подключить навыки к агенту?
После пакета запустите `bili skills install --yes`, чтобы добавить их обнаруженным клиентам.
Можно проверить запись до отправки?
Да. Операции записи поддерживают `--dry-run`.
Учитывается ли ИИ-контент?
Да. Загрузка по умолчанию включает отметку о содержимом, созданном ИИ.
Может ли агент писать любому пользователю?
Личные сообщения по умолчанию ограничены владельцем, входящими собеседниками и взаимными подписчиками.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыСкилл разбирает видео из @-упоминания на Bilibili и публикует ответ с кликабельными таймкодами от имени вашего аккаунта.
Bili Note собирает из видео и статей Bilibili учебную заметку в Markdown и хранит субтитры и комментарии рядом с ссылками на оригинал.
CLI sau и скиллы для Claude Code и Codex: публикуют видео, статьи и картинки в Douyin, Bilibili, YouTube, Instagram и другие площадки
14 скиллов и CLI сохраняют видео, подкасты и статьи в локальную базу Markdown и находят в ней цитаты со ссылкой на источник
MCP-сервер, CLI и скилл, через которые агент публикует и планирует короткие видео в TikTok, Reels, Shorts и X
CLI openquok и скиллы дают агенту планирование постов в соцсетях, загрузку медиа и проверку заявок в каталоги.
Коротко о README
Установка навыков автоматически обнаруживает поддерживаемых агентов. Для клиентов без командной оболочки есть отдельный MCP-режим.