AD ducc-helper
Единый вход в центр конфигурации JD DUCC (Taishan taishan.jd.com/ducc, бэкенд console.ducc.jd.com), позволяющий агенту читать и записывать конфигурации DUCC. Нулевая конфигурация аутентификации (локальный клиент JingME заменяет sso.jd.com, браузер/ручной ввод токена не требуется). Когда пользователь хочет «проверить пространство имен DUCC/пространство конфигурации приложения», «перечислить файлы конфигурации в пространстве имен», «посмотреть, какие среды/профили (например, dev/common/production/pre-production) есть в файле конфигурации», «прочитать значение/ключ/значение элемента конфигурации», «проверить, какая конфигурация DUCC для определенного переключателя/параметра», «изменить элемент конфигурации DUCC/добавить элемент конфигурации/удалить элемент конфигурации», «опубликовать конфигурацию DUCC/полностью опубликовать/опубликовать с постепенным развертыванием/опубликовать партиями», «постепенно развернуть с шагом 10%->30%->60%->100%», «отправить следующую партию после успешной отправки предыдущей партии IP», или упоминает DUCC, ducc, Taishan config, taishan, namespace, nsId, config file, profile, config item, consoleducc, gradual rollout, orchestration template, когда следует использовать этот навык — даже если пользователь явно не называет навык. Пространства имен/файлы конфигурации/профили могут быть переданы на китайском языке (например, pop_customs_center / center_config / common) и автоматически преобразуются во внутренние идентификаторы. Изменение/добавление/удаление влияет только на черновик (прямое выполнение), публикация (реальное вступление в силу онлайн) по умолчанию только предварительный просмотр, добавление --confirm для отправки.
машинный переводПоказать оригиналСкрыть оригинал«京东 DUCC 配置中心(泰山 taishan.jd.com/ducc、后端 console.ducc.jd.com)统一入口,让 agen…»
京东 DUCC 配置中心(泰山 taishan.jd.com/ducc、后端 console.ducc.jd.com)统一入口,让 agent 能读写发布 DUCC 配置。零配置认证(本机京ME客户端换 sso.jd.com,无需浏览器/手填token)。当用户想要「查 DUCC 命名空间/应用配置空间」「列某命名空间下的配置文件」「看配置文件有哪些环境/profile(如 dev/common/生产配置/预发配置)」「读某个配置项的值/key value」「查 DUCC 某开关/参数当前配的啥」「改 DUCC 配置项/新增配置项/删除配置项」「发布 DUCC 配置/全量发布/灰度发布/分批发布」「按 10%->30%->60%->100% 灰度」「等前批IP成功再发下一批」,或提到 DUCC、ducc、泰山配置、taishan、命名空间、nsId、配置文件、profile、配置项、consoleducc、灰度发布、编排模板、orchestrate 时,都应使用本技能——即使用户没明确说技能名。命名空间/配置文件/profile 都可传中文 code(如 pop_customs_center / center_config / common)自动解析为内部ID。改/增/删只影响草稿(直接执行),发布(真正生效到线上)默认只预演,加 --confirm 才下发。
Единый вход в центр конфигурации JD DUCC (Taishan taishan.jd.com/ducc, бэкенд console.ducc.jd.com), позволяющий агенту читать и записывать конфигурации DUCC.…
Как процесс D 46/100 · Процесс не доведён — слабые места: результат и критерий готовности, когда включается, входы и предусловия
Как улучшить
- Скажите в description, КОГДА применять скилл («используй, когда…», примеры запросов): это главный сигнал для агента.
- Свои кейсы (evals/evals.json, 4–6 реальных запросов с ожидаемыми ответами): тогда полная проверка прогонит именно их, а не черновик от модели.
- spec.yaml с триггерными фразами и утверждениями — контракт поведения для CI; `skilltest init` создаст шаблон.
Находки guard · 0
✓ Критических и высоких находок нет
Просканировано файлов: 10. Улики замаскированы. Пометки в серых чипах объясняют, почему серьёзность понижена.
По спецификации Agent Skills
- предупреждение
description-no-whendescription не говорит, КОГДА применять скилл (нет "use when / используй когда")
Процессный рейтинг: все десять параметров 46/100
- 0Результат и критерий готовности. Не сказано, что считать результатом
- 0Входы и предусловия. Не сказано, что нужно иметь на входе
- 0Ошибки и развилки. Линейный процесс без обработки сбоев
- 0Отчётность по ходу. Скилл ничего не сообщает по ходу работы
- 20Когда включается. Не сказано, при каком запросе скилл включается
- 60Инструменты и файлы. Используются инструменты (python), но во frontmatter они не объявлены
- 100Шаги. Шагов: 22
- 100Согласованность. Имя и обязательные поля на месте
- 100Стоимость исполнения. Тело инструкции 1285 токенов
- 100Повторный запуск. Изменяющих операций нет
Всё перечисленное измерено по тексту скилла, а не оценено моделью: цифры проверяемы. Вес параметра тем больше, чем чаще из-за него процесс встаёт.
Сигналы качества
- +5В description нет примеров фраз, по которым скилл должен срабатывать
- +4Описание не говорит, когда скилл НЕ применять (ложные срабатывания)
- +3Формат ответа не описан: модель каждый раз решает сама
- +1Лицензия не указана
- +2Инструкции на одном языке
- +3Длина description 589 символов: достаточно сигнала, не съедает бюджет
- +4Структура: 10 заголовков
- +3Пошаговые инструкции: 22 пунктов
- +4Есть примеры (4 блоков кода)
- +4Справочные файлы упоминаются в инструкциях (1 из 1)
- +3Все 2 скриптов описаны в инструкциях
База качества 70; замечания lint вычитаются, сигналы прибавляют до 100. Итог: 79.