AIKraft/Skills/Cloud Storage для веба

Cloud Storage для веба

Complete guide for CloudBase cloud storage using Web SDK (@cloudbase/js-sdk) - upload, download, temporary URLs, file management, and best practices.

TETencent official Другое

Что делает навык

Навык предоставляет руководство по использованию Cloud Storage Web SDK (@cloudbase/js-sdk) для загрузки, скачивания и управления файлами в облачном хранилище CloudBase. Он помогает решать задачи фронтенд-разработки, связанные с объектами хранения, избегая конфликтов с Mini Program, бэкендом или статическим хостингом.

Когда применять

  • Разработка веб-приложения, требующего загрузки файлов в CloudBase через браузер.
  • Получение временных ссылок (getTempFileURL) для скачивания файлов пользователями.
  • Удаление файлов из хранилища (deleteFile) на стороне клиента.
  • Решение проблем с безопасностью доменов или аутентификацией на фронтенде при работе с файлами.

Как работает

  1. Проверить, относится ли запрос к браузерному или веб-приложению, использующему @cloudbase/js-sdk.
  2. Использовать локальные относительные пути для подключения связанных навыков (например, ../auth-tool-cloudbase/SKILL.md).
  3. Запросить у пользователя установку полного плагина CloudBase, если требуемый файл связанного навыка отсутствует.
  4. Применять методы uploadFile, getTempFileURL, deleteFile или downloadFile в соответствии с задачей.
  5. Убедиться, что код не смешивает логику фронтенда с управлением бэкендом или статическим хостингом.

Примеры запросов агенту

Как загрузить изображение в CloudBase с помощью JS SDK?
Получить временную ссылку для скачивания файла из хранилища CloudBase.
Удалить файл из облачного хранилища в веб-приложении.

Что понадобится

  • Установленный пакет @cloudbase/js-sdk.
  • Наличие связанных навыков CloudBase в локальной среде (или установка полного плагина CloudBase).

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «cloud-storage-web» из репозитория: # https://github.com/tencentcloudbase/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r cloud-storage-web/ ~/.claude/skills/cloud-storage-web/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.