TGViewer
Программист без кода Программист без кода @pronocode · 1.12K subscribers
Post #551 643
Пример разработки с использованием DIRECTIVES

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

Сложный пример (проект на 2 региона работает):
## Интернационализация
Язык региона по умолчанию: ru → ru, int → en.

Сайт переводится на несколько языков, набор языков общий для обоих регионов, каждый язык — сегмент URL.
Адрес с сегментом отдаётся как есть. Адрес без сегмента контента не отдаёт и временно перенаправляется на сегмент из куки, иначе по заголовкам клиента, иначе на язык региона по умолчанию.
Выбор языка на сайте сохраняется в куке и не меняет профиль.

Личный кабинет использует язык читателя; у нового пользователя он наследуется от языка сайта, с которого тот пришёл, иначе — язык региона по умолчанию.
Локализуется весь интерфейс, включая письма, страницы ошибок и платёжные экраны.
Ссылки на сайт из личного кабинета ведут на сегмент языка читателя, а если такого сегмента нет — на язык региона по умолчанию.

При отсутствии перевода строки используется язык региона по умолчанию, а не пустая строка или ключ.
Юридические документы региона публикуются на языке региона независимо от языка интерфейса.
Админка не локализуется.


ВАЖНО, чтобы я сам понимал каждое правило, иначе теряется смысл этого файла.

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

Причина, по которой агенту нельзя самому вносить правки в файл с директивами в том, что вносимые им изменения не отслеживаются человеком, а я считаю критически важным чтобы человек полностью понимал все директивы, а рамках которых работает агент.
  • ❤ 4
More from @pronocode
  1. Sep 14, 2026Мой первый нейрослоп Попробовал сгенерировать вертикальное видео для тиктока/инсты. Показы…
  2. Sep 8, 2026Результат запуска - около 30 регистраций, некоторое количество положительных отзывов (по р…
  3. Aug 26, 2026Автор картинки: Duran
  4. Aug 24, 2026Помните, я упоминал проект для изучения языков, который разрабатываю? Сегодня делаю официа…
  5. Aug 17, 2026Intent-Driven Development - правильный подход к вайбкодингу Похоже, наш подход к вайбкодин…
  6. Aug 2, 2026Главная рекомендация по вайб-кодингу: файл DIRECTIVES.md Весь свой опыт разработки с нейро…
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 →