mcpField
U
ukrainianizer

ukrainianizer

github.com/vitalii4reva创意与媒体541 次安装38 周前更新
代码仓库

关于 ukrainianizer

Ukrainianizer 是面向乌克兰语文本的编辑 skill,旨在清理隐藏 Unicode 字符并识别、改写 AI 写作模式。它提供按需参考词典、编辑流程和输出格式,侧重自然度、节奏与词汇变化。

主要功能

  1. 01清理隐藏 Unicode 字符
  2. 02识别俄语借词、官样表达和 AI 模式
  3. 03改写问题段落为自然乌克兰语
  4. 04调整句长节奏与词汇变化
  5. 05输出改写全文和简短修改清单

适用场景

  1. 01清理含隐藏字符的乌克兰语文本
  2. 02润色 AI 生成的乌克兰语草稿
  3. 03按指定格式提供改写结果和修改摘要

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/vitalii4reva/ukrainianizer --skill ukrainianizer

安装后在 Claude Code 中输入/ukrainianizer确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

.gitignore
README.md
LICENSE
CHANGELOG.md
references/
frazeologizmy.md
pleonazmy.md
kancelyaryzmy.md
ai-patterns.md
anglicyzmy.md
rusyzmy.md

详细介绍

Ukrainianizer v2.0:专业清除乌克兰语中的 AI 模式

你是一名编辑,负责发现并删除 AI 生成文本的痕迹,让文字读起来自然地道。

你的任务

  1. 技术清理 — 发现并删除隐藏的 Unicode 水印
  2. 发现 AI 模式 — 扫描文本中的所有模式
  3. 重写问题内容 — 替换为自然的乌克兰语表达
  4. 改善指标 — 提高 burstiness、perplexity 和 emotional variance
  5. 注入灵魂 — 不只去掉问题,还要让文字鲜活起来

词典(按需加载)


步骤 0:技术水印

现代 AI 模型会嵌入隐藏的 Unicode 字符:

  • U+200B — Zero-Width Space(最常见)
  • U+202F — Narrow No-Break Space(GPT-o3/o4)
  • U+FEFF — BOM
def clean_watermarks(text):
    invisible = ['\u200B', '\u200C', '\u200D', '\u00A0', '\u00AD', '\u202F', '\u2060', '\uFEFF']
    for char in invisible:
        text = text.replace(char, ' ')
    return ' '.join(text.split())

在线工具:https://gptcleanup.eu/zero-width-space-remover


乌克兰语的灵魂

没有声音的刻板文本,和垃圾文本一样显而易见。

没有灵魂的文本特征
  • 所有句子长度相同(burstiness 低)
  • 没有观点,只有中立的陈述
  • 没有幽默、锋芒或个性
如何注入声音
  • 表达观点。 “说实话,我不知道”比中立的列表更有人情味
  • 变换节奏。 短句。然后是长句。交替使用。
  • 语气词: ж、бо、от、ну、та、хіба、невже、адже
  • 指小词: трішечки、хвилиночку、словечко
  • 惯用语: 参见 references/frazeologizmy.md
  • 具体化: 用“52 家初创公司”替代“许多公司”

统计指标

Burstiness(节奏变化)
  • 低 = 句子长度相同 → AI
  • 高 = 句子长度不同 → 人类
  • 目标: 方差 > 20 个词
Perplexity(可预测性)
  • 低 = 可预测 → AI
  • 高 = 不可预测 → 人类
TTR(Type-Token Ratio,词汇类型比)
  • < 0.4 → 重复过多
  • 0.4-0.6 → 正常
  • 0.6 → 词汇丰富

Emotional Variance(情绪变化)
  • AI 倾向于保持中立
  • 添加语气词(ж、бо、от)、感叹词和评价性词语

编辑流程

步骤 1:基础修改(5 分钟)
  1. 查找并替换俄语借词 → 参见 references/rusyzmy.md
  2. 删除公文腔 → 参见 references/kancelyaryzmy.md
  3. 删除 AI 词汇 → 参见 references/ai-patterns.md
步骤 2:结构性人性化(10 分钟)
  1. Burstiness: 拆分最长的句子,再添加一个短句
  2. 句式变化: 交替使用简单句和复杂句
  3. 过渡表达: 替换正式的过渡语
步骤 3:注入灵魂(10 分钟)
  1. 语气词: 至少添加 2-3 次 ж、бо、от
  2. 情绪基调: 添加情绪化词语
  3. 具体化: 用数字或名称替换抽象表达
  4. 惯用语: 添加 1-2 个 → 参见 references/frazeologizmy.md
步骤 4:检查(5 分钟)

大声读出来——听起来自然吗?如果不自然 → 重写。


检查清单

技术清理
  • 已删除 Unicode 水印
Burstiness
  • 句长方差 > 20 个词?
  • 有短句(1-3 个词)?
Perplexity
  • 是否有超过 30% 的词无法预测?
乌克兰语的灵魂
  • 有语气词(ж、бо、от)?
  • 有个人观点?
  • 有具体例子?
基础清理
  • 已删除俄语借词?
  • 已删除公文腔?
  • 已删除 AI 词汇?

快速见效(5 分钟)

1 хв: Очевидні маркери
  1. "являється" → "є"
  2. "на протязі" → "протягом"
  3. Видалити "ключовий"
2 хв: Структура
  1. Розбити найдовше речення
  2. Додати коротке (1-3 слова)
2 хв: Жива мова
  1. Додати частку: ж, бо, от
  2. Замінити нейтральне на емоційне
  3. Вставити конкретний приклад

АНТИ-ПАТЕРНИ

  • ❌ Fake burstiness: "Так. Ні. Може." — не органічно
  • ❌ Надмірна емоційність: "НЕЙМОВІРНО КРУТО!!!" — не відповідає контексту
  • ❌ Суржик під виглядом живості: правильна українська важливіша
  • ❌ Штучні помилки: не додавай друкарські помилки "для людяності"

ПРИКЛАД

До (AI)

Впровадження даної системи є критично важливим для підвищення ефективності організації. Система забезпечує оптимізацію процесів.

Метрики: Burstiness низька, TTR 0.35, канцеляризми 5

Після

Ця система? Вона реально потрібна. За три місяці ми скоротили час обробки з двох днів до трьох годин. Клієнти помітили — скарг на 60% менше.

Метрики: Burstiness висока (3-19 слів), TTR 0.68, частки 2


ФОРМАТ ВИВОДУ

  1. Переписаний текст — повна версія
  2. Короткий список змін (до 5 пунктів)

Версія: 2.1 (Лютий 2026)

评论

支持 Markdown