Создай документацию-словрь всех файлов проекта
Проанализируй весь проект и создай технический словарь. Оформи результат в виде чистого и структурированного Markdown-документа.
🔹 **Для каждого файла проекта (Python):** - Кратко опиши его назначение. - Перечисли все функции, переменные и классы. - Для каждой функции: поясни её логику, входные параметры, возвращаемые значения и вызовы других функций. - Отметь, какие внешние функции используются в этом файле.
🔹 **Для словаря CONFIG:** - Извлеки все ключи и поясни их назначение. - Распредели ключи по категориям:
1. Системные настройки
2. Шаблоны промптов
3. Ограничения по токенам
4. Карты логики и классификации
5. Настройки моделей и движков (например, LoRA, режимы серверов)
6. Рекомендации по безопасному расширению CONFIG
🔹 **Дополнительно — рекомендации по наименованиям:** - Проверь единообразие имён в проекте: ключи словарей, флаги, функции, переменные и промпты. - Укажи неудачные или неоднозначные названия. - Построй таблицу с предложениями:
- Текущее имя
- Предлагаемое имя
- Где используется (пример: `config["gpt_translate_v2"] → config["translate.engine"]`)
⚠️ Все рекомендации должны быть безопасны для замены через "Find and Replace" в VS Code.
📝 Пиши по-русски. Используй чёткое оформление в Markdown: заголовки, списки, секции и примеры кода, где нужно.