如何在微信公众号中添加聊天机器人——我的阿尔法狗1.0领养与使用指南

最近开了一个公众号弄着玩,之前也在一些群里看到过一些聊天机器人,所以就想将聊天机器人接入微信公众号试试。

现在网上已经有比较成熟的一些产品,有的免费,有的收费,都可以直接接入微信公众号,实现一些基本的聊天和实用功能,也可以定制一些个性化的聊天对答。

这里推荐一篇文章,总结得还是比较详细:聊天机器人API搜集汇总

除了这里面提到的聊天机器人,我还试过谛听机器人:谛听机器人官方网站

最后,看到微信对话开放平台官方网站)也在做相关的内容,我也试了试,发现还不错,并且微信应该下一步对这方面应该也会有所发展,最后就选用了微信对话开放平台的聊天机器人。

注册完之后,就可以来到下面的界面:
1
页面上方有教学视频和使用文档,具体的用法可以点击后详细了解。页面下方主要有自定义对话技能和,系统对话技能,商店技能,已获取技能几栏。

下面我简单讲讲一些基础的操作:

1. 基础设置

点击上述页面里的设置按钮,我们可以进入机器人的基础设置页面。

我的机器人一栏,可以设置聊天时的昵称和一些基本的信息:
1
可以看到,我将我的聊天机器人的闲聊时的昵称设置成了阿尔法狗,这样在用户跟他聊天的时候,他就是以阿尔法狗的身份在聊天,就不会是官方默认的小微。

开放服务接入一栏,你可以将聊天机器人绑定至你的公众号或者小程序:
2
管理权限一栏,你可以设置一些管理员、编辑员、测试员来共同维护你的聊天机器人。
3

2. 自定义对话技能

自定义对话技能其实就是一些区别于通用版的聊天机器人的一些自己定义的个性化的技能。
4
点击创建技能,可以创建你自己定义的对话技能。这里以我创立的个性化对话为例。

首先来看看问法的设置:
5
针对你是谁这个问题,我补充了“你又是谁”,“你到底是谁”等用户问法。除了穷举之外,还可以进行一些基于规则的设置。这里应该是腾讯有一个自己的语义理解的框架,可以将用户的相似的问法与“你是谁”这个问题等同起来。意图相似度设置得越低,泛化能力就越强。

然后我们来看看回答的设置:
6
这里我设置了三个回答,在用户问到“我是谁”,或者是我设置的同意图的问法,再或者是腾讯识别出来用户的意图的话,聊天机器人会随机回复这三个回答中的一个。

3. 系统对话技能和商店技能

这就是系统自带的或者有别的用户提供的一些技能,可以看相关技能的使用说明进行使用。
7

4. 调试和发布

最后,可以点击机器人调试,尝试跟他对话,来看看功能是否可行。如果确定功能正常之后,就可以点击机器人发布,更新在线上了!
8

5. 阿尔法狗1.0使用指南

下面就是我将我的聊天机器人阿尔法狗接入微信公众号的例子。

当有新用户关注时,我设置的自动回复是:

欢迎关注!我不是狗头军师,我是机器人阿尔法狗,你可以跟我直接对话聊天(狗头军师吐槽:基本没法聊),也可以用下面的功能来跟我进行互动(回复「功能」可以看看我有些什么功能)!可以把我添加到桌面,这样你就可以随时跟我对话使用功能了!
我的功能:
1.回复「思维模型」,我偷偷给你一个狗头军师的锦囊妙计。
2.回复「进入成语接龙」,来跟我一起在玩游戏的同时学习成语吧!
3.回复「时间+城市+天气」(比如「明天北京天气」),我告诉你我夜观天象的结果。
4.回复「城市+新闻」(比如「北京新闻」),或者「话题+新闻」(比如「娱乐新闻」),我带你看看今天都发生了些什么。
5.回复「来首歌」,或者「歌手名+歌名」(比如「王菲约定」),我为你放一首你喜欢听的歌。
6.回复「来段相声/评书」,或者「演员+相声」(比如「郭德纲相声」),我带你开心开心。
7.回复「X天之后是周几/几号」(比如「10天之后是几号」),快速查看相关信息。
8.回复「讲笑话/情话」,看看我想对你说什么。
9.回复「帮我查一下快递」,我帮你看看你快递到底到哪了!
10.回复「时间+城市+限行尾号」(比如「明天北京限行尾号」),我帮你查询一下。
11.回复「梦到+XX」(比如「梦到起火」),我帮你看看这个梦是什么意思。
12.回复「世界上最高的山峰」,「中国国土面积」等知识点,我可以直接告诉你!
以后忘记的话,回复「功能」就可查看了!

其中第一个功能是我自己添加的,其他的功能都是直接使用的微信对话开放平台里的技能。

如果用户忘记指令的话,回复「功能」关键词,就再给他自动发送一遍上述内容。(可以通过微信公众平台的自动回复功能来实现,或者给聊天机器人设置一个技能)

想来试试的话,可以扫描下方二维码关注我的公众号!

▼长按下方二维码,可以关注我们▼
(微信ID:not-a-dog-brain)

1

猜你喜欢

转载自blog.csdn.net/weixin_43795921/article/details/105679606
今日推荐