🤖 知识库客服系统

Elec Distributor 智能客服部署指南

部署状态: Worker 已配置 DNS 记录
📍 访问地址:https://knowledge-base.elec-distributor.com

📋 部署步骤

方法一:Cloudflare Dashboard(推荐)

  1. 登录 Cloudflare Dashboard
  2. 选择 "Workers 和 Pages" → "创建应用程序" → "创建 Worker"
  3. 名称填写:knowledge-base
  4. 点击 "编辑代码",将下方代码复制粘贴
  5. 点击 "保存并部署"
  6. 在 "触发器" 中绑定自定义域:knowledge-base.elec-distributor.com
查看 worker.js 代码...

🔌 嵌入到网站

方式一:浮动聊天按钮

在网站的 </body> 标签前添加:

<script src="https://knowledge-base.elec-distributor.com/embed.js"></script>

方式二:iframe 嵌入

<iframe src="https://knowledge-base.elec-distributor.com/chat-widget.html" width="400" height="600" style="border: none;"></iframe>

⚙️ 自定义知识库内容

编辑 worker.js 中的 knowledgeBase 对象:

const knowledgeBase = { "faqs": [ { "question": "你们代理哪些品牌?", "answer": "您的回答内容", "keywords": ["品牌", "代理", "关键词"] } ] };

📡 API 接口

POST /api/chat

// 请求 { "query": "如何获取报价?" } // 响应 { "message": "您可以通过以下方式获取报价:...", "suggestions": ["问题 1", "问题 2"] }

GET /api/faqs

获取所有常见问题列表