DB huawei-cloud-rds-smart-service
Интеллектуальный сервис Huawei Cloud RDS (Relational Database Service) для любых сценариев, охватывающий все СУБД (MySQL, PostgreSQL, SQL Server, MariaDB, GaussDB for MySQL, TaurusDB). Предоставляет шесть областей возможностей: (1) Базовые интеллектуальные ответы на вопросы о функциях продукта RDS, лучших практиках и спецификациях; (2) Оптимизация производительности SQL-запросов с анализом медленных логов, определением самых медленных SQL, рекомендациями по планам выполнения и индексам; (3) Ежедневное обслуживание экземпляров баз данных, включая проверку работоспособности, перезапуск, изменение типа экземпляра, расширение диска, переключение основной-резервной копии и управление репликами чтения; (4) Локализация и устранение неисправностей в режиме онлайн с помощью журналов ошибок, статуса репликации, диагностики подключений и окна восстановления; (5) Настройка параметров с управлением группами параметров, предложениями по модификации и рекомендациями по настройке параметров производительности; (6) Руководство по резервному копированию и восстановлению, включая управление политиками резервного копирования, создание ручных резервных копий, восстановление на новый/существующий экземпляр и восстановление на определенный момент времени. Использует трехступенчатую систему отката CLI→SDK→API для максимальной совместимости. Все изменяющие операции требуют явного подтверждения пользователя. Триггеры включают: "RDS","关系型数据库","数据库实例","慢SQL","SQL优化","数据库运维","数据库故障","故障排查","参数调优","备份恢复","数据库巡检","RDS诊断","数据库诊断","DBA","数据库性能","主从延迟","连接数","数据库备份","数据恢复","RDS智能服务","database instance","RDS troubleshooting","slow query","SQL performance","database backup","parameter tuning","RDS ops","database diagnose".
машинный переводПоказать оригиналСкрыть оригинал«Huawei Cloud RDS (Relational Database Service) full-scenario intellige…»
Huawei Cloud RDS (Relational Database Service) full-scenario intelligent service covering all database engines (MySQL, PostgreSQL, SQL Server, MariaDB, GaussDB for MySQL, TaurusDB). Provides six capability domains: (1) Basic intelligent Q&A for RDS product features, best practices, and specifications; (2) SQL statement performance optimization with slow log analysis, top SQL, execution plan guidance, and index recommendations; (3) Database instance daily O&M including health inspection, restart, flavor resize, disk expansion, primary-standby switchover, and read replica management; (4) Online fault localization and troubleshooting via error logs, replication status, connection diagnostics, and recovery time window; (5) Parameter tuning with parameter group management, modification suggestions, and performance parameter adjustment guidance; (6) Backup and recovery guidance including backup policy management, manual backup creation, restore to new/existing instance, and point-in-time recovery. Uses CLI→SDK→API three-level fallback for maximum compatibility. All mutating operations require explicit user confirmation. Triggers include: "RDS","关系型数据库","数据库实例","慢SQL","SQL优化","数据库运维","数据库故障","故障排查","参数调优","备份恢复","数据库巡检","RDS诊断","数据库诊断","DBA","数据库性能","主从延迟","连接数","数据库备份","数据恢复","RDS智能服务","database instance","RDS troubleshooting","slow query","SQL performance","database backup","parameter tuning","RDS ops","database diagnose".
Интеллектуальный сервис Huawei Cloud RDS (Relational Database Service) для любых сценариев, охватывающий все СУБД (MySQL, PostgreSQL, SQL Server, MariaDB…
Как процесс B 70/100 · Почти готов — слабые места: когда включается, повторный запуск
Чем это грозит
Скилл содержит фрагменты, которые в чужих руках стоят денег или данных. Ниже, что рискует потерять тот, кто установит, и что должен сделать автор.
Скилл содержит команды, которые удаляют файлы, переписывают диски или исполняют код, скачанный из сети. Агент может выполнить их без вопроса, если считает, что так требует инструкция.
Замените разрушительные команды на безопасные аналоги с подтверждением, ограничьте область действия конкретной папкой и не тяните код через curl | bash: укажите версию и контрольную сумму.
Как улучшить
- Разберите находки высокой серьёзности: каждая стоит 18 баллов безопасности. Если это ложное срабатывание, добавьте код правила в guard.allow в spec.yaml.
- Скажите в description, КОГДА применять скилл («используй, когда…», примеры запросов): это главный сигнал для агента.
- Сократите description до 1024 символов.
- Тело SKILL.md длиннее 5 000 токенов: вынесите справочные детали в references/ и подключайте по необходимости.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 3
-
высокая Опасные команды
cmd-pipe-to-shellreferences/cli-installation-guide.md:8Скачивание и запуск удалённого кода с неизвестного хоста (pipe в shell)curl -sSL https://obs.…com/hcloud_client/hcloud_install.sh | bash
-
высокая Опасные команды
cmd-pipe-to-shellreferences/cli-installation-guide.md:14Скачивание и запуск удалённого кода с неизвестного хоста (pipe в shell)curl -sSL https://obs.…com/hcloud_client/hcloud_install.sh | bash
-
высокая Опасные команды
cmd-pipe-to-shellreferences/cli-installation-guide.md:20Скачивание и запуск удалённого кода с неизвестного хоста (pipe в shell)curl -sSL https://obs.…com/hcloud_client/hcloud_install.sh | bash
Просканировано файлов: 15. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- ошибка
description-longdescription 1442 символов, лимит 1024 - предупреждение
description-no-whendescription не говорит, КОГДА применять скилл (нет "use when / используй когда") - предупреждение
body-longтело SKILL.md ≈ 5511 токенов (рекомендуется < 5000); вынесите детали в references/
Процессный рейтинг: все десять параметров 70/100
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 30Повторный запуск. Изменяющих операций: 12, без проверки текущего состояния
- 50Ошибки и развилки. Развилок: 0, есть раздел про ошибки
- 60Инструменты и файлы. Используются инструменты (bash, python), но во frontmatter они не объявлены
- 70Входы и предусловия. Входные данные и предусловия перечислены
- 70Стоимость исполнения. Тело инструкции 5511 токенов
- 100Шаги. Шагов: 47
- 100Результат и критерий готовности. Формат результата и критерий готовности описаны
- 100Согласованность. Имя и обязательные поля на месте
- 100Отчётность по ходу. Скилл сообщает о ходе работы
- low Разделов верхнего уровня: 11. Похоже на несколько доменов в одном скилле
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Длина description 1441: рекомендуется 120–800 символов
- -33 из 3 скриптов не упомянуты в SKILL.md
- +1Лицензия не указана
- +2Инструкции на одном языке
- +5В description 10 примера фраз-триггеров в кавычках
- +4Структура: 26 заголовков
- +3Пошаговые инструкции: 47 пунктов
- +3Формат ответа описан явно
- +4Есть примеры (12 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (8 из 8)
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 43.