Bixby:无法为我的胶囊实现自定义按钮

Bixby:无法为我的胶囊实现自定义按钮,bixby,bixbystudio,Bixby,Bixbystudio,我想在Bixby为我的胶囊定制一个按钮。 我已尝试使用对话驱动程序。使用转换驱动程序,我可以制作一个按钮,但我必须将一些输入数据传递给相应的目标。为此,我无法在对话驱动程序中定义目标和设置值 我还尝试使用followup,在这里我可以定义目标。但它只适用于“是”和“否”。 如果我说“下一页”或“书”,它应该将输入数据传递到另一页,而不是说“是” 那么,有没有办法显示一个按钮,单击或说话,它就会将数据传递到相应的目标 conversation-drivers { conversation-dri

我想在Bixby为我的胶囊定制一个按钮。 我已尝试使用对话驱动程序。使用转换驱动程序,我可以制作一个按钮,但我必须将一些输入数据传递给相应的目标。为此,我无法在对话驱动程序中定义目标和设置值

我还尝试使用followup,在这里我可以定义目标。但它只适用于“是”和“否”。 如果我说“下一页”或“书”,它应该将输入数据传递到另一页,而不是说“是”

那么,有没有办法显示一个按钮,单击或说话,它就会将数据传递到相应的目标

conversation-drivers {
 conversation-driver {
  template ("Book")
 }
}

followup {
  prompt {
    dialog (order summary)
    on-confirm {
      if (false) {
        message (I see...)
      }else {
        intent {
          goal: book
          value:$expr(book.id)
        }
      }
    }
  }
}
你想要的是一个。它可以将以前的结果与新结果连接起来。在您的情况下,您可以显示结果视图,并在底部显示“Book”对话驱动程序

在书本操作中,可以将以前的结果概念输入到新书操作中。在这种情况下,您将拥有id。因此,例如

action (Book) {
  type(Calculation)
  description (Continuation)
  collect {
    input (resultFromPreviousAction) {
      description (Output from your previous action when you say BOOK)
      type (PreviousResult)
      min (Required) max (One)
    }
  }
  output (BookingResult)
}  
确保你的训练是“延续”


谢谢您的回答……我只想确认是否有其他方法可以将数据传递到相应的目标,而不是使用“继续”。您可以对任何卡使用“点击”操作,该卡就像一个按钮。视觉上的区别在于,当用户向下滚动时,卡片也会滚动,但对话驱动程序总是停留在屏幕底部。