Skip to content

接入代码

基础用法

html
<script
  src="https://widget.webnav.ai/widget/chat-widget.js"
  data-base-url="https://yoursite.com"
></script>

完整示例

html
<script
  src="https://widget.webnav.ai/widget/chat-widget.js"
  data-server="https://widget.webnav.ai"
  data-base-url="https://yoursite.com"
  data-theme="dark"
  data-lang="zh"
  data-logo="https://yoursite.com/logo.png"
  data-exclude="/admin/*,/login"
></script>

本地开发

本地开发时指向本地后端:

html
<script
  src="http://localhost:8000/widget/chat-widget.js"
  data-server="http://localhost:8000"
  data-base-url="http://localhost:8000"
  data-theme="dark"
></script>

多域名抓取

让 AI 同时学习多个网站的内容:

html
<script
  src="https://widget.webnav.ai/widget/chat-widget.js"
  data-base-url="https://yoursite.com,https://blog.yoursite.com,https://docs.yoursite.com"
  data-theme="dark"
></script>

第一个 URL 的域名为主域名(缓存目录名),每个域名还会自动发现 docs. 子域名。

注意事项

  • 代码放在 </body>
  • Widget 使用 Shadow DOM,不会影响你的页面样式
  • 首次加载会自动爬取网站内容(1-2 分钟),之后从缓存读取
  • 对话历史存储在用户浏览器的 IndexedDB 中

Webnav.ai — AI 智能客服