AB alibabacloud-oss-backup-integration-diagnosis
Диагностика интеграции Alibaba Cloud OSS со сторонним программным обеспечением для резервного копирования (Veeam, Synology NAS, Rclone, generic S3 clients) без вызовов в облако: Проверки интерфейса, совместимого с S3 (форма конечной точки, стиль пути), перенаправление V1-signature-forbidden на V4, распределение платы за извлечение для корзин IA/Archive, рекомендации по запросам в белом списке (jia-bai). Только советы по конфигурации; изменения не выполняются. НЕ использовать для: кодов ошибок загрузки/скачивания (используйте alibabacloud-oss-transfer-error-code-diagnosis), строк выставления счетов (используйте alibabacloud-oss-billing-diagnosis), правил жизненного цикла (используйте alibabacloud-oss-lifecycle-runtime-diagnosis), предварительно подписанных URL-адресов (используйте alibabacloud-oss-presigned-url-v4-diagnosis). Триггеры: «резервное копирование Veeam в OSS», «резервное копирование Synology OSS», «синхронизация rclone OSS», «интерфейс, совместимый с S3», «высокая плата за извлечение из резервной копии», «запрещенная подпись V1 в инструменте резервного копирования». Запускать немедленно по любому триггеру; входной скрипт собирает недостающие входные данные через отчет «Входные данные все еще отсутствуют» вместо того, чтобы сначала опрашивать пользователя.
машинный переводПоказать оригиналСкрыть оригинал«Zero-cloud-API diagnosis of Alibaba Cloud OSS integration problems for…»
Zero-cloud-API diagnosis of Alibaba Cloud OSS integration problems for third-party backup software (Veeam, Synology NAS, Rclone, generic S3 clients): S3 compatible interface checks (endpoint form, path-style), V1-signature-forbidden routing to V4, retrieval-fee attribution for IA/Archive backup buckets, whitelist (jia-bai) request guidance. Configuration advice only; never executes changes. Do NOT use for: upload/download error codes (use alibabacloud-oss-transfer-error-code-diagnosis), billing line-items (use alibabacloud-oss-billing-diagnosis), lifecycle rules (use alibabacloud-oss-lifecycle-runtime-diagnosis), presigned URLs (use alibabacloud-oss-presigned-url-v4-diagnosis). Triggers: "Veeam backup to OSS", "Synology backup OSS", "rclone sync OSS", "S3 compatible interface", "high retrieval fee from backup", "V1 signature forbidden on backup tool". Invoke immediately on any trigger; the entry script collects missing inputs via its "Inputs still missing" report instead of interviewing the user first.
Диагностика интеграции Alibaba Cloud OSS со сторонним программным обеспечением для резервного копирования (Veeam, Synology NAS, Rclone, generic S3 clients)…
Как процесс B 72/100 · Почти готов — слабые места: результат и критерий готовности, повторный запуск, отчётность по ходу
Как улучшить
- Тело SKILL.md длиннее 5 000 токенов: вынесите справочные детали в references/ и подключайте по необходимости.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 11. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
body-longтело SKILL.md ≈ 5041 токенов (рекомендуется < 5000); вынесите детали в references/
Процессный рейтинг: все десять параметров 72/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 30Повторный запуск. Изменяющих операций: 6, без проверки текущего состояния
- 60Инструменты и файлы. Используются инструменты (bash, web, python), но во frontmatter они не объявлены
- 70Стоимость исполнения. Тело инструкции 5041 токенов
- 100Шаги. Шагов: 37
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Входы и предусловия. Входные данные и предусловия перечислены
- 100Ошибки и развилки. Развилок: 1, есть раздел про ошибки
- 100Согласованность. Имя и обязательные поля на месте
- medium Правила безопасности и запреты внутри скилла: их место в системном промпте, здесь они не защищают
- low Разделов верхнего уровня: 17. Похоже на несколько доменов в одном скилле
- low Скилл сам сортирует и ранжирует выдачу: это работа системы на той стороне, а не модели
- low Ответ описан самодельной разметкой (4 тегов): типизированный вызов надёжнее
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +3Длина description 1017: рекомендуется 120–800 символов
- +3Формат ответа не описан: модель каждый раз решает сама
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 7 примера фраз-триггеров в кавычках
- +4Описание говорит, когда скилл НЕ применять
- +4Структура: 19 заголовков
- +3Пошаговые инструкции: 37 пунктов
- +4Есть примеры (1 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (4 из 4)
- +3Все 3 скриптов описаны в инструкциях
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 87.