Repository navigation
Releases: kootik/humanizer-ru
Release list
v2.6.0-ru: Sync with upstream + strengthening
humanizer-ru v2.6.0 - Strengthening Release
Релиз закрывает разрыв с upstream blader/humanizer (5 новых паттернов) и применяет рекомендации skill-architect-ultra Уровней 1-2.
Что нового
Синхронизация с upstream blader/humanizer v2.5.1
- B7: Безличные/бессубъектные конструкции (passive voice)
- C7: Авторитетные тропы («по сути», «главный вопрос в том»)
- D6: Сигнальные анонсы («давайте разберём», «перейдём к сути»)
- D7: Раздробленные заголовки (заголовок + фраза-повтор)
- A1 расширен: хвостовые отрицания («…, без догадок»)
- Voice Calibration: калибровка под образец стиля пользователя
- Шаг 6 «Анти-AI проход» в процесс редактуры
Strengthening по skill-architect-ultra
- AI-Slop Score (0-100) с формулой и шкалой интерпретации
- scripts/scan_markers.py - Python regex-сканер без зависимостей
- references/test-cases.md - 12 эталонных тест-кейсов
- references/scoring-rubric.md - Edit Quality Score (5 измерений × 5 баллов)
- examples/ - 5 готовых примеров разных типов с метриками
- Edge cases: не-русский, <5 слов, >10000 слов, Markdown, битая кодировка
- Frontmatter: allowed-tools, усиленные negative triggers
Качество (по skill-architect-ultra)
| Измерение | v2.5.1 | v2.6.0 |
|---|---|---|
| Clarity | 4/5 | 4/5 |
| Coverage | 3/5 | 5/5 |
| Consistency | 4/5 | 4/5 |
| Testability | 2/5 | 5/5 |
| Architecture | 4/5 | 5/5 |
| Overall | 3.45 (B-) | 4.55 (A) |
Версия
2.1.0-ru → 2.6.0-ru
Размер
12 файлов изменено, +1190 строк, -16 строк.
Этот PR содержит один коммит feat(v2.6.0): strengthening. Синхронизация с upstream (sync + polish) уже в main через PR #1 (смержен ранее). Итоговое состояние дерева на этой ветке эквивалентно применению последовательности sync → polish → strengthening.
Источник
Основано на upstream-коммитах blader/humanizer:
- #42 hyphenated word pair overuse
- #64 voice calibration
- #79 integrate remaining prompt updates (B6, C7, D6, D7)
- #80 passive voice rule
Самопроверка пройдена
- scan_markers.py калиброван по тест-кейсам (маркетинг 100, чистый 0, подобострастный 62)
- Все длинные тире в собственных файлах заменены на короткие
- Нет негативных параллелизмов вне примеров
- Все 26 паттернов согласованы между SKILL.md, patterns.md, word-scanner.md и README.md
v2.0
Ключевые улучшения
Архитектура - вместо 451 строки монолита теперь 3 файла с чёткими ролями: SKILL.md (движок), patterns.md (справочник), word-scanner.md (быстрый скан).
3 режима работы - полная редактура, аудит без изменений, точечная правка. Оригинал имел только один режим.
Классификация текста - теперь скилл учитывает тип текста (маркетинг vs техдока vs деловая переписка) и регулирует степень вмешательства.
Система приоритетов - 21 паттерн разбит на 4 группы по severity (A-критические, B-высокие, C-средние, D-стилистические) вместо плоского списка.
Edge cases - добавлена таблица для особых ситуаций: текст уже хороший, слишком короткий, смешанные языки, цитаты, юридический текст.
Negative triggers в description - «Do NOT use for: перевод, написание с нуля, грамматика, код».
Верификация - формальный чеклист перед выдачей + статистика найденных паттернов в выводе.