Это часть AI про Биксби.
Каждый разговор (высказывание) без нажатия клавиши reset считается продолжением последнего высказывания (если оно есть). Таким образом, сделайте выбор Платье с воротником и отмените его, но позже попросите снова найти 2 средних рубашки, Биксби попытается заполнить пробел последним выбранным пользователем.
Одна очевидная проблема заключается в том, что теперь нет способа изменить тип рубашки, если только не сбросит , но исправить это будет легко, сделайте изображение рубашки активным и сделайте ссылку в представлении модели Confirmation.view.bxb
image-card {
aspect-ratio (4:3)
image-url ("[#{value(item.shirt.images[0].url)}]")
title-area {
halign (Start)
slot1 {
text {
value ("")
style (Title_M)
}
}
}
// Add on-click here
}
Вы можете добавить похожие по клику, чтобы изменить размер и количество
input-cell {
label ("Quantity")
value ("#{value(item.quantity)}")
on-click {
//This intent relies on searchTerm matching the item which is not a good practice, a better approach
//was to allow an ID as input to SelectItem and use `this.id` in the intent
intent {
goal {
UpdateOrder
@context (Continuation) { Order }
}
value { SearchTerm$expr(item.shirt.title) }
route { GetQuantity }
}
}
}
Возможно, вам придется добавить другие модели, чтобы правильно продвигать пользователя.
Надеюсь, это поможет, и получайте удовольствие от Биксби!