Сообщить о проблеме: категории, прилагаемый контекст и ассистент

Экран «Сообщить о проблеме» отправляет отчёт об ошибке с измеренным техническим контекстом (версия, система, открытый модуль, источник данных, последние строки ошибок), который показывается до отправки. Он работает без сессии и без ключа ИИ; боковой ассистент лишь помогает составить описание.

Senzoukria · Документация · Обновлено: сентябрь 2026


Где найти

Где
Меню → Сообщить о проблеме, либо Настройки → О программе → Сообщить о проблеме →
Маршрут
/report, доступен без входа в аккаунт
Точка приёма
POST https://senzoukria.com/api/report, тайм-аут 15 с
Категория по умолчанию
Выводится из модуля, из которого вы пришли (страницы графика → График и индикаторы, Торговля → Подключение к брокеру, иначе Другое)

Что он делает

На экране одна форма и одна боковая панель. Форма собирает категорию, заголовок, описание и необязательный адрес для ответа. Технический контекст не спрашивают: его измеряет приложение и перечисляет в блоке «Приложен технический контекст» рядом с кнопкой отправки, чтобы уходящее с компьютера было видно до отправки. В перечне указаны версия приложения, операционная система, язык интерфейса, открытый модуль, строка «брокер и среда», последние строки ошибок и адрес для ответа (прочерк означает, что по этой строке ничего не уходит).

Отправка никогда не проваливается молча. Сбой сети показывает, что ничего не ушло, и предлагает повторить; ответ HTTP 429 сообщает, что с этого компьютера ушло слишком много отчётов, и просит подождать несколько минут. В обоих случаях форма сохраняет содержимое. При успехе экран показывает «Отчёт отправлен» со ссылкой-номером, который стоит сохранить, и кнопку «Отправить ещё один отчёт», очищающую заголовок и описание, но сохраняющую адрес почты.

Поля и категории

Поля формы, их значения по умолчанию и обработка
ПолеПо умолчаниюНа что влияет
Что затронутоВыбрано по последнему открытому модулю; иначе «Другое»Маршрутизирует отчёт. Подключение к брокеру, Рыночные данные и Аккаунт и лицензия уходят с критичностью «блокирующая»; График и индикаторы, Скрипты, Replay и бэктест и Другое — с обычной
ЗаголовокПусто, обязателенОдна строка, вычищенная от учётных данных, обрезается на 160 символах
Что произошлоПусто, обязательно, 9 видимых строкСвободный текст, вычищенный, обрезается на 8 000 символах. Подсказка просит написать, что вы делали, чего ждали и что случилось
Ваш e-mail — необязательноПустоИспользуется только чтобы ответить, когда проблему исправят. Сохраняется при «Отправить ещё один отчёт». Проверяется на явную опечатку, обрезается на 200 символах
Приложен технический контекстСвёрнут; «Показать, что прилагается» раскрывает егоПоказывает точный диагностический набор, сериализуемый в запрос

Что прилагается и что вырезается

Диагностический набор содержит версию приложения, платформу, локаль интерфейса, путь последнего модуля, открытого перед экраном отчёта, предпочтение источника данных (Rithmic direct, NinjaTrader или Quantower), однострочную сводку по каждому активному подключению и до пяти недавних строк ошибок. Строки ошибок берутся из необработанных отказов промисов и непойманных ошибок, а не из вывода консоли, и каждая обрезается на 240 символах.

Каждое текстовое поле, включая набранные вами заголовок и описание, проходит через тот же очиститель, что и отчёты о сбоях, прежде чем попасть в полезную нагрузку. Он маскирует API-ключи ИИ, токены Bearer и Basic, пользовательские пути Windows и Unix, адреса почты и пары ключ/значение вроде password, token, api_key, user_id, username, login или account. Адрес для ответа — единственное намеренное исключение, ведь вы ввели его, чтобы с вами связались. Баланс, позиции и P&L не читаются никогда.

Панель ассистента

Ассистент справа проводит короткое интервью: что вы увидели, чего ожидали, шаги воспроизведения и затронутый модуль. Получив их, он пишет отчёт и предлагает «Использовать как описание» — текст дописывается к уже набранному, а не заменяет его. Он никогда не спрашивает версию или систему, ведь они прилагаются автоматически. Разговор начинают три подсказки: «После подключения график остаётся пустым», «Помоги точно описать этот баг» и «Какие детали стоит приложить?».

Панель открывается только когда есть движок, способный ответить: ваш собственный ключ Claude из связки ключей операционной системы либо доступный локальный движок. Можно приложить до трёх снимков экрана вставкой, перетаскиванием или через выбор файла; локальный движок не читает изображения, поэтому вложение отклоняется сразу. Предупреждение напоминает, что на снимке видны ваш баланс и открытые позиции, — обрежьте его перед отправкой. «Очистить переписку» сбрасывает панель. Самой форме ключ не нужен никогда.

Ограничения и подводные камни

  • Экран отчёта открывается даже когда остальное приложение сломано; каждый источник контекста собирается независимо, и отсутствие одного не мешает отправке.
  • Показанный после отправки номер — единственный способ снова найти отчёт; списка прошлых отчётов внутри приложения нет.
  • Категория не ограничивает то, что вы пишете, но задаёт критичность и маршрутизацию — выбирайте ближайшую.
  • История переписки ассистента локальна для этой панели и отделена от других ассистентов.

Эта страница на других языках

Частые вопросы

Нужен ли аккаунт или ключ ИИ, чтобы отправить отчёт?
Нет. Маршрут доступен без сессии, и форма отправляется без какого-либо ключа. Ключ Claude в связке ключей или доступный локальный движок нужны только боковому ассистенту, и он блокирует только себя.
Попадут ли в отчёт мой логин у брокера или номер счёта?
Текстовые поля и строки ошибок проходят через очиститель учётных данных перед отправкой, а баланс, позиции и P&L не читаются вовсе. Необязательный адрес для ответа — единственное поле, вас идентифицирующее, и оно сохраняется как введено, потому что вы сами попросили связаться.
Что будет, если отправка не удастся?
Форма остаётся заполненной и показывает конкретное сообщение: сервер недоступен (ничего не ушло) с кнопкой повтора либо слишком много отчётов с этого компьютера (подождите несколько минут). Успех без читаемого тела всё равно считается отправкой — просто без номера.