【问题标题】:Copy or Export template of a Bot Framework Composer bot?复制或导出 Bot Framework Composer 机器人的模板?
【发布时间】:2021-12-21 20:28:22
【问题描述】:

有没有办法复制在 Botframework composer 中创建的机器人?

本质上,我们有一个机器人,我们想要创建它的变体。我很乐意导出一个可以加载的模板,这样他们就不必重新创建所有基本对话框。

我尝试只复制文件夹,但依赖项太多,无法重命名所有内容。

但是手动重新输入所有对话框的工作量太大了。

我在这里错过了什么?

【问题讨论】:

  • 当您说您尝试复制文件夹时,是哪个文件夹?整个机器人文件夹?那应该行得通。请提供有关您尝试重命名的内容等的更多信息。
  • 是的,复制整个文件夹有效。它创建了整个解决方案的克隆。但这会引起一些混乱,因为所有东西的名称都完全相同。手动重命名解决方案和机器人的过程很困难。所以我正在寻找一种方法来重命名克隆和机器人,这样当有人在处理它时,很明显这不是 Bot1 而是 Bot2。

标签: botframework chatbot bot-framework-composer


【解决方案1】:
  1. 在对话框中封装您想要重用的内容(尽量将您真正需要的所有内容保留在主对话框、main lg 和 main lu 之外)
  2. 使用新名称创建新机器人
  3. 复制对话框以重复使用并调用它们或从新机器人的根对话框中调用主对话框。 (将对话框文件夹内的所有对话框复制到新项目中)

应该可以的。

从未玩过它,但使用这些子对话框创建一个包并将其添加到新机器人中也可以。然后你可以调整它。

【讨论】:

    【解决方案2】:

    手动重命名解决方案和机器人的过程很困难。所以我正在寻找一种方法来重命名克隆和机器人,所以当有人在处理它时,很明显这不是 Bot1 而是 Bot2

    好的,我明白了。不幸的是,没有内置的或简单的方法可以做到这一点。在 Visual Studio Code 或其他编辑器中打开 bot 文件夹并使用查找/替换功能是(同样;不幸的是)最好的选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-01
      • 2018-06-17
      • 2022-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多