Если я использую концепцию ~, как я узнаю, что набрал пользователь? это похоже на сущность в типичных структурах НЛП. например,
u: (I am from ~country )
^keep() ^repeat()
you come from _0?
Если пользователь вводит I am from FRANCE
, кажется, нет никакого способа извлечь значение FRANCE
для ~country
, чтобы передать его пользователю или использовать его позже, возможно с $country=_0
Я думал, что _0
может помочь с этим, но без рабочего
Это будет работать, но не использует понятия только подстановочные знаки
u: (I was born [in near close by] _* )
^keep() ^repeat()
you were born in _0?
ref docs https://github.com/ChatScript/ChatScript/blob/master/WIKI/OVERVIEWS-AND-TUTORIALS/ChatScript-Tutorial.md#short-term-memory--_