Скиллы Новичок Разное

Wscats/weiyun-skills

Скачать ZIP
14
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Набор Skills для управления облачным хранилищем Tencent Weiyun — это удобный инструмент, позволяющий автоматизировать работу с файлами, делиться контентом и управлять пространством напрямую через CLI или Python.

📋 Описание проекта

Проект представляет собой коллекцию Python-скриптов, предназначенных для автоматизации операций с Tencent Weiyun. Он охватывает ключевые сценарии работы с облачным хранилищем — от авторизации до управления файлами и ссылками общего доступа.

🚀 Основные возможности

  • Сканирование QR-кода для входа — авторизация через терминал с использованием QR
  • Вход через Cookies — быстрый доступ с использованием данных браузера
  • Сохранение сессии — не требуется повторная авторизация
  • Управление файлами — загрузка, скачивание, удаление, перемещение, копирование и переименование
  • Поиск файлов — быстрый доступ к нужным данным
  • Работа с папками — создание и организация структуры
  • Управление шарингом — создание и отмена ссылок с паролями и сроком действия
  • Контроль пространства — просмотр объёма и работа с корзиной
  • CLI-интерфейс — все операции доступны из командной строки

📁 Структура проекта

weiyun-skills/
├── README.md # Документация проекта
├── SKILL.md # Описание Skills
├── LICENSE # Лицензия MIT
├── requirements.txt # Зависимости Python
├── cookies.json # Сохранённые cookies
└── weiyun_skills/
 ├── __init__.py
 ├── login.py # Авторизация (QR / cookies)
 ├── client.py # API-клиент Weiyun
 ├── main.py # CLI-точка входа
 └── utils.py # Вспомогательные функции

⚙️ Зависимости

  • requests — выполнение HTTP-запросов
  • qrcode — генерация QR-кодов в терминале
  • Pillow — обработка изображений
  • tabulate — форматированный вывод таблиц в CLI

🛠️ Доступные Skills

Ниже приведены основные категории и функции, реализованные в рамках данного набора Skills:

  • Аутентификация
    • qrcode_login — вход через QR-код
    • cookies_login — вход через cookies
  • Файлы
    • list_files — список файлов
    • upload_file — загрузка файла
    • download_file — скачивание файла
    • delete_file — удаление
    • move_file — перемещение
    • copy_file — копирование
    • rename_file — переименование
    • create_folder — создание папки
    • search_files — поиск
  • Общий доступ
    • create_share — создание ссылки
    • cancel_share — отмена доступа
    • list_shares — список ссылок
  • Хранилище
    • get_space_info — информация о месте
    • get_recycle_bin — просмотр корзины
    • restore_file — восстановление
    • clear_recycle_bin — очистка корзины

📝 Особенности и ограничения

  • Cookies имеют ограниченный срок действия (примерно 24 часа)
  • Для QR-авторизации требуется поддержка Unicode в терминале
  • Следует избегать частых запросов во избежание блокировок
  • Поддерживается загрузка больших файлов с разбивкой на части (по умолчанию 4MB)

📄 Лицензия

Проект распространяется под лицензией MIT.


Файл из источника

11906_weiyun-skills-1.0.3.zip