Генерируйте умные даты с помощью ИИ

Мы недавно запустили новую функцию для Helper под названием Smart dates, которая помогает преобразовывать любой текст, связанный со временем и датами, в удобные для Discourse даты с поддержкой часовых поясов.

Попробуйте и дайте нам знать, что вы думаете!

12 лайков

Тестирование с опечаткой в слове «завтра», чтобы проверить, вызовет ли это предложение даты (не вызывает, но слово исправлено), и использование названия праздничного дня. Который ошибочно установлен на 2023 год :jack_o_lantern:

3 лайка

Я бы тоже назначил третье чтение на 2025-01-06T23:00:00Z после Дня труда.

Кажется, есть проблемы с некоторыми государственными праздниками и/или объединением нескольких фрагментов информации для получения одной уникальной даты. Часто даты формулируют как «X дней/недель/месяцев после…».


Большинство дат здесь не должны быть «умными», и ни одна не была. ИИ мог бы предложить правку для фразы «в прошлом году», но я намеренно пытался запутать предложение ИИ в этом сообщении; не стоит винить ИИ, если я намеренно пишу запутанные предложения. Тем не менее, результат (без предложений) здесь хорош.


Этот вариант идеален :v:

2 лайка

Ух ты, надеюсь, мы не отправим вас назад во времени. Хорошее напоминание всегда проверять результаты.

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

2 лайка

Отличная функция… но я всегда хочу видеть название дня недели (это помогает запоминать дату).

Например: next friday выдаёт: 2025-02-07T23:00:00Z

Но мне бы хотелось видеть Friday 2025-02-07T23:00:00Z

Можно ли это настроить?
РЕДАКТИРОВАНО: Я мог бы настроить «Discourse local dates default formats» с помощью dddd D MMMM YYYY, и это работает довольно хорошо.

редактирование: эмм, здесь, в Риме, должно быть 7 февраля, а не 8.

3 лайка