如何在Blog网站中添加AI客服 | coze工作流、n8n

平时一直都有在自己的网站写blog,经常会有朋友问,有时候想找一个之前看过的内容,感觉很难找,能不能增加一个AI的功能,输入我想找的内容,AI就会根据blog,自动为我输出相应的内容。

我的blog是用WordPress搭建的,试了一下用coze agent的功能,帮AI会话的能力嵌入到的我的网站中。

在网站右下角有一个会话的入口,打开后,输入我想获取的内容,就会返回blog中对应的内容。

类似一个AI客服的感觉。

网站中有了这个功能就方便很多,取代了传统的搜索引擎的功能。

先说一下,Coze agent支持直接把智能体发布为chat SDK,chat SDK有一段相应的代码,我们把这段代码添加到网站中即可。

当然这里面涉及到一些操作的细节问题,比如我如何把blog的内容传到coze知识库里,传上去后,要如何搭建coze agent ,搭建好后,如何把coze的agent放到我的blog网站中。

那么接下来,我们就聊聊如何来实现这个网站的AI客服。

1、coze agant搭建

我们先在coze里搭建一个工作流

(1)开始节点

开始节点,也就是用户input的内容,比如用户提问:“如何用coze搭建一个工作流”,这个问题就是工作流的input

(2)知识库检索

对于用户提出的问题,这一步就需要在知识库里进行检索,知识库就是我们的blog内容。

如何添加blog里的内容?

新建一个知识库,可以添加不同渠道的内容

我们可以选择添加在线数据,直接复制一个blog的网页地址进去

coze可以直接解析网页的内容,并将其内容添加到知识库中。

这种适合较少的网页内容,如果我的网站用上百条blog文章呢?这样操作就比较麻烦。

对于批量上传的方法,我们后面再讲。

先上传一条,将我们的全流程先跑通。

(3)大模型节点

最后我们添加一个大模型节点,在“输入”处,选择前两个节点的变量。

用户提示词内,写入我们给大模型的prompt指令。

# 角色设定
你是一个知识库问答助手,严格按以下规则回答:
1. **仅依赖知识库内容**,不虚构信息
2. 回答时先判断问题是否与知识库相关:
   - 如果相关 → 引用知识库内容,格式:
     ```
     {答案}
     (来源:知识库《{文档名}》)
     ```
   - 如果不相关 → 回答:“抱歉,该问题不在我的知识范围内。”

# 用户问题
{{input}}

# 处理流程
1. 从知识库检索{{knowledge}}
2. 综合记录生成简洁答案

大体意思就是表达根据用户提问的问题,再检索知识库,给出我对应的答案。

这样一个工作流就搭建完成了。

最后我们新建一个coze的agent ,关联上这个工作流。在预览调试处提问进行测试,agent会根据提问的内容检索到知识库对应的内容output出来。

然后我们点右上角的发布

选择最底下的chat SDK

发布后,我们点击“安装”

coze提供了一段代码

接下来的工作,我们就需要把这段代码添加到我们的blog网站中

2、集成到网站

如何把这段代码添加到WordPress内?

WordPress提供了很多现成插件可以使用,如”Header and Footer Scripts”或”Insert Headers and Footers”

也可以简单一点,直接在WordPress后台的“外观-小工具”中添加,把代码复制进去即可。

注意:记得把里面的token替换成自己实际的token,这个token去coze里的API中创建和获取

点击保存后,再进入到网站,就能看到右下角有一个coze的图标入口了。

点击后,就会弹出会话框

试用一下:

输入问题后,正常返回内容。当然细节和样式可以再调试优化一下。

整体在网站中集成AI客服的功能就算是完成了。

3、知识库

目前还遗留了一个问题,上面我们只是用一个blog链接做了示例,但实际我的网站有100多条blog文章。如何把100多条文章内容都加入coze的知识库中?

在刚才用添加链接方式导入知识库这里,提供了批量添加的功能,输入网站的根地址,可以自动解析出其他网页内容。但是这种方式不一定准确。

我们换一种方式,看是否可以批量将blog文章内容导出到本地电脑里,然后再以本地文件的方式批量上传到coze知识库里。

我们用n8n编排一个工作流,用工作流的方式来实现。

这个工作流有几个节点

(1)WordPress节点

n8n封装好了WordPress的节点,以及常用的操作

我们可以直接选择获取post ,也就是获取blog里所有文章的内容

执行后,会获取到所有的文章相关内容

(2)循环

因为获取到的所有文章内容是一个数组,我们添加一个循环节点,遍历数组里所有的文章,把文章依次下载下来。

(3)convert to file

这个节点的作用,是把文章的内容,转换为文件的格式,因为我们要下载文件,所以这一步,就需要先把内容转为文件格式。

(4)google drive

为什么要用google drive,因为我的n8n是部署在zeabur云端服务器里的,没办法直接把文件下载到电脑。所有这里换一种思路,把文件都上传到google drive里,然后在google drive批量下载到电脑里

在google drive节点,选择upload操作,将文件内容上传到云盘里

执行工作流后,我们在google drive看看

blog内容都成功上传到云盘里了。

我们批量将文件夹下载到电脑即可。

最后,我们回到coze知识库中,用上传本地文档的方式,将下载下来的文件全部上传到知识库即可。

那么,以上就是如何在Blog网站中添加AI客服的全部内容了,操作简单,实现成本也很低。

39人评论了“如何在Blog网站中添加AI客服 | coze工作流、n8n”

  1. Thanx for the effort, keep up the good work Great work, I am going to start a small Blog Engine course work using your site I hope you enjoy blogging with the popular BlogEngine.net.Thethoughts you express are really awesome. Hope you will right some more posts.

  2. Jonhbet, never heard of ’em before but gave them a punt. Pretty standard bookie, decent odds on football, not much else to rave about. The desktop site looks a bit dated, could do with a refresh. Still, if you’re just after some simple footy betting, it’ll do the job: jonhbet

  3. Dive into kings maxxwins Casino today and claim your epic welcome package! Play just $5 to unlock 500 exciting spins on Cash Eruption games plus up to $1,000 back in credits if luck isn’t on your side in the first 24 hours. Experience top slots, live tables, and exclusive games—your crown awaits!

  4. Connect the millions enchanting colossal on fanduel casino Oregon – the #1 natural money casino app in America.
    Respite c start your $1000 TEASE IT AGAIN gratuity and refashion every spin, хэнд and roll into legitimate cash rewards.
    Permanent =’pretty damned quick’ payouts, immense jackpots, and non-stop activity – download FanDuel Casino in these times and start playing like a pro today!

  5. FanDuel Casino is America’s #1 online casino, delivering non-stop thrills with ignition casino live dealer , exclusive slots like Huff N’ Breathe, and last merchandiser undertaking right at your fingertips. Mod players make 500 Extra Spins together with $40 in Casino Tip upstanding for the purpose depositing $10—with the addition of up to $1,000 back on first-day screen losses. Job all Thrillionaires: be adjacent to for the nonce, vie with your nature, and construct every interest into epic wins!

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部