Добавлено логирование для отладки черновиков

- Добавлены логи в frontend (ClaimForm.tsx) для отслеживания unified_id и запросов к API
- Добавлены логи в backend (claims.py) для отладки SQL запросов
- Создан лог сессии с описанием проблемы и текущего состояния
- Проблема: API возвращает 0 черновиков, хотя в БД есть данные
This commit is contained in:
AI Assistant
2025-11-19 18:46:48 +03:00
parent cbab1c0fe6
commit 4c8fda5f55
57 changed files with 6574 additions and 304 deletions

View File

@@ -0,0 +1,73 @@
# Инструкция по обновлению промпта в n8n
## Текущая ситуация
**Используется:** `optimized_wizard_prompt.txt` (включает RAG)
**Время генерации:** 23-35 секунд
**Новый промпт:** `wizard_prompt_simple.txt` (без RAG)
**Ожидаемое время:** 5-10 секунд (без RAG)
## Шаги для обновления
### 1. Открыть workflow в n8n
1. Зайти в n8n: https://n8n.clientright.pro
2. Найти workflow с ID `b4K4u851b4JFivyD` (или тот, который обрабатывает `ticket_form:description`)
3. Найти ноду **AI Agent** или **OpenAI** (которая генерирует визард)
### 2. Обновить промпт
**Старый промпт (с RAG):**
```
Ты — аналитик по делам защиты прав потребителей. Создай динамический чек-лист (5-7 вопросов) + список документов для претензии/иска.
ВХОД:
- USER_MESSAGE: "{{ $json.chatInput }}"
- RAG_ANSWER: "{{ $json.output }}"
- FORM_STEPS: {{ $json.questions_numbered_html }}
```
**Новый промпт (без RAG):**
```
# Роль
Ты — юридический ассистент по защите прав потребителей. Ты помогаешь людям понять, какие необходимо собрать документы и сообщить дополнительные сведения, для решения их проблемы.
# Задача: Построение динамического визарда
Твоя задача — проанализировать описание проблемы пользователя и создать **динамический визард** — структурированный набор вопросов и списка документов, которые помогут собрать всю необходимую информацию для подготовки претензии или иска.
## Входные данные
Ты получаешь только:
- **USER_DESCRIPTION**: "{{ $json.chatInput }}"
[Далее весь текст из wizard_prompt_simple.txt]
```
### 3. Убрать RAG из workflow (опционально)
Если RAG не нужен, можно:
1. Удалить ноду RAG/поиска
2. Убрать `RAG_ANSWER` из промпта
3. Упростить входные данные до одного поля: `USER_DESCRIPTION`
### 4. Протестировать
1. Отправить тестовое описание через форму
2. Проверить время генерации (должно быть 5-10 сек вместо 23-35 сек)
3. Проверить качество визарда (вопросы и документы должны быть релевантными)
## Ожидаемый результат
-**Время генерации:** 5-10 секунд (вместо 23-35)
- 📝 **Качество:** такое же или лучше (более структурированный промпт)
- 💰 **Стоимость:** ниже (нет RAG запросов)
## Откат (если что-то пошло не так)
1. Вернуть старый промпт из `optimized_wizard_prompt.txt`
2. Восстановить RAG ноду (если удаляли)
3. Проверить, что всё работает как раньше