Backblaze B2
Хранилище
Управляйте бакетами и объектным хранилищем Backblaze B2 через разговор — Neotask работает на OpenClaw, давая вам управление S3-совместимым облачным хранилищем без сложности CLI.
- Создавайте бакеты, загружайте и перечисляйте файлы, генерируйте ссылки для скачивания — всё через инструкции на естественном языке
- Управляйте ключами приложений с детальными ограничениями по бакету и префиксу для безопасного программного доступа
- Мониторьте использование хранилища и скачивания, понимайте выставление счетов B2 и эффективно организуйте бакеты
Что вы можете делать
Управление бакетами и файлами
Создавайте публичные или частные бакеты B2, загружайте файлы с пользовательскими метаданными и типами содержимого, и перечисляйте содержимое бакета с фильтрацией по префиксу. Neotask на базе OpenClaw выполняет файловые операции, которые иначе потребовали бы CLI B2 или пользовательских S3-совместимых скриптов.
Ссылки для скачивания и авторизация
Генерируйте дружественные URL для скачивания публичных файлов и авторизованные URL для частных файлов. Устанавливайте истечение URL для доступа с ограниченным временем. Neotask возвращает полный URL, готовый для sharing или встраивания.
Управление ключами приложений
Создавайте ключи приложений, ограниченные конкретными бакетами, префиксами и наборами возможностей (чтение, запись, удаление, список). Перечисляйте существующие ключи с их возможностями и датами истечения. Мгновенно отзывайте скомпрометированные или неиспользуемые ключи.
Версионирование файлов и жизненный цикл
B2 по умолчанию хранит все версии файлов. Перечисляйте все версии файла, скрывайте (мягко удаляйте) версию файла или постоянно удаляйте конкретную версию. Neotask помогает управлять накоплением версий для контроля затрат на хранилище.
Мониторинг использования и затрат
Проверяйте использование хранилища B2 по бакету, просматривайте использование скачивания за текущий расчётный период и оценивайте ежемесячный счёт на основе хранимых ГБ и скачанных ГБ.
Попробуйте спросить
«Список всех файлов в бакете backups с префиксом daily/ и покажи их размеры и даты загрузки»
«Сгенерируй авторизованный URL для скачивания файла exports/report-q4.zip в моём частном бакете, действительный 24 часа»
«Создай новый бакет B2 media-assets с публичным доступом для скачивания»
«Создай ключ приложения, который может только читать и перечислять файлы в бакете backups с префиксом daily/»
«Сколько хранилища я использую в каждом из моих бакетов B2 в этом месяце?»
«Список всех версий файла config/settings.json и покажи, когда каждая была загружена»
«Скрой старейшую версию каждого файла в бакете temp-uploads для уменьшения беспорядка с версиями»
«Каковы мои расходы на пропускную способность скачивания за этот расчётный период?»Профессиональные советы
Используйте ключи приложений с ограничением по префиксу для каждого сервиса, обращающегося к B2 — это ограничивает радиус поражения при компрометации ключа.
Хранение версий B2 может неожиданно увеличить ваш счёт — аудируйте количество версий часто обновляемых файлов и устанавливайте правила жизненного цикла для ограничения истории версий.
Для больших списков файлов указывайте префикс для ограничения запроса — Neotask пройдёт через результаты и вернёт полную сводку.
Публичные бакеты отлично подходят для статических ресурсов, но периодически аудируйте их — просите Neotask перечислить все публичные бакеты для подтверждения, что ничего частного не раскрыто.
Истечение URL для скачивания — ваш друг при sharing конфиденциальных экспортов — всегда устанавливайте короткое истечение, а не постоянную ссылку для конфиденциальных файлов.
Комбинируйте мониторинг использования с оценкой затрат ежемесячно: B2 взимает отдельно за хранилище и скачивания, поэтому оба числа важны для бюджетного планирования.
Works Well With
- gog-sheets - Connect Backblaze B2 cloud storage with Google Sheets. Automate file tracking, storage reports, and bucket management wi...