DSH PUA — плагин
Плагин для DeepSeek Harness: заставляет агента менять подход после сбоев и проверять результат перед сдачей задачи.
- 71 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Режим Loop многократно запускает проверочную команду и правки, пока не пройдет проверка.
- Плагин внедряет дополнительные инструкции в сессию агента.
Установка
Ручная установка
dsh plugin --profile web add @michengai/dsh-pua@latest --registry=https://registry.npmjs.org/Профиль `web` заменяйте на свой. Нужен Node.js 22.19 или новее. После установки дождитесь конца текущей задачи и перезагрузите DSH, затем проверьте `/pua help`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Режим Loop многократно запускает проверочную команду и правки, пока не пройдет проверка.
- Плагин внедряет дополнительные инструкции в сессию агента.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
DSH PUA переносит в DeepSeek Harness идеи проекта PUA: когда агент повторно ошибается, сдается слишком рано или поспешно объявляет работу законченной, плагин направляет его сменить метод, найти причину и принести доказательства. Поведение настраивается через интерфейс: пятнадцать стилей корпоративного тона и роли P7, P9, P10, похвалы и мамы. Для настойчивости есть режим Loop: агент продолжает исправлять, пока не пройдет проверочная команда, не исчерпан предел раундов или задачу не отменят. Необязательный шлюз против подглядывания блокирует чтение скрытых эталонных ответов, а при изменении тестов, оценок или CI добавляет предупреждение. Авторы оговаривают, что результат зависит от модели и задачи.
Для кого. Пользователям DeepSeek Harness, у которых агент часто сдается или рапортует о готовности без проверки.
Подходит, если
- Агент трижды провалил одну и ту же правку и повторяет прежний путь.
- Перед сдачей задачи нужно проверить, действительно ли тесты прошли.
- Исправление запускают по циклу с проверкой `npm test` и пределом в десять раундов.
- Нужно запретить агенту подсматривать скрытые эталонные ответы бенчмарка.
Не подходит, если
- Рабочая среда не DeepSeek Harness: плагин сделан под него.
- Модель ведет себя плохо от нехватки контекста, и давление стилем не поможет.
- Нужен нейтральный тон без ролевых стилей.
Пример запроса к агенту
Включи PUA для этой сессии со стилем по умолчанию и запусти цикл: исправь падающие тесты, проверка `npm test`, не больше десяти раундов.Ограничения
Нужен Node.js 22.19 или новее и DeepSeek Harness серии 0.2. Более ранние версии 0.1 работают с версией плагина 0.3.28. Результат зависит от модели и задачи, авторы не гарантируют решения каждой проблемы. Цикл Loop без проверочной команды судит о готовности только по отчету модели, а предел 0 снимает ограничение по раундам. Закрытие сессии отменяет цикл, но не откатывает уже выполненные действия. Сообщество поддерживает плагин самостоятельно, он не относится к официальным продуктам DeepSeek и PUA.
Как отключить. Удалите плагин средствами DSH, перезапустите DSH и закройте активные циклы Loop командой `/pua cancel-loop`.
Частые вопросы
Как включить плагин в сессии?
В настройках разрешите PUA, затем нажмите кнопку PUA в чате или выполните `/pua`. Сессия по умолчанию выключена, поэтому внедрение начинается только после включения.
Какие есть команды?
`/pua on` и `/pua off` переключают сессию, `/pua flavor huawei` задает стиль, `/pua again` просит сменить подход, `/pua done-check` и `/pua evidence` проверяют готовность.
Как запустить цикл до прохождения тестов?
Командой `/pua loop "исправить тесты" --verify "npm test" --max-iterations 10`. Остановить цикл можно через `/pua cancel-loop`.
Нужен ли отдельный ключ?
Нет, плагин использует уже настроенные модели DSH и ничего не отправляет наружу: обратная связь не загружается.
Включается ли плагин для субагентов?
По умолчанию нет. Включить его для субагентов можно отдельно, и это также зависит от переключателя в родительской сессии.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныПлагин DeepSeek Harness: Claude Code, Codex, Antigravity и Grok отправляют задачи агентам DSH с прогрессом в родной панели задач
Плагин для DeepSeek Harness: постоянная команда агентов с памятью, проектами, владельцами задач и проверкой другим участником
dsh-baton передает задачи из Claude Code или Codex локальному DeepSeek Harness и возвращает результат с проверками.
Скилл для кодинг-агентов, который заставляет доводить задачи до конца: не сдаваться после первых неудач, перебирать подходы и подтверждать результат
DeepSeek Harness — открытый ИИ-агент от DeepSeek, в котором все функции устроены как плагины. Работает в браузере, на macOS и Windows.
Плагин открывает рабочие области DeepSeek Harness, Codex, Cursor и Claude Code с телефона и из браузера по шифрованному P2P.
Коротко о README
Пакет `@michengai/dsh-pua` входит в экосистему из одиннадцати плагинов DSH, их список приведен в README. Проект опирается на оригинальный PUA и по лицензии Apache-2.0 распространяется отдельно. Документация переведена на восемь языков, включая русский.