CD cloud-drive-downloader
Универсальная загрузка из Baidu, AliCloud Drive, Quark, Tianyi, Xunlei, 115, 123 Cloud Drive, Mobile Cloud, WoPan, UC, PikPak, Nut Cloud, OneDrive/SharePoint, Google Drive, Dropbox, Weiyun, Lanzou и других облачных хранилищ по ссылкам для скачивания, для переноса папок или прямых ссылок на ваш компьютер, Windows, NAS или удаленное частное хранилище. Пользователю достаточно предоставить ссылку для скачивания из облачного хранилища; навык распознает, направляет аутентификацию, планирует каталоги и скачивает через унифицированную командную строку и общий движок загрузки, избавляя от необходимости устанавливать официальные клиенты каждого сервиса. Поддерживает Synology, QNAP, Feiniu, TrueNAS, Unraid, Lianying, Jisu Space, Huawei Home Storage, Paimai и другие, подключаемые через SSH/WebDAV/SMB/S3/rclone/монтируемые пути. Бесплатные аккаунты по умолчанию используют однопоточную загрузку с возобновлением после прерывания; уровень аккаунта считывается из настроенных доверенных детекторов, в противном случае обрабатывается как бесплатный; участники получают только официальные преимущества платформы по локальной многопоточности, без гарантии неограниченной скорости и обхода систем контроля платформы.
машинный переводПоказать оригиналСкрыть оригинал«统一从百度、阿里云盘、夸克、天翼、迅雷、115、123云盘、移动云盘、沃盘、UC、PikPak、坚果云、OneDrive/SharePoin…»
统一从百度、阿里云盘、夸克、天翼、迅雷、115、123云盘、移动云盘、沃盘、UC、PikPak、坚果云、OneDrive/SharePoint、Google Drive、Dropbox、微云、蓝奏及更多网盘下载分享链接、转存文件夹或直链到本机、Windows、NAS 或远程私有存储。用户只需提供网盘下载地址;技能通过统一命令行和共享下载引擎完成识别、登录引导、目录规划和下载,不必逐个安装各家官方客户端。支持群晖、威联通、飞牛、TrueNAS、Unraid、绿联、极空间、华为家庭存储、蒲公英外接盘等通过 SSH/WebDAV/SMB/S3/rclone/挂载路径接入。免费账号默认单线程+断点续传,账号等级从已配置的可信探测器读取,探测不到按免费处理;会员仅按平台官方权益调整本地并发,不承诺不限速,不绕过平台风控。
Универсальная загрузка из Baidu, AliCloud Drive, Quark, Tianyi, Xunlei, 115, 123 Cloud Drive, Mobile Cloud, WoPan, UC, PikPak, Nut Cloud, OneDrive/SharePoint…
Как процесс D 48/100 · Процесс не доведён — слабые места: результат и критерий готовности, когда включается, входы и предусловия
Чем это грозит
Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.
Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.
Скилл содержит команды, которые удаляют файлы, переписывают диски или исполняют код, скачанный из сети. Агент может выполнить их без вопроса, если считает, что так требует инструкция.
Замените разрушительные команды на безопасные аналоги с подтверждением, ограничьте область действия конкретной папкой и не тяните код через curl | bash: укажите версию и контрольную сумму.
Как улучшить
- Скажите в description, КОГДА применять скилл («используй, когда…», примеры запросов): это главный сигнал для агента.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 5
✓ Критических и высоких находок нет
Средние и низкие: 5
-
средняя Опасные команды
cmd-execpolicy-bypassreferences/29-小白快速上手指南.md:84Запуск PowerShell с обходом execution policypowershell -ExecutionPolicy Bypass -File scripts/pan_web.ps1
-
средняя Опасные команды
cmd-execpolicy-bypassreferences/32-发布说明与新手快速使用.md:43Запуск PowerShell с обходом execution policypowershell -ExecutionPolicy Bypass -File scripts\pan_web.ps1 # Windows
-
низкая Утечка данных
net-credential-usescripts/hooks/post_media.sh:37Учётные данные используются в сетевом вызове (проверьте, что адрес — нужный сервис) (комментарий в коде)# [ "$AUTO" = 1 ] && [ -n "$JELLYFIN_URL" ] && curl -s -X POST "$JELLYFIN_URL/Library/Refresh?api_key=$JELLYFIN_KEY" || true
комментарий -
низкая Опасные команды
cmd-execpolicy-bypassscripts/pan_web.ps1:2Запуск PowerShell с обходом execution policy (комментарий в коде)# 用法:powershell -ExecutionPolicy Bypass -File scripts\pan_web.ps1 [port]
комментарий -
низкая Опасные команды
cmd-background-processscripts/pan_web.sh:12Запуск фонового / автозапускаемого процессаnohup "$PY" scripts/pan.py serve --port "$PORT" > /tmp/pan_web_serve.log 2>&1 &
Просканировано файлов: 57. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
description-no-whendescription не говорит, КОГДА применять скилл (нет "use when / используй когда") - заметка
frontmatter-keyнеизвестное поле фронтматтера "slug" - заметка
frontmatter-keyнеизвестное поле фронтматтера "displayName"
Процессный рейтинг: все десять параметров 48/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 30Повторный запуск. Изменяющих операций: 5, без проверки текущего состояния
- 50Ошибки и развилки. Развилок: 0, есть раздел про ошибки
- 60Инструменты и файлы. Используются инструменты (web, python), но во frontmatter они не объявлены
- 100Шаги. Шагов: 66
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 2535 токенов
- low Разделов верхнего уровня: 14. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- -2Ссылки на localhost: у другого пользователя не заработает
- -34 из 10 скриптов не упомянуты в SKILL.md
- +2Инструкции на одном языке
- +3Длина description 360 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 15 заголовков
- +3Пошаговые инструкции: 66 пунктов
- +4Есть примеры (3 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (28 из 32)
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 70.