Актуализировать ТЗ под универсальный источник
Уточнены термины «источник», просмотр исходника (в т.ч. догрузка у сервиса-владельца), вкладка «Обработка» и добавлен пункт о сухом прогоне текста в настройках.
This commit is contained in:
@@ -33,7 +33,9 @@ Telegram-аккаунт, выбирает каналы/группы для мо
|
|||||||
|
|
||||||
- **Тенант** — клиент SaaS. Владеет схемой БД, настройками обработки, ML-моделью.
|
- **Тенант** — клиент SaaS. Владеет схемой БД, настройками обработки, ML-моделью.
|
||||||
- **Аккаунт (Telegram)** — личный Telegram-аккаунт тенанта, подключённый к системе.
|
- **Аккаунт (Telegram)** — личный Telegram-аккаунт тенанта, подключённый к системе.
|
||||||
- **Источник** — Telegram-канал/группа/чат, который мониторит аккаунт тенанта.
|
- **Источник** — откуда система получает записи. Сейчас это Telegram-канал/группа/чат (тема форума);
|
||||||
|
контракт источника универсален, поэтому позже сюда добавляются другие сервисы (WhatsApp, сайты,
|
||||||
|
файлы/таблицы) без изменения ядра.
|
||||||
- **Сырое сообщение** — оригинальное сообщение из источника до обработки (входные данные пайплайна).
|
- **Сырое сообщение** — оригинальное сообщение из источника до обработки (входные данные пайплайна).
|
||||||
- **Карточка** — единая сущность системы: ядро (id, заголовок, источник) + опциональные модули
|
- **Карточка** — единая сущность системы: ядро (id, заголовок, источник) + опциональные модули
|
||||||
(содержимое, бюджет, контакты, атрибуты, комментарии, ссылки, файлы, ТЗ, история, напоминания,
|
(содержимое, бюджет, контакты, атрибуты, комментарии, ссылки, файлы, ТЗ, история, напоминания,
|
||||||
@@ -132,7 +134,9 @@ Telegram-аккаунт, выбирает каналы/группы для мо
|
|||||||
Будет плюсом → Условия), бюджет (from/to/валюта), контакты (квалифицированные: tg/phone/email/
|
Будет плюсом → Условия), бюджет (from/to/валюта), контакты (квалифицированные: tg/phone/email/
|
||||||
linkedin/site), атрибуты (стек/грейд/локация/сроки — настраиваются тенантом в UI, не зашиты),
|
linkedin/site), атрибуты (стек/грейд/локация/сроки — настраиваются тенантом в UI, не зашиты),
|
||||||
комментарии, ссылки, файлы, ТЗ, история движения, напоминание, размещение в контейнере.
|
комментарии, ссылки, файлы, ТЗ, история движения, напоминание, размещение в контейнере.
|
||||||
- Исходное сообщение хранится и доступно (открыть в Telegram / показать форматированным).
|
- Исходное сообщение карточки хранится и доступно: текст структурируется и показывается в карточке,
|
||||||
|
вложения/ссылки/контакты — отдельными блоками; кнопка «Обновить из источника» догружает оригинал
|
||||||
|
у сервиса-владельца источника (для Telegram — по id сообщения), если он доступен.
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -172,8 +176,8 @@ Telegram-аккаунт, выбирает каналы/группы для мо
|
|||||||
- **Очередь**: сырые сообщения, ожидающие обработки (этап 1 / ожидают ИИ), с автопрокруткой.
|
- **Очередь**: сырые сообщения, ожидающие обработки (этап 1 / ожидают ИИ), с автопрокруткой.
|
||||||
- **Отсев**: отклонённые сообщения с причиной и источником решения
|
- **Отсев**: отклонённые сообщения с причиной и источником решения
|
||||||
(правила / ML / ИИ / система), включая конкретное стоп-слово/фразу.
|
(правила / ML / ИИ / система), включая конкретное стоп-слово/фразу.
|
||||||
- У записи: метаданные (канал, id сообщения, время), «Открыть исходник в Telegram»,
|
- У записи: метаданные (источник, подпись, вид, время), «показать исходное сообщение» с форматированием,
|
||||||
«Исходное сообщение (с форматированием)».
|
кнопка обновления исходника у сервиса-владельца источника.
|
||||||
- Поиск по отсеву — полнотекстовый.
|
- Поиск по отсеву — полнотекстовый.
|
||||||
- Возврат из отсева в обработку: причины отсева игнорируются, ML/ИИ обучаются на решении;
|
- Возврат из отсева в обработку: причины отсева игнорируются, ML/ИИ обучаются на решении;
|
||||||
можно указать причину возврата.
|
можно указать причину возврата.
|
||||||
@@ -191,6 +195,8 @@ Telegram-аккаунт, выбирает каналы/группы для мо
|
|||||||
- ML: вкл/выкл, обучение на действиях, проверка на сообщении/канале, сброс, самооценка
|
- ML: вкл/выкл, обучение на действиях, проверка на сообщении/канале, сброс, самооценка
|
||||||
(«ML справляется с последними N сообщениями — ИИ можно отключить»).
|
(«ML справляется с последними N сообщениями — ИИ можно отключить»).
|
||||||
- Обработка: стоп-фразы, длина, резюме, тип заявки, домен/ключи, маркеры найма/заказа.
|
- Обработка: стоп-фразы, длина, резюме, тип заявки, домен/ключи, маркеры найма/заказа.
|
||||||
|
- Проверка текста: сухой прогон по цепочке (стоп-правила → глобальные исключения → ML → ИИ →
|
||||||
|
«без суммы») без создания карточки — показывает этапы, причину отсева и куда попала бы карточка.
|
||||||
- Колонки: набор, правила, отрицательные фильтры, исключения.
|
- Колонки: набор, правила, отрицательные фильтры, исключения.
|
||||||
- Валюта: целевая валюта отображения, источник курсов (4 запроса/сутки), конвертация
|
- Валюта: целевая валюта отображения, источник курсов (4 запроса/сутки), конвертация
|
||||||
при приходе данных + пересчёт старых карточек (кроме архива/корзины); USDT = USD.
|
при приходе данных + пересчёт старых карточек (кроме архива/корзины); USDT = USD.
|
||||||
|
|||||||
Reference in New Issue
Block a user