微信扫码
添加专属顾问
我要投稿
为WordPress网站增添智能AI客服,让搜索更便捷、互动更高效。 核心内容: 1. WordPress网站集成AI客服的步骤和优势 2. cozo agent工作流搭建与知识库内容添加 3. 实现AI客服功能的操作细节与发布流程
平时一直都有在自己的网站写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客服的全部内容了,操作简单,实现成本也很低。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-05-31
Accenture × SAP:为中型企业打造AI时代的加速引擎
2025-05-30
DeepSeek【公安智能笔录审核小助手】解决方案
2025-05-30
自动化处理退换货工单:多维表格+AI情绪分析,客服效率翻3倍
2025-05-29
扣子智能体完美结合芝麻人工客服系统,如何让服务效率飙升 200% ?
2025-05-29
药企专家有了数字分身:1 个钉钉 AI 助理如何巧解数百销售难题?
2025-05-28
FastGPT:30 分钟搭建专属智能客服,中小企业 AI 落地神器
2025-05-27
安克砍掉70%客服,代码砍半,AI 机会到底在哪?
2025-05-26
一款很棒的开源AI Agent!咸鱼智能客服+自动感知,无人值守
2024-05-08
2024-07-22
2025-02-09
2024-08-09
2024-06-30
2024-07-14
2024-09-07
2024-10-18
2024-03-31
2024-10-16