Skip to content

v3.13.0 — установка в DeepSeek Harness

Latest

Choose a tag to compare

@Vladimir-Human Vladimir-Human released this 15 Aug 21:29
· 1 commit to main since this release
v3.13.0
c005385

Скилл теперь ставится в DeepSeek Harness. Я собрал его как бандл и по ходу вычистил то, что нашёл в справочниках и гейтах.

Установка в dsh

dsh plugin --profile web add github:Vladimir-Human/humanizer-ru#path:/dsh

Бандл лежит в подкаталоге dsh/ и содержит только текст: cordis.patch.yml монтирует штатный провайдер @deepseek-ai/dsh-skill-filesystem на копию SKILL.md и references/. Исполняемого кода в нём нет, сборки при установке тоже — значит и разрешение pnpm на build не нужно. Проверено на dsh 0.1.0-rc.6.

Второй способ, без бандла: положить скилл в ~/.agents/skills/humanizer-ru. Каталог ~/.claude/skills dsh не сканирует ни на одном ранге — прежняя инструкция называла только его.

Что исправлено

Десять ссылок на справочники в SKILL.md были даны голым именем файла. dsh разрешает пути относительно каталога скилла, поэтому такая форма вела в несуществующий файл. Ещё девять указателей внутри references/ вели на разделы A.n, переехавшие при разбиении справочника в -links, -markup и -legacy. Убран фантомный ID «Раздел I»: он объявлялся существующим, хотя такого заголовка нет ни в одном файле.

У invisible_layout не было раздела с образцами — 38 блоков на 39 выражений при обещании «на каждое выражение». Добавил. Раздел про символы нулевой ширины документировал устаревшую форму выражения, привёл к коду.

Три дыры в гейтах: релизный прогон не вызывал check_bundle_sync, check_own_style, check_reference_maps и самопроверку scan_soft_signals; no-anglicisms и regex-check не перечисляли себя в paths, поэтому правка чёрного списка не запускала собственную проверку; исключение backticks работало на строку вместо вхождения, и одна цитата прикрывала кальку в той же строке.

Число CI-гейтов в витрине было 33 при фактических 36.

Что подтянулось по мелочи

Оговорка про allowed-tools: ограничение инструментов исполняет Claude Code, dsh этот ключ не интерпретирует. Бюджет SKILL.md вернулся с 4911 до 4460 токенов из 5000 — из таблицы архитектуры ушли шесть строк про Python-скрипты, которые агент всё равно не может запустить. Заявление о единой структуре справочников приведено к правде. Витрину прогнал её же инструментом и переписал десять мест, где текст звучал машинно; числа при этом не менялись.

Полная история — в CHANGELOG.md.