AC rdk-x5-system
Изменение и управление конфигурацией системы RDK X5: просмотр версии системы/информации об оборудовании/системных журналов, резервное копирование и восстановление одним нажатием rdk-backup, обновление apt OTA, обновление прошивки miniboot, регулировка частоты ЦП/BPU и установка пороговых значений температуры, изменение конфигурации config.txt, переключение ядра в реальном времени, автозапуск systemd, расширение хранилища. Используйте, когда пользователь хочет ИЗМЕНИТЬ системные настройки, выполнить резервное копирование/восстановление, обновить прошивку, настроить частоту ЦП/BPU, настроить службы автозапуска, переключить ядро RT, расширить хранилище, проверить версию системы или просмотреть системные журналы. Для запросов о состоянии оборудования только для чтения (просмотр ЦП/BPU/температуры/памяти/дисков в реальном времени) → используйте rdk-x5-monitor. НЕ используйте для сетевой конфигурации (используйте rdk-x5-network), камеры (используйте rdk-x5-camera), инференса ИИ (используйте rdk-x5-ai-detect), настройки NAS, Docker/контейнеров или разработки пользовательских приложений.
машинный переводПоказать оригиналСкрыть оригинал«修改和管理 RDK X5 系统配置:查看系统版本/硬件信息/系统日志、rdk-backup 一键备份与恢复、apt OTA 升级、minib…»
修改和管理 RDK X5 系统配置:查看系统版本/硬件信息/系统日志、rdk-backup 一键备份与恢复、apt OTA 升级、miniboot 固件更新、CPU/BPU 频率调节与温度阈值设置、config.txt 配置修改、实时内核切换、systemd 开机自启动、存储扩容。Use when the user wants to CHANGE system settings, backup/restore, upgrade firmware, adjust CPU/BPU frequency, configure autostart services, switch RT kernel, expand storage, check system version, or view system logs. For read-only hardware status queries (CPU/BPU/温度/内存/磁盘 实时查看) → use rdk-x5-monitor instead. Do NOT use for network config (use rdk-x5-network), camera (use rdk-x5-camera), AI inference (use rdk-x5-ai-detect), NAS setup, Docker/容器, or custom application development.
Изменение и управление конфигурацией системы RDK X5: просмотр версии системы/информации об оборудовании/системных журналов, резервное копирование и…
Как процесс C 56/100 · Есть пробелы — слабые места: результат и критерий готовности, входы и предусловия, ошибки и развилки
Чем это грозит
Находки средней серьёзности: скорее всего скилл честный, но прочитайте, что именно насторожило сканер.
Ниже описан худший случай для этой категории. Здесь находка средней серьёзности: guard увидел признак, но не доказательство.
Скилл содержит команды, которые удаляют файлы, переписывают диски или исполняют код, скачанный из сети. Агент может выполнить их без вопроса, если считает, что так требует инструкция.
Замените разрушительные команды на безопасные аналоги с подтверждением, ограничьте область действия конкретной папкой и не тяните код через curl | bash: укажите версию и контрольную сумму.
Как улучшить
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 2
✓ Критических и высоких находок нет
Средние и низкие: 2
-
средняя Опасные команды
cmd-privilegeSKILL.md:66Повышение привилегий / права на запись для всехecho performance | sudo tee /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
-
низкая Опасные команды
cmd-background-processSKILL.md:105Запуск фонового / автозапускаемого процессаsudo systemctl enable my-app.service
Просканировано файлов: 2. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
✓ По спецификации Agent Skills замечаний нет
Процессный рейтинг: все десять параметров 56/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 50Шаги. Шагов: 2
- 100Инструменты и файлы. Внешние инструменты не нужны
- 100Когда включается. Сказано, когда применять и когда не применять
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 585 токенов
- 100Повторный запуск. Изменяющих операций нет
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +3Нет пошаговых инструкций или чек-листа
- +3Формат ответа не описан: модель каждый раз решает сама
- +2Инструкции на одном языке
- +4Описание говорит, когда скилл НЕ применять
- +3Длина description 624 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 14 заголовков
- +4Есть примеры (13 блоков кода)
- +1Лицензия указана
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 86.