跳转到主要内容
Web Widget 列表 这是您聪明的代理与网站访问者之间的桥梁。 Web Widget 是屏幕角落中友好的小气泡,说”你好!“。集成它非常简单:您只需在您的站点上添加代码片段,瞧!您的 AI 代理已准备好 24/7 聊天,而无需您动手。

🎛️ 您的 Widget 概述

这是您的 widget 指挥中心。在这里您可以看到您创建的每个聊天气泡。
  • 为什么有多个? 您可能希望在定价页面有”Sales Bot”,在帮助中心有”Tech Support” bot。在这里您管理它们全部。
  • 每个 Widget 的关键操作:
    • 📋 复制脚本: 获取神奇代码以粘贴到您的网站。
    • ⚙️ 配置: 有趣的部分。调整颜色、消息和行为(我们稍后会谈到)。
    • 🗑️ 删除: 如果不需要,就扔掉它。

🎨 自定义您的 Widget(艺术课)

点击齿轮图标 ⚙️ 进入配置实验室。让我们让这个 widget 真正成为您的。

1. 基础

  • AI 代理: 哪个大脑为这个聊天提供动力?从列表中选择您的代理之一。
  • 语言: 您的站点会说英语、西班牙语和法语吗?告诉 widget 以免它看起来愚蠢。

2. 浮动消息(钩子 🪝)

不要让您的机器人隐藏!设置一个吸引人的消息,弹出在图标上方。
  • 无聊: “在这里聊天。”
  • 更好: “嗨!需要订单帮助吗?👋”
⚠️ 注意: 为所有语言添加翻译。您不希望西班牙语访问者看到空白气泡!

3. 外观(穿着得体)

  • 标题: 选择顶部显示什么。只标题?您的标志?戴单片眼镜机器人的头像?由您决定。
  • 颜色: 使用吸管工具 🖊️ 来完全匹配您的品牌。
    • 主色: 消息气泡和发送按钮。
    • 文本颜色: 确保可读!白色背景上的黄色文本是视觉犯罪。

4. 守门人:数据收集表单 📝

您想在他们开始聊天之前知道您在和谁说话吗?启用表单
  • 询问姓名、电子邮件或电话
  • 如果您严格,使字段”必需”,如果您随意,使其”可选”。
  • GDPR / 隐私: 添加指向您的政策的链接,以便您保持合法。👮‍♂️

5. 智能数据收集(高级 🤓)

这是给技术巫师的。Widget 可以窥视您网站的 data(localStorage)以查看用户是否已登录。
  • 如何帮助: 如果已登录,widget 可以说*“你好,John!”* 而不是再次询问他的名字。
  • 配置: 您告诉我们”Key”(例如,user_email),我们自动获取值。

🛠️ 额外调整和布局

微调体验:
  • 位置: 左侧还是右侧?(右侧是标准,左侧是给叛逆者的)。
  • 全屏: 想要聊天占用整个移动屏幕吗?切换此为 ON。
  • 嵌入(DOM 元素): 不是浮动气泡,将聊天永久粘贴在页面上的 <div> 内。非常适合”联系我们”页面。
  • 自定义 CSS: 如果您懂代码,您可以在这里编写自己的样式来覆盖我们的。天空是极限。

🎨 自定义 CSS — 设计师指南

预设的颜色和选项太局限了?自定义 CSS 字段让您完全掌控 widget 的外观。您可以在这里编写 CSS 规则来调整样式、覆盖默认类,甚至添加动画。 在哪里找到它: 打开 widget 配置(⚙️ 图标),展开 “自定义 CSS” 部分,然后在文本区域中输入您的代码。

⚙️ 底层工作原理

您在这里编写的内容并非魔法 —— 一旦理解就相当可预测:
  1. 您的 CSS 会与 widget 配置一起保存。
  2. 当 widget 在访客网站上加载时,您的 CSS 会作为 <style> 标签注入到 widget 本身内部
  3. 它在我们的默认样式之后加载,因此您的规则拥有最终决定权(平局时获胜)。
🎯 重要 —— 作用范围: 自定义 CSS 仅影响 widget 聊天的内部,不影响您网页的其余部分。您不能用它来重新设计您的网站,只能设计 widget。反之亦然:您网站的样式不会渗入 widget,所以您从一张干净的画布开始。
💪 我的规则没有生效? 由于我们的基础样式很具体,有时您的规则会”平局”而无法获胜。如果某个更改没有效果,请在属性末尾添加 !important(例如 border-radius: 0 !important;)或使用更具体的选择器。

🧩 您可以使用的选择器

这些是 widget 各部分真实的”标签”。用您的 CSS 瞄准它们:
选择器它是什么
.widget_chat整个 widget 的根容器
.widget_chat_window打开时的聊天窗口
.widget_chat_window_header顶部标题栏(头像、标题、按钮)
.widget_chat_window_body消息显示的区域
.widget_row_message每一行消息(用户的消息使用 .widget_row_message_end
.widget_message_bot智能体的消息气泡
.widget_message_content每个气泡内的文本
.widget_message_botones / .widget_message_boton快速回复按钮
.widget_chat_window_footer底部输入栏
#inputMessage输入消息的文本字段
.widget_form_submit发送按钮
.widget_chat_formulario数据收集表单(姓名、邮箱等)
.widget_chat_formulario_body_input_asterisk必填字段的红色星号
.widget_chat_window_footer_legends页脚的 “Generated by lovi.ai” 签名

💡 实用示例

更方正且带阴影的机器人气泡:
.widget_message_bot {
  border-radius: 6px !important;
  box-shadow: 0 2px 8px rgba(0,0,0,0.12);
}
放大消息文本:
.widget_message_content {
  font-size: 16px !important;
  line-height: 1.5;
}
带品牌渐变的标题栏:
.widget_chat_window_header {
  background: linear-gradient(90deg, #6a11cb, #2575fc) !important;
}
给输入区域更多空间:
.widget_chat_window_footer {
  padding: 14px !important;
}
🧪 发布前请务必在游乐场中测试(见下文)。一个忘记的 } 可能会一次性破坏多个样式。

🧪 测试驾驶(游乐场)

在将代码粘贴到您的 live 站点之前,在游乐场中试试。
  • 颜色冲突吗?
  • Agent 礼貌吗?
  • 表单工作吗?
一旦您满意,复制脚本并上线!🚀