Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Nlp Botpress自定义组件_Nlp_Bots - Fatal编程技术网

Nlp Botpress自定义组件

Nlp Botpress自定义组件,nlp,bots,Nlp,Bots,我正在尝试以日期选择器的形式创建一个自定义组件,以显示给用户。我试着遵循指南1,但我甚至可以开始创建组件 我使用的是最新版本的botpress,我试图复制自定义组件文件夹“Thread and Thread build”,但它告诉我模块生成器文件夹不存在。我开始觉得这个指南不适合v11 创建自定义组件是实现我的目标的方法,还是可以通过技能来实现 谢谢。是的,我相信创建自定义组件是一条可行的道路 但要做到这一点,首先需要创建一个自定义模块。模块位于“模块”文件夹中,如果您克隆了botpress r

我正在尝试以日期选择器的形式创建一个自定义组件,以显示给用户。我试着遵循指南1,但我甚至可以开始创建组件

我使用的是最新版本的botpress,我试图复制自定义组件文件夹“Thread and Thread build”,但它告诉我模块生成器文件夹不存在。我开始觉得这个指南不适合v11

创建自定义组件是实现我的目标的方法,还是可以通过技能来实现


谢谢。

是的,我相信创建自定义组件是一条可行的道路

但要做到这一点,首先需要创建一个自定义模块。模块位于“模块”文件夹中,如果您克隆了botpress repo并使用Thread从源代码中编译它,则可以访问该文件夹。换句话说,如果您使用的是botpress二进制文件,则无法创建自定义模块(因此也无法创建自定义组件)

但是,如果您已经在使用从repo克隆的botpress源,您的问题可能是您没有在“modules”目录中复制“custom component”目录

“package.json”文件具有模块生成器的相对路径,需要位于以下确切位置:

"devDependencies": {
    "@types/node": "^10.11.3",
    "module-builder": "../../build/module-builder"
}
希望这些信息有帮助


弗朗索瓦是的,您需要创建一个自定义组件。为了做到这一点,首先你需要。一旦你有了自定义模块,你就可以在这个模块里面


请根据需要浏览上述如何在Botpress上使用指南。

根据我的个人经验,您需要查找最新文档。是v11之前的文档,不是最新的。不幸的是,我从未尝试过自己构建自定义组件。