← Все материалы

Гайд

Созвон закончился. Как получить решения, а не пересказ на две страницы?

Как превратить расшифровку созвона в решения и задачи: сохраняем условия, ответственных и разногласия, с примером DeepSeek в Чатиуме.

Обновлено

Открытая книга, страницы документов и лупа над выделенным фрагментом

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

В Чатиуме можно сделать журнал встреч: добавить готовую расшифровку, получить черновик итогов и подтвердить каждый пункт. Исходная реплика останется рядом с решением для быстрой проверки.

Промпт

Создай журнал итогов встреч. Из расшифровки выделяй решения, задачи, ответственных и открытые вопросы. Для каждого пункта сохраняй исходную реплику и время. Дай участникам исправлять и подтверждать итог, не создавая задачи из неподтверждённых предложений.

Разделите расшифровку и смысловой разбор

Распознавание аудио превращает запись в текст. Следующий этап определяет, что из сказанного является решением. Ошибки первого этапа переходят во второй: перепутанное имя или потерянное «не» способны изменить итог.

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

Пример: предложение ещё не обязательство

Условный разговор:

12:10, Ирина: «Можем показать новую форму в среду, если сегодня подтвердят поля».

12:35, Максим: «Поля я сверю завтра утром. Давайте ориентироваться на четверг».

13:00, Ирина: «Тогда в четверг покажем черновик, без подключения рассылки».

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

Тип пункта Пример результата
Действие Максим сверяет поля завтра утром
План Показать черновик формы в четверг
Ограничение Рассылка в показ не входит
Основание Реплики 12:35 и 13:00
Проверка Подтвердить итоговый срок и календарную дату

Не назначайте ответственного по близости имени

Фраза «нужно проверить оплату» не говорит, кто это делает. Если модель назначит человека, который говорил последним, получится удобная, но выдуманная задача. В таком случае поле ответственного остаётся пустым и попадает в вопросы к участникам.

То же относится к срокам. «Завтра» можно раскрыть в дату, если известна дата встречи и соответствующий часовой пояс. «К следующему запуску» требует отдельного события. Полезный журнал сохраняет исходную формулировку, даже если рядом появляется нормализованная дата.

Как оформить итог, чтобы его прочитали

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

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

Короткий вызов DeepSeek в Чатиуме

Передайте расшифровку с метками и датой встречи. Результат модели — черновик протокола, который ещё предстоит подтвердить.

Это фрагмент серверного обработчика Чатиума. ctx передаёт платформа, sourceText содержит проверенный текст из формы. done и failed — заранее зарегистрированные маршруты app.function для результата и ошибки. Они проверяют, что вызов пришёл от приложения start: caller.type === 'plugin' && caller.appSlug === 'start'.

TypeScript
import { startCompletion } from '@start/sdk'

const { completionId } = await startCompletion(ctx, {
  model: 'deepseek/deepseek-v4.1-flash-1017',
  system: 'Выдели из расшифровки решения, задачи и открытые вопросы. Сохрани автора, время, условия и основания. Не назначай отсутствующих ответственных и не превращай предложения в решения.',
  messages: [{
    role: 'user',
    content: [{ type: 'text', text: sourceText }],
  }],
  onCompletionCompleted: done,
  onCompletionFailed: failed,
})

Метод возвращает completionId. Сам ответ приходит позже в onCompletionCompleted, ошибка — в onCompletionFailed; до этого приложение показывает ожидание. Это схема вызова, а не полный код приложения.

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

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

Можно ли обойтись без полной расшифровки?

Можно работать с заметками, но тогда модель знает только то, что в них сохранилось. Она не восстановит достоверно пропущенные решения из общих догадок.

Что делать, если участники спорили?

Сохранить варианты и статус разногласия. Итог «решили» допустим только при достаточном основании. Похожая проверка есть в разборе переписки.

Нужно ли сразу отправлять задачи исполнителям?

Лучше сначала подтвердить содержание и ответственных. Для контролируемой автоматизации пригодится проверка человеком.