TGViewer
Матёрый инхаус Матёрый инхаус @crushonlaw · 719 subscribers
Post #213 443
⚫ Технически docx-anonymizer можно использовать по-разному.

Если у вас Windows, можно начать с макросов.
В репозитории есть `.bas`-файл, а если служба безопасности блокирует файлы макросов — есть тот же код обычным текстом для копипаста в редактор VBA.

Репозиторий здесь:
https://github.com/irina-probono/docx-anonymizer

🔵 На Mac и Unix-подобных системах проще запускать через командную строку.
На Windows тоже работает, если установлен Python.

В репозитории можно взять:

▪ тестовые DOCX-документы;

▪ макрос для Windows;

▪ текстовую версию макроса для копипаста;

▪ командный скрипт для Mac, Windows и Unix-подобных систем.

Можно обрабатывать один файл.
Можно несколько файлов.
На выходе получаются очищенные DOCX и отчет о том, что было найдено и заменено.

⚪ Замена сделана не сплошным «замазать все».
Маски сохраняют смысл: видно, где были персональные данные, где коммерческие, где юридические реквизиты, где сумма, компания или номер дела.

Это важно для юриста: документ после обезличивания остается читаемым.
По нему можно работать, обсуждать структуру, задавать вопросы нейронке и не терять контекст.

При этом исходный файл не уничтожается.
Откат всегда простой: берете оригинал, если нужно восстановить полную версию.

🔵 Для тех, кто любит агентские контуры, есть отдельная логика с LLM-агентом.
Он анализирует результат работы анонимайзера: какие сущности были найдены, какие категории закрыты, что выглядит чувствительным и на что стоит обратить внимание перед передачей документа дальше.

LLM может быть локальной, открытой или корпоративной серверной.
Главная мысль та же: сначала локальная очистка, потом анализ.

🔵 Интерактивный интерфейс тоже возможен, но его лучше собирать под конкретную операционную систему и контур безопасности. Технари знают, как справиться. Либо зовите.

Важно: это не «большая enterprise-платформа».
Это гигиенический минимум.

Но именно такого минимума часто и не хватает:
▪ до загрузки документа в нейронку;
▪ до отправки внешнему консультанту;
▪ до демонстрации кейса;
▪ до обсуждения документа в рабочем чате.

⚫ Сначала обезличивание.
Потом нейронка.

Воспроизводимо, локально, понятно для службы безопасности.
  • 👏 7
More from @crushonlaw
  1. Sep 2, 2026Теперь я точно знаю размер своей кармы. Спасибо Хабру 🧮 Там опубликовали мою наработку по…
  2. Aug 27, 2026⚫⚪🔵 Коллеги по цеху подсказали важную ошибку в docx-anonymizer. В первой версии макроса м…
  3. Aug 27, 2026Оставляю текстовую версию макроса, а также файлы до и после 🎰
  4. Aug 24, 2026Коллеги, добрый день 👋 Провела исследование о доступе к правосудию и разрешении трансгран…
  5. Aug 24, 2026⚫ Выкатила решение для обезличивания данных в DOCX-документах перед загрузкой в нейронку.…
  6. Aug 21, 2026⚫ После двух мероприятий с участием Павла Мищенко я убедилась: в этом году юристы особенно…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →