Страница 1 из 1

Синтаксический анализ ввода в задачах почтой

Добавлено: 03 май 2016, 10:10
Violence
Использую сервис IFTTT для отправки почтой задач, связанных с пропущенными звонками и сообщениями по e-mail, на которые нужно ответить. Очень печалит, что все задачи падают в инбокс, и их всё равно надо разгребать. Синтаксический анализ при добавлении задач через почту не работает, а очень хотелось бы... Можно ли его реализовать?

Re: Синтаксический анализ ввода в задачах почтой

Добавлено: 16 май 2016, 14:40
andrey
На данные момент возможность реализации этой функциональности рассматривается. По датам сказать ничего не могу.

Re: Синтаксический анализ ввода в задачах почтой

Добавлено: 16 май 2016, 19:44
Краевой
Violence писал(а):Синтаксический анализ при добавлении задач через почту не работает, а очень хотелось бы... Можно ли его реализовать?

Использую такую хитрость:
1. Тему письма прописываю с синтаксическим анализом ввода
2. В МЛО выделяю задачу и нажимаю Alt+Enter.

Таким образом "я только раз думаю над задачей".

Re: Синтаксический анализ ввода в задачах почтой

Добавлено: 17 май 2016, 07:41
andrey
Ну это же настоящий лайфхак!!! Очень круто, считаю. Совсем не подумал об этом.

Какие плюсы:

1. Сразу можно в письме задать необходимые детали разбора
2. Не доверять серверу разбор автоматом (которого еще нет), т.к. этот разбор может дать сбой и сделать не то что хотелось. Потом придется искать эту задачу по всему дереву и исправлять.
3. При просмотре Входящего уже в MLO руками сделать операцию: Enter, Alt+Enter - запустить разбор
4. Проконтролировать результат разбора. Если он не понравился Ctrl+Z, поправить параметры, повторить и так, пока не устроит результат

Мне нравится.

Re: Синтаксический анализ ввода в задачах почтой

Добавлено: 17 май 2016, 07:57
Vengeance
По правде говоря, сейчас письма из облака были оформлены, как описал Краевой
Да! лучше, чем все делать потом руками,но
это всеравно не то.
Главное, что я хотел получить от данной вещи - автоматическое перемещение в нужную папку,
а при таком подходе они всеравно лежат в инбоксе. Это требует дополнительного действия по их перемещению (alt+enter)
это действие совершимо только в windows и ios версиях, а я владелец android и не всегда сижу дома :)
Ну либо можно не делать этого действия, настроить виды так, чтобы они искали задачи и в инбоксе и просто выполнять их,
но тогда они будут скапливаться в виде выполненных в inbox, а это не совсем то, чего хотелось бы видеть в своем МЛО.
К примеру, у меня в TBE идут задачи по пропущенным звонкам, письмам на которые надо ответить, материалам к ознакомлению.
Зачем мне их выполнять из инбокса или переносить вручную?
Преимуществ описанных в п.4, а именно, контроля распознавания не вижу(в своем случае) т.к. письма генерятся автоматически,
на уже многократно опробованных шаблонах.
Данным письмом хотелось донести до Вас, что это больше полумера, чем ЛХ, который лучше реально работающего синт.разбора

Re: Синтаксический анализ ввода в задачах почтой

Добавлено: 17 май 2016, 08:20
Vengeance
Еще есть такая штука:
Задачи создаются с датой -3часа от реального
т.е. я только создал задачу и она появившись в инбоксе уже имеет давность создания : 3 часа назад

Можно ли это поправить или лучше дать юзеру возможность в облаке выбрать свой час пояс?

Re: Синтаксический анализ ввода в задачах почтой

Добавлено: 17 май 2016, 08:32
Violence
Ну это же настоящий лайфхак!!! Очень круто, считаю. Совсем не подумал об этом.

Лайфхак или всё же костыль? :D
Да, я тоже так делаю, но это работает только на пк, на смартфоне ты так не сделаешь. И всё равно приходится уделять задаче время, хоть и минимум.
Кроме того, в некоторых случаях, и на ПК распознавание происходит некорректно.
Билась долго над распознаванием контекстов в задаче, никак не могла заставить работать синтаксический ввод. Оказалось, что дело, похоже, в использовании ЦИФР в заголовке задач, объясню на примерах:

Контексты, вписанные через "конт", "контекст", "@" просто пропадают, т.е. при вводе задачи Перезвонить контакту: Мама , +380688883120 конт /Семья
получается на выходе задача без контекстов.

При вводе со сроками тоже баг.
Если написать Перезвонить контакту: Мама , +380688883120 завтра 17:00, время не распознается.
Если написать Перезвонить контакту: Мама , +380688883120 срок завтра 17:00, в заголовке задачи мы увидим Перезвонить контакту: Мама , +380688883120 срок, начало и срок выполнения задачи будут установлены в 17.00.

При подобных экспериментах с задачей Перезвонить контакту: Мама , +телефон и контексты, и сроки/напоминания отрабатывают без проблем.

Выходит, что не выходит использовать даже Alt+Enter, т.к. я не могу не писать в задаче "Перезвонить контиакту ..." номер телефона (бывает же, что с неизвестных номеров звонят, вот, пока я писала это сообщение, мне уже назвонили...)

Re: Синтаксический анализ ввода в задачах почтой

Добавлено: 17 май 2016, 09:48
andrey
Violence писал(а):Оказалось, что дело, похоже, в использовании ЦИФР в заголовке задач


Мы не можем (пока?) научить MLO отличать цифры, например, телефона от даты. Поэтому все что не нужно анализировать нужно заключать в кавычки.

Re: Синтаксический анализ ввода в задачах почтой

Добавлено: 17 май 2016, 10:27
Violence
Вот примеры правильного ввода, который может быть преобразован на данное число и время:

завтра в 15:00
через 5 дне
Пятница (ближайшая будущая пятница)
Вт 11:20
Янв26
Август 26
Ноя 26 08
через 3 недели 14:00
через 3 недели в пт
через 30 мин
через 2 месяца
сегодня через 1ч 25 мин
через год
3-26-2008
26-3-2008


Не нашла ничего похожего на номер телефона...
Возможно, есть вариант использовать регулярные выражения для поиска дат, а всё, что не подошло, считать частью заметки? (Впрочем, я думала, и так синтаксический разбор написан на основе регулярок...)