了解 DABO AI

DABO AI 管理指南

配合带编号的截图,逐一讲解 DABO 管理后台(http://127.0.0.1:3003)的每个选项卡和按钮 — 并介绍员工在 Webchat 中看到的内容。

登录与界面布局

  1. 在 DABO 服务器上用浏览器打开 http://127.0.0.1:3003。(为安全起见,管理后台不对局域网开放。在 Linux 服务器上,IT 人员可以使用 SSH 隧道——参见安装指南。)
  2. 输入管理员账户的登录邮箱 (1)、密码 (2) 以及管理员代码 (3)——在服务器上打开 admin-panel-secret.txt 文件即可获取。点击登录 (4)。
管理后台登录界面
图 1 — 管理后台登录界面
  • 多次输错后,登录会被锁定 15 分钟(DABO 会显示需要等待的秒数)。每一次登录——无论成功还是失败——都会记录到系统日志中。
  • 登录会话只保留在当前打开的浏览器标签页中:关闭标签页后需要重新登录;离开电脑时请点击退出登录。

页面顶部有标志、语言选择框(14 种语言)和退出登录按钮;紧接其下是 8 个选项卡。带 🔒 的选项卡表示当前套餐尚未包含该功能——仍可打开查看,升级后会自动解锁。

管理后台的选项卡
图 2 — 管理后台的选项卡
选项卡用途
AI 模型状态、更换 AI 模型、多机 AI 集群、回答可靠性、外语家教、公司标志、语音
用户与文档邮件审批、账户、部门、知识库与访问权限、安全护栏、CRM/ERP、SSO/AD、邮件-日历-文件、API/MCP 与自动审批、开发者 API、互联网查询、金融分析、AI 技能、DABO AI Desktop、会议同传、客户消息渠道、Telegram/Teams/Slack
AI 人力AI Agent 团队的控制面板:运行中的任务、AI 员工、限额、紧急停止(Ultra 套餐)
更新软件更新(在线或离线)、当前运行的版本、备份与恢复
网络访问地址、域名、HTTPS
支持数据存放位置、各组件状态、问题报告、远程支持、系统日志
许可证机器 ID、激活许可证、版本对比
GPU 资源池DABO 自动将模型分配到多张 GPU 上,并可运行附加模型(仅 Ultra)
当有账户因密码错误被锁定,或员工点击了“忘记密码?”时,选项卡下方会出现一条黄色提示栏——点击查看即可跳转到账户列表。有新版 DABO 时,页面顶部会出现 DABO AI … 已发布 提示栏——参见软件更新。

↑ 返回顶部

AI 模型选项卡

状态

显示运行中的模型及其状态(就绪 = 正常工作;正在启动;已停止;异常)、GPU 使用率以及本机的显卡。出现“AI 内存即将占满”或“请求正在排队”的警告,说明很多人在同时提问:可考虑换用较小的模型、增加 GPU(GPU 资源池选项卡),或把更多机器加入多机 AI 集群。

状态卡片 — “就绪”表示 AI 正常运行
图 3 — 状态卡片 — “就绪”表示 AI 正常运行

选择模型

  • 每个模型都会显示所需的 GPU 显存、推理等级(圆点越多越聪明)、已测试标记,以及当显卡太小时的彩色警告(红色 = 几乎肯定无法运行;黄色 = 提示)。
  • 立即下载:在后台预先下载另一个模型,不会停止当前运行的模型 — 您可以关闭页面。之后切换只需几分钟。
  • 切换模型:选择模型(左侧的圆形按钮)→ 向下滚动 → 应用更改。对话会暂停几分钟;如果新模型启动失败,系统会自动恢复原来的模型。
模型列表 — 当前使用的模型以橙色突出显示
图 4 — 模型列表 — 当前使用的模型以橙色突出显示
“应用更改”按钮
图 5 — “应用更改”按钮

DABO 自动调度 AI 引擎

DABO 不限制回答长度,并自动设置以前需要手动调整的参数——管理后台已不再有“高级设置”一项。

  • 对话长度:按每个模型的最佳水平设置。
  • 同时生成的回答数:首次在某台机器上运行某个模型时,DABO 会测量可用于对话的 GPU 空闲显存,自动算出合适的并行回答数,并记住供以后使用。没有空位时,新问题会排队几秒钟——不会被拒绝。
  • 优先级:正在聊天的人始终优先于 AI 人力和自动化流程;维护任务最后运行。使用较少的人优先于占用较多资源的人,因此没有人需要等待太久。
  • 多 GPU 机器:并行运行的模型副本数由 GPU 资源池选项卡自动决定。

多机 AI 集群(仅 Ultra)

把多台 DABO 服务器组成一个集群:主服务器接收问题,并按各台机器的处理能力分配;某台机器出故障时会自动转到其他机器。数据只在公司内网中传输。

  1. 在附加机器上(已安装 DABO):AI 模型选项卡 → 多机 AI 集群卡片 → 将本机共享给主服务器 (4) → 填写本机名称 → 点击开启并生成连接码 → 点击复制。连接码只显示 1 次;生成新连接码后,旧连接码即失效。
  2. 在主服务器上:添加机器(数量不限) (3) → 粘贴连接码(可一次粘贴多个,每行一个)→(可选)地址和显示名称 → 点击加入集群。
  3. 机器列表 (1) 显示状态 就绪 / 无响应 / 已暂停、模型、正在处理的问题数、GPU 和延迟——每 15 秒自动刷新。按钮 (2):检测、暂停 / 恢复、使用新连接码(先把新连接码粘贴到“连接码”框中)、移出集群(点击 2 次)。
多机 AI 集群:(1) 附加机器 · (2) 管理按钮 · (3) 添加机器 · (4) 共享本机
图 6 — 多机 AI 集群:(1) 附加机器 · (2) 管理按钮 · (3) 添加机器 · (4) 共享本机
附加机器与主服务器运行相同模型时,处理能力会叠加;运行不同模型时,会在 Webchat 中成为一个单独的模型选项。各台机器需要能在内网中互相访问(端口 443)。

回答可靠性

基于文档的回答始终会注明来源。勾选(1)“仅根据公司文档回答”后,AI 绝不使用通用知识 — 如果文档中没有答案,它会如实说明,而不是猜测。建议法律、金融、医疗行业开启。点击保存 — 立即生效。

回答可靠性
图 7 — 回答可靠性

外语家教

员工使用的 🎓 外语导师 模式的通用设置(需要带语音功能的套餐,Pro 及以上)。点击保存后立即生效。

  • (1) 开启每周排行榜,在本服务器上的所有学习者之间排名(默认开启)。
  • (2) 儿童每天默认最长学习时间:默认 30 分钟(5–240)。家长可在 Webchat 中单独设置时长限制和 PIN 码。
  • (3) 关注者(老师、主管、家长):每行 关注者邮箱: 学习者邮箱, 学习者邮箱。关注者可在 Webchat 中查看这些学习者的学习报告。
  • 点击保存 (4)。
外语家教卡片
图 8 — 外语家教卡片

公司标志

标志会放在 AI 生成的 Word、Excel、PowerPoint 和 PDF 文件上。点击选择标志图片… (2)——PNG 或 JPG,最大 2 MB,建议使用透明背景的 PNG;标志会立即保存,并显示在预览框中 (1)。点击移除标志 (3) 后,文件中将不再带有标志。

公司标志卡片(示例标志)
图 9 — 公司标志卡片(示例标志)

双向语音(Pro 及以上)

  • (1) 语音提问(麦克风):在 Webchat 中显示 🎤 按钮。
  • (2) 朗读回答(🔊 按钮):在每条回答下方显示 🔊 按钮。开启后,其他语言也能自动朗读。
  • (3) 朗读声音:为管理后台当前所选的语言选择 男声(默认)或 女声——切换管理后台的语言,即可为其他语言选择声音。
  • (4) 点击应用。首次使用需要联网下载语音包(约 4 GB);Webchat 会重启几秒钟。
双向语音
图 10 — 双向语音

↑ 返回顶部

账户与部门

用户与文档选项卡 — 所有与用户相关的设置都在这里。

为员工创建账户

  1. 输入员工的姓名(1)和登录邮箱(2)。
  2. 选择角色(3):“员工”(仅使用 Webchat)或“管理员”(可访问管理后台 — 仅限可信人员)。
  3. 点击 + 创建账户(4)。无需设置密码——管理员既不设置也不知道员工的密码。
  4. (5)框中显示密码创建码(8 位;只显示一次、只能用一次、7 天后过期)。如已开启 邮件审批,DABO 会自动把创建码发到员工邮箱;否则点击 复制,把创建码和 DABO 地址一起交给员工,然后点击 完成。员工打开 Webchat → 🔑 用创建码设置密码 → 输入邮箱和创建码,自行设置密码(输入两次)。
创建账户:(1)姓名 ·(2)邮箱 ·(3)角色 ·(4)创建 ·(5)密码创建码
图 11 — 创建账户:(1)姓名 ·(2)邮箱 ·(3)角色 ·(4)创建 ·(5)密码创建码
使用 Microsoft 365、Google Workspace 或 Active Directory?请启用单点登录 — 员工使用公司账户登录,DABO 会自动创建账户。

账户列表 — 忘记密码、账户被锁定

  • 员工忘记密码时,点击 ✎(1)→ 重置密码:旧密码立即失效,DABO 发放新的创建码(向您显示一次,若已开启 邮件审批 也会发邮件),员工在 Webchat 登录页自行设置新密码。(3)框会在点击前说明这一点。
  • ⏳(2)尚未创建密码:员工还没使用创建码(显示到期时间)。过期后点击 ✎ 重新发放。
  • 🔔 点击了“忘记密码?”:员工申请重置密码 → 点击 ✎ 发放新的创建码(若已开启 邮件审批,也可在邮件中审批),或点击 忽略。
  • 🔒 被锁定:15 分钟内输错 5 次密码 → 锁定 15 分钟。如果确定是账户本人,点击立即解锁。
  • 垃圾桶图标:删除账户(此人将无法再登录)。
账户列表:(1)重置密码 ·(2)尚未创建密码 ·(3)重置框
图 12 — 账户列表:(1)重置密码 ·(2)尚未创建密码 ·(3)重置框

邮件审批——无需打开管理后台

当有事项需要管理员审批时——AI 人力申请更多权限、AI 建议向 CRM/ERP 写入数据、员工建议修改回答、员工忘记密码、账户因多次输错密码被锁定——DABO 会发送一封带有 批准 / 忽略 两个按钮的邮件。直接在手机上点即可,无需守在服务器旁。所有套餐均提供。

  1. 打开管理后台 → 用户与文档 选项卡 → 邮件审批 卡片(第一张卡片)。
  2. 发送通知的邮箱 (3):填写一个用于发送通知的邮箱(最好单独建一个,例如 notifications@your-company.com)。该邮箱的应用专用密码 (4):Gmail、Yahoo 请在该邮箱账户的安全设置页面生成“应用专用密码”;主机托管的公司邮箱使用邮箱密码。Hotmail、Outlook.com、Microsoft 365:使用卡片底部的 Microsoft 登录按钮。DABO 会自动找到发信服务器。
  3. 选择邮件语言。(可选)同时发送给 (5):添加您自己实际使用的邮箱或其他需要接收的人,用逗号分隔。
  4. 点击保存并发送测试邮件 (6)。DABO 会向发送邮箱、当前登录的管理员邮箱以及“同时发送给”中的地址发送 1 封测试邮件——请打开邮箱查看(也看看垃圾邮件;如在其中,请标记为“非垃圾邮件”)。测试发送失败时不会保存,DABO 会告诉您需要修改什么。
  5. 查看 审批邮件将发送到:… (1) 这一行——这就是实际的收件人名单。如果其中没有您正在使用的邮箱(例如管理员账户使用的是内部邮箱),请把实际邮箱添加到 同时发送给 中,然后点击保存。
  6. 橙色文字 (2) 表示邮件中的按钮打开的是内网地址:只有手机或电脑连在公司网络(公司 Wi-Fi 或 VPN)时才能点击。要在任何地方都能点击,请在网络选项卡中设置域名。
使用 Gmail?Gmail 不接受普通登录密码。3 步:(1) 为 Google 账号开启两步验证;(2) 打开 myaccount.google.com/apppasswords,输入“DABO”并点击创建;(3) 把显示的 16 个字母粘贴到应用专用密码框中。如有错误,DABO 会准确告诉您该怎么做。
已开启的邮件审批卡片:(1) 收件人 · (2) 内网地址警告 · (3) 发送邮箱 · (4) 应用专用密码 · (5) 同时发送给 · (6) 保存并发送测试邮件
图 13 — 已开启的邮件审批卡片:(1) 收件人 · (2) 内网地址警告 · (3) 发送邮箱 · (4) 应用专用密码 · (5) 同时发送给 · (6) 保存并发送测试邮件

用哪种邮箱发送通知?

发送邮箱连接方式
Gmail(@gmail.com)16 个字母的应用专用密码——见上方“使用 Gmail?”。
主机托管的公司邮箱(例如 name@company.com,cPanel、Zimbra、Plesk 等)像登录网页邮箱一样输入邮箱和密码。DABO 会自动找到服务器。
Hotmail、Outlook.com、Live点击 使用 Microsoft 账号登录(Hotmail、Outlook、Microsoft 365)——微软已不再接受密码。
公司的 Microsoft 365点击 使用 Microsoft 账号登录(Hotmail、Outlook、Microsoft 365)。如果微软提示需要管理员批准,请让 IT 允许 DABO 应用。
公司的 Google Workspace与 Gmail 相同的应用专用密码(需 Workspace 管理员允许);否则请另用一个 Gmail 或主机邮箱来发送。

Microsoft 登录:点击 使用 Microsoft 账号登录(Hotmail、Outlook、Microsoft 365) → 在手机或电脑上打开 microsoft.com/devicelogin → 输入 DABO 显示的代码 → 登录发送邮箱 → 点击接受。管理后台会显示“已连接”并发送测试邮件。

Microsoft 登录:① 打开此页面 · ② 输入代码
图 14 — Microsoft 登录:① 打开此页面 · ② 输入代码
只需要一个发送邮箱。接收审批邮件的人可以使用任何邮箱(Gmail、Hotmail、公司邮箱等)。
  1. 此后,每条需要审批的请求都会发送到所有管理员的邮箱以及“同时发送给”中的地址(写入 CRM/ERP 的建议发给该连接中选定的审批人;对保密知识库回答的修改建议发给该知识库的负责人)。直接在邮件中点击 批准 或 忽略。点击卡片上的 关闭 按钮可停止发送邮件——此后请求只会显示在管理后台中。
谁会收到审批邮件?请求会发给所有管理员以及 同时发送给 中的邮箱。例外:部门知识库(已移交的知识库)的数据更正发给该库负责人——部门负责人,CRM/ERP 写入提议发给该连接选定的审批人。这两类请求不会发给 同时发送给 中的邮箱,以免有人代替部门负责人审批。审批人没有真实邮箱时,卡片会显示提醒;他们登录 Webchat 后仍可审批。员工忘记密码:在邮件中审批 → DABO 把创建码发给员工。
审批邮件:① 批准 · ② 忽略
图 15 — 审批邮件:① 批准 · ② 忽略
  1. 会打开一个确认页面——点击绿色按钮完成。仅打开链接不会执行任何操作,因此杀毒软件或邮件预览无法替你审批。
确认页面:① 点击完成
图 16 — 确认页面:① 点击完成
每个链接 7 天内只能使用一次;谁先点谁决定,其他人会看到“已处理”。对于忘记密码,批准后 DABO 会发放新的密码创建码并通过邮件发给员工,员工在 Webchat 登录页自行设置新密码。按钮打开的是 DABO 服务器地址(在 网络 标签页设置):如果服务器只能在公司内网访问,请在手机连接公司 Wi-Fi 或 VPN 时点击。

部门(Max 及以上)

  1. 输入部门名称(2),例如“财务部”(描述可选)→ + 创建部门(3)。
  2. 在新部门上点击编辑成员(1)→ 勾选员工 → 保存成员。
  3. 部门决定访问权限:员工能看到哪些知识库和 CRM/ERP 数据、谁可以使用邮件/API/Telegram,以及自动化流程的共享范围。
部门
图 17 — 部门
管理员不会自动获得公司数据的访问权限。管理员的职责是授予权限。与其他人一样,管理员只有在被授予相应权限后(直接授予或通过部门授予),才能搜索知识库、使用 CRM/ERP 连接、批准建议、使用公司邮件功能或查看客户收件箱。
卡片顶部的已用账户一行 (6) 显示活跃账户数与套餐上限的对比(已锁定和待审核的账户不计入)。达到上限后无法再创建账户——请锁定或删除不用的账户,或升级套餐。参见各套餐的用户数上限。

↑ 返回顶部

知识库与访问权限

知识库用于存放公司文档(制度、价目表、合同模板……),供 AI 检索和引用。

Free / Pro:一个“共享文档”知识库

所有人都可以提问;管理员通过 Webchat → 📁 文档上传(参见 Webchat)。Free 版最多 100 个文档。

Max:按部门设置多个知识库

  1. 在创建知识库中输入知识库名称(1)(例如“销售部”)和描述。
  2. 存储位置(2):保持“共享(默认)”即可;只有需要将此知识库放到其他驱动器/文件夹时,才选择“独立存储”。
  3. 点击+ 创建知识库(3)。在您于下方授予访问权限之前,任何人都无法使用新建的知识库。
创建知识库
图 18 — 创建知识库

按部门设置访问权限

  1. 在按部门设置文档访问权限中,每个知识库都有单独的设置框。
  2. 为可以使用该知识库提问的部门勾选查看(例如“财务”知识库 → 财务部)。
  3. 在某个部门上点击选择允许上传的成员 ▾ → 勾选可以上传的人员(例如部门经理)。只有这些人员才能在 Webchat 中看到“📁 文档”按钮。
  4. 点击保存权限。AI 会检索提问者有权查看的所有知识库 — 员工无需自己选择知识库。
访问权限:按部门勾选“查看”,并选择谁可以“上传”
图 19 — 访问权限:按部门勾选“查看”,并选择谁可以“上传”
管理员并不会自动拥有所有知识库的上传权限 — 如需自己上传,请将自己加入某个部门,并在“选择允许上传的成员”中勾选自己的名字。

网站、CRM/ERP 同步、私有知识库

  • 从网站导入内容:粘贴网页地址(每行一个),可选择同时抓取链接的页面,并每隔 N 小时自动刷新 → 保存网站列表 → 立即导入。
  • CRM/ERP 同步(同步到知识库):“定时”(DABO 每隔 N 分钟拉取一次数据)或“Webhook”(CRM/ERP 在数据变化时调用 DABO)→ 保存同步设置。
  • 🔒 移交管理权(私有知识库):将文档和成员的完全控制权交给一个人(例如人事经理)。移交后,即使是管理员也无法查看内容 — 只能删除知识库、更换负责人和查看日志。无法撤销 — 适用于敏感数据(工资、人事、董事会)。 被移交知识库的人就是该库的部门负责人:员工提议修改其中数据时,审批邮件发给此人(需要真实邮箱)。
  • 存储与文档识别:查看文档的存储位置(附复制路径按钮)。照片 / 扫描件会逐页自动识别语言(越南语、英语、中文、日语、韩语、俄语、阿拉伯语、法语、德语等)— 无需选择。
存储与照片 / 扫描件识别
图 20 — 存储与照片 / 扫描件识别

从 Confluence / SharePoint 同步(Max 及以上版本)

将 Confluence 页面或 SharePoint 文档库中的文件导入知识库,并与来源保持一致:只重新获取有变化的项目,在来源中删除的项目也会从知识库中移除 — AI 永远不会依据过时的文档回答。

  1. 按部门设置文档访问权限卡片 → 在要导入内容的知识库设置框中找到从 Confluence / SharePoint 同步 → 点击 + 添加 Confluence / SharePoint 来源。
  2. 选择来源类型 (1) — 保存后无法更改 — 如有需要,可填写显示名称。
  3. Confluence:在 (2) 填写 Confluence 地址(例如 https://company.atlassian.net/wiki)和 Atlassian 账户邮箱(仅限 Confluence Cloud),在 (3) 填写 API 令牌(Cloud — 在 id.atlassian.com → Security → API tokens 创建)或 Personal Access Token(Data Center),以及要导入的空间键,用逗号分隔(例如 HR, SALES)。
  4. SharePoint:选择公司的 Microsoft 365 连接,粘贴 SharePoint 网站地址(例如 https://company.sharepoint.com/sites/Sales),并填写 “文档”库中的文件夹(留空 = 整个库)。
  5. 设置 (4) 最多项目数(默认 200,最多 500)和自动同步间隔(小时,默认 24;0 = 仅在您点击时同步)→ 保存来源 (5)。
  6. 点击立即同步进行首次导入。显示“✅ 已检查 N 项 — 更新 X, 删除 Y”即表示成功。
添加 Confluence 来源
图 21 — 添加 Confluence 来源
知识库中已保存的来源:状态、立即同步、编辑、移除来源
图 22 — 知识库中已保存的来源:状态、立即同步、编辑、移除来源
  • 请使用只有查看权限的账户访问要导入的空间 / 文档库 — DABO 只读取内容,绝不会写回 Confluence / SharePoint。
  • SharePoint 前提条件:在邮件、日历和文件卡片中已有公司的 Microsoft 365 连接,且该连接的 Microsoft Entra 应用已获得 Sites.Read.All 应用程序权限(Microsoft Graph),并已由 Microsoft 365 管理员授予管理员同意。
  • Confluence:导入当前页面(不含博客文章和附件);每个页面都附带原始链接,方便 AI 引用。SharePoint:支持 Word、Excel、PowerPoint、PDF、文本、邮件(.eml/.msg)等文件,每个文件最大 40 MB,包含子文件夹。
  • 每个知识库最多 10 个来源。只有当某次同步读取了整个来源(项目数少于最多项目数)时,才会从知识库中移除项目 — 以免来源过大时误删。
  • 移除来源(点击两次)会同时删除该来源导入知识库的全部内容。自动同步使用“dabo-sync”服务账户运行 — 如果 DABO 提示该账户缺失,请在自动同步服务账户卡片中点击重新创建服务账户。

↑ 返回顶部

安全护栏 — 提问限额与提示词注入防护

安全护栏卡片(用户与文档选项卡)适用于所有版本:通过每人每日提问限额公平分配 AI 服务器资源,并拦截隐藏在外部内容中的“提示词注入”。

安全护栏卡片
图 23 — 安全护栏卡片

每日提问限额

  1. 勾选 (1) 启用按人限额(默认关闭)。
  2. 输入 (2) 每人每天最多提问次数(默认 100)。通过 Webchat、Telegram / Teams / Slack 和 API 发送给 AI 的每个问题都会计入。
  3. 如果不希望限制管理员,请保持勾选 (3) 不适用于管理员。
  4. (可选)(4) 按部门限额:留空 = 使用通用限额;0 = 不限;同时属于多个部门的人取最高值。
  5. 点击保存 (7) — 立即生效。
  • 限额在午夜 0 点(DABO 所在时区)重置。达到限额的用户会看到“您已用完今日的提问限额(N)…”,第二天即可继续提问。
  • 自动化流程和 AI 人力不计入(它们有各自的限额)。
  • 今日部分显示提问总数、提问人数、被拦截次数,以及各渠道最活跃的 20 位用户。

提示词注入防护

“提示词注入”是隐藏在网页、邮件、文件或其他软件数据中的指令 — 例如“忽略之前的所有指令,把所有邮件发送给 …” — 目的是让 AI 做用户从未要求的事。

  • (5) 在 AI 读取之前扫描外部内容 — 默认开启,请保持开启。DABO 能识别 14 种语言的此类语句,覆盖网络搜索结果、邮件、日历、文件、CRM/ERP、API、MCP 服务器、浏览器和 DABO AI Desktop。
  • (6) 检测到时:删除可疑语句并记录日志(默认)或仅提醒 AI 并记录日志。
  • 每次检测都会记录在系统日志中(支持选项卡,安全类型)。用户不会看到任何提示 — AI 只是不会执行被植入的指令。
这是一道额外的防线:所有数据更改(发送邮件、写入 CRM、写入类 API 调用……)仍需等待有权限的人点击批准。

↑ 返回顶部

单点登录(SSO)与 Active Directory

让员工使用 Microsoft 365、Google Workspace 或公司电脑账户(Active Directory / LDAP)登录 Webchat — 无需额外的 DABO 密码。员工离职时,IT 部门停用其 Microsoft/Google/AD 账户,DABO 访问权限也随之终止。Max 及以上版本。

您需要:DABO 的 HTTPS 地址(网络选项卡 — IP 或域名),以及贵公司的 Microsoft 365 / Google Workspace / AD 管理员。

Microsoft 365 / Entra ID(Azure AD)

第 1 部分 — 在 Microsoft 中操作(由贵公司的 Microsoft 365 管理员完成,约 10 分钟):

  1. 打开 https://entra.microsoft.com,以 Microsoft 365 管理员身份登录。
  2. 左侧菜单:Applications → App registrations → + New registration。
  3. Name:DABO AI。Supported account types:选择“Accounts in this organizational directory only (Single tenant)”。
  4. Redirect URI:选择 Web,并粘贴 DABO 管理后台框(6)中显示的地址 — https://<DABO 地址>/api/sso/callback。点击 Register。
  5. 在应用的 Overview 页面:复制 Application (client) ID 和 Directory (tenant) ID。
  6. Certificates & secrets → + New client secret → 描述填写 DABO,有效期 24 个月 → Add → 立即复制 Value(只显示一次)。
  7. (可选,用于部门同步)Token configuration → + Add groups claim → 勾选 Security groups → Add。

第 2 部分 — 在 DABO 管理后台中操作:

  1. 用户与文档选项卡 → 单点登录(SSO)与 Active Directory卡片。
  2. 勾选(1)显示“使用 … 登录”按钮,在(2)中选择身份提供方 Microsoft 365 / Entra ID。
  3. 粘贴 Directory (tenant) ID(3)、Client ID(4)和 Client secret(5)。
  4. (推荐)仅限以下域名的邮箱:填写公司域名,例如 company.com。
  5. 如果希望员工自动获得账户(员工角色),请保持勾选首次登录时创建 DABO 账户。
  6. 点击底部的保存。几秒钟内,Webchat 登录界面就会显示使用 Microsoft 登录按钮。
Microsoft 365 登录设置 — 框(6)是需要粘贴到 Microsoft 中的 Redirect URI
图 24 — Microsoft 365 登录设置 — 框(6)是需要粘贴到 Microsoft 中的 Redirect URI

Google Workspace

  1. 打开 https://console.cloud.google.com(Google Workspace 管理员)→ 创建项目 DABO AI。
  2. APIs & Services → OAuth consent screen:选择 Internal → 应用名称填写 DABO AI → 保存。
  3. APIs & Services → Credentials → + Create credentials → OAuth client ID → Web application → Authorized redirect URIs:粘贴框(6)中的 Redirect URI → Create → 复制 Client ID 和 Client secret。
  4. 在 DABO 中:身份提供方选择 Google Workspace,粘贴 Client ID 和 secret,输入公司域名 → 保存。
Google 不接受 IP 地址作为 Redirect URI — DABO 需要一个域名(例如 dabo.company.com,在“网络”选项卡中设置)。Microsoft 也接受内部 IP。

Keycloak、Okta、Authentik、Zitadel…:选择“其他(OpenID Connect)”,粘贴 Issuer URL(例如 https://sso.company.com/realms/company)、Client ID 和 secret — 并使用框(6)中的 Redirect URI 创建一个 confidential 类型的客户端。

Active Directory / LDAP(公司电脑账户)

员工在 Webchat 登录框中输入自己的 Windows 用户名(例如 jsmith 或 COMPANY\jsmith)和电脑密码即可。请向 IT 部门索取以下信息:

  1. 勾选允许员工使用 Windows/AD 用户名 + 密码登录 Webchat。
  2. (1) AD/LDAP 服务器地址:例如 ldaps://dc01.company.local:636(LDAPS,加密 — 推荐)或 ldap://dc01.company.local:389。
  3. (2) Base DN:例如 DC=company,DC=local。
  4. (3) 一个只读的服务账户(例如 svc-dabo@company.local)及其密码。
  5. 过滤器/属性字段保持默认值即可(适用于 Active Directory)。如果 AD 账户没有邮箱,请填写邮箱域名(例如 company.com)。
  6. (4) 输入一个真实的用户名 → 保存并测试 AD 连接。显示“✓ 已连接到 AD 服务器。找到:…”即表示连接成功。
  7. 点击底部的保存。
Active Directory / LDAP 设置
图 25 — Active Directory / LDAP 设置
AD 连接测试成功
图 26 — AD 连接测试成功

自动部门同步

部门同步框:每行一条映射 Microsoft/Google/AD 组 | DABO 部门。每次登录时,DABO 都会将此人加入(或移出)对应的部门 — 在 AD 中调整某人的组,其 DABO 访问权限也会随之变化。使用 * | 全体员工 可将所有人放入同一个部门。

  • Microsoft:左侧填写组的 Object ID(Entra → Groups → 选择组 → Object ID)。
  • Active Directory:左侧填写组名称(例如 财务部)或其完整 DN。
  • 尚不存在的部门会自动创建。

最后一个框 “仍允许使用 DABO 邮箱 + 密码登录”:取消勾选后,员工只能通过 SSO/AD 登录(管理员始终可以使用密码登录,因此您不会把自己锁在外面)。

用户自动预配(SCIM)— Microsoft Entra ID、Okta

用户自动预配(SCIM)卡片位于 SSO 卡片正下方:Entra ID / Okta 会为新员工创建 DABO 账户,在员工离职时立即锁定账户,并将组同步为部门 — 无需手动操作。Max 及以上版本;建议与单点登录配合使用。

DABO 需要一个具有有效 HTTPS 的公网域名(网络选项卡),以便 Entra ID / Okta 访问。

第 1 部分 — 在 DABO 管理后台中:

  1. 点击创建机密令牌 (3) → 复制机密令牌 — 它只显示一次。
  2. 选择 (4) 当 Entra ID / Okta 删除用户时:锁定账户,保留数据(推荐)或删除账户及其聊天记录。如有需要,保持勾选 (5) 将组同步为 DABO 部门。
  3. 勾选 (1) 启用 SCIM → 保存。复制 SCIM 地址(Tenant URL) (2),格式如 https://<域名>/scim/v2。
用户自动预配(SCIM)卡片
图 27 — 用户自动预配(SCIM)卡片

第 2 部分 — Microsoft Entra ID(由 Microsoft 365 管理员操作):

  1. 打开 https://entra.microsoft.com → Enterprise applications → + New application → Create your own application → 命名为 DABO AI SCIM → 选择 Integrate any other application you don’t find in the gallery (Non-gallery) → Create。
  2. 在新建的应用中 → Provisioning → Get started(或 Connect your application)→ Provisioning Mode:Automatic。
  3. Tenant URL:粘贴 SCIM 地址 (2);Secret Token:粘贴机密令牌 → Test Connection → Save。
  4. Users and groups → Add user/group → 选择允许使用 DABO 的员工或组。
  5. 回到 Provisioning → Start provisioning。Entra 大约每 40 分钟同步一次;如需立即测试某个人,请使用 Provision on demand。

Okta:创建启用了 Provisioning → SCIM 的应用;SCIM connector base URL = SCIM 地址 (2),Unique identifier field for users = userName(邮箱),Authentication Mode = HTTP Header,填入机密令牌;启用 Push New Users、Push Profile Updates、Deactivate Users 和 Push Groups。

  • 新账户获得员工角色,以邮箱作为用户名,并通过 SSO 登录。
  • 在 Entra ID / Okta 中取消分配或禁用用户后,对应的 DABO 账户会立即被锁定并退出登录;该用户的开发者 API 密钥也会被撤销。
  • 管理员账户永远不会被 SCIM 锁定或删除。每项 SCIM 更改都会记录在系统日志中(“安全”类型)。
  • 创建新的机密令牌会立即使旧令牌失效 — 记得在 Entra ID / Okta 中同步更新。

↑ 返回顶部

AI 的 CRM/ERP 连接

AI 可查询实时的 CRM/ERP 数据(客户、订单、应收款、库存……),并建议新建/更新记录。每次写入都必须经过批准;AI 绝不会删除 CRM/ERP 数据。Max 及以上版本。

  1. AI 的 CRM/ERP 连接卡片 → 添加连接 → 选择系统类型(1):Odoo、ERPNext、HubSpot、Salesforce、Zoho CRM、Dynamics 365、Pipedrive(读取 + 建议写入);Bitrix24、SAP Business One(只读)。
  2. 按照各字段下方的提示,输入显示名称(2)、地址和 API 密钥。各系统获取密钥的方法:CRM/ERP 连接指南。
  3. + 添加规则(3):默认情况下任何人都不能使用此连接——管理员也不例外。请为部门/人员添加规则:他们可以查看哪些数据,以及是否可以建议新建/更新。
  4. 选择谁可以批准写入建议(只有您选择的人员才能批准——管理员也是如此)。
  5. 点击测试连接(4)→ 成功后 → 保存(5)。
添加 CRM/ERP 连接(以 Odoo 为例)
图 28 — 添加 CRM/ERP 连接(以 Odoo 为例)
已保存的连接
图 29 — 已保存的连接
有多个 CRM/ERP 系统而用户没有指明时 → AI 会询问要写入哪个系统。

按行业连接:Jira、Confluence 及专业软件

按行业连接卡片:先选择行业,再选择公司使用的软件 — DABO 会预先填好连接方式,您只需输入地址和密钥。1.0.3 版新增 Jira Data Center / Server、Confluence(Cloud)和 Confluence Data Center / Server(位于项目与任务、公司内部软件、人力资源和客户服务等分组中)。Max 及以上版本。

  • Jira:AI 可按状态、负责人、截止日期和优先级搜索事务(issue);读取详情、描述和评论;列出项目。
  • Confluence:AI 可按内容搜索页面、读取页面、列出空间和子页面,并附上页面链接。
  • 默认勾选每位员工连接自己的账户:管理员只需输入服务器地址(或 Atlassian 子域名);每位员工打开 Webchat → 🔌 我的应用 → 连接,粘贴自己的访问令牌。AI 只能看到提问者本人在 Jira / Confluence 中有权查看的内容。
  • 读取操作立即执行;每次写入都会生成一张审批单。如需让 AI 像使用知识库文档一样依据 Confluence 内容回答,请使用 Confluence 同步到知识库。

↑ 返回顶部

邮件、日历和文件

让 AI 处理提问者本人的邮件、日历、联系人和文件(OneDrive / SharePoint / Google Drive) — 就像一位可以查看邮箱的助理。Max 及以上版本。

  1. 勾选(1)允许 AI 处理员工邮件。
  2. (2) AI 可使用:邮件 · 日历 · 文件 · 建议发送 / 删除邮件、创建 / 修改会议(始终需要本人批准;删除的邮件会移到废纸篓,可以恢复)。
  3. (3) 哪些员工可以使用:“全体员工”或“仅限所选部门或人员”。
  4. (可选)公司邮件组(适用于托管邮箱):每行一个组 组名称 | 组地址 | 成员邮箱, …。
  5. 点击保存(4)。员工在 Webchat 中自行连接自己的邮箱 → 🔗 连接邮箱账户(参见)。
邮件、日历和文件设置
图 30 — 邮件、日历和文件设置
  • Microsoft 365 / Outlook / Hotmail:使用代码登录,无需在 DABO 中输入密码;使用 DABO 内置应用 — 无需配置 Azure。
  • Gmail、Yahoo、iCloud、Zoho…:使用应用专用密码 — Webchat 会显示分步说明和链接(应用名称填写“DABO AI”)。
  • 托管邮箱(cPanel、Zimbra、Plesk、本地服务商……):使用平常的网页邮箱密码;DABO 会自动识别服务器。
各服务商的详细说明:邮箱连接指南。

↑ 返回顶部

扩展连接与自动审批(API、MCP)

让 AI 使用任何软件,只要它提供 API 或 MCP 服务器(库存、自建会计系统、工单系统、Notion、GitHub……)。读取操作立即执行;更改操作始终需要提问者批准,除非符合自动审批规则。Max 及以上版本。

其他软件的 REST API

  1. 点击 + 添加 API。输入名称(例如“库存应用”)以及(1)API 基础 URL,例如 https://inventory.company.com/api(向软件供应商索取)。
  2. (2) 认证方式:通常为“Bearer token” — 粘贴该软件签发的 API 密钥(已加密,之后不会再显示)。
  3. (3) AI 应如何使用:每行一个路径 + 含义,例如 GET /orders?status=open — 未完成的订单。描述越清楚越好。
  4. (4) 勾选允许写入,让 AI 可以建议新建/更新(仍需批准)。
  5. 选择适用于 / 可使用者 → 保存 → 测试。
添加 REST API
图 31 — 添加 REST API

MCP 服务器

MCP(Model Context Protocol)是一项将软件工具接入 AI 的开放标准:添加一个 MCP 服务器,AI 就能使用它的全部工具,无需编写 API 说明。

  • (1) 连接类型:“URL”(供应商的 MCP 服务器)或“在 DABO 服务器上运行的程序”(npx、uvx、docker — 输入命令和参数)。
  • (2) 认证方式:无 / 请求头中的密钥 / OAuth — 点击登录并授权,在新窗口中登录该服务;DABO 会自动注册并刷新令牌。
  • (3) 信任级别:平衡(推荐 — 只读工具立即运行,修改数据的工具需要审批)· 严格(每个工具都需要审批)· 完全信任(所有工具立即运行 — 仅适用于您自己掌控的内部服务器)。
  • 保存后,点击测试以列出所有工具。
通过 URL + OAuth 连接 MCP
图 32 — 通过 URL + OAuth 连接 MCP
在 DABO 服务器上运行的 MCP
图 33 — 在 DABO 服务器上运行的 MCP

自动审批规则

让重复、低风险的操作无需点击“批准”即可执行。符合规则的建议会立即执行,并在历史记录中标记为“自动规则”。

  • (1) 适用于:CRM/ERP 写入 · 邮件 / 日历 · API 调用 · MCP 工具。
  • (2) 对象(例如 crm.lead = Odoo 中的潜在客户)和 (3) 操作(tao = 新建,sua = 更新)。
  • (4) 限制:一个数值字段及其最大值(例如订单 ≤ 5,000);邮件:仅限收件人属于公司域名。
  • 示例:“新建潜在客户”自动批准;“内部邮件”自动批准;“超过 50,000 的报价”仍需人工审批。
自动审批规则
图 34 — 自动审批规则
已保存的 API、MCP 服务器和规则
图 35 — 已保存的 API、MCP 服务器和规则

↑ 返回顶部

开发者 API(兼容 OpenAI)

贵公司或合作伙伴的软件可以使用与 OpenAI 相同的 API 调用 DABO AI — 为 OpenAI 编写的应用只需更换地址(base URL)和密钥。数据始终保留在 DABO 服务器上。Max 及以上版本。

DABO 需要在网络选项卡中设置访问地址(域名或 IP 地址)。API 地址显示在框 (1) 中,格式如 https://<DABO-地址>/v1。
  1. 开发者 API(兼容 OpenAI)卡片 → 复制 API 地址(base URL) (1)。
  2. 在创建 API 密钥下,选择 (2) 密钥代表的账户 — 密钥将拥有与该账户完全相同的权限和限额(建议为每个应用单独创建一个账户)— 并输入密钥名称 (3),例如“销售软件”。
  3. 选择 (4) 有效期(永不过期、30 天、90 天、1 年)和 (5) 每分钟最多请求数(默认 60)。
  4. 如果应用需要依据公司文档回答,请保持勾选 (6) 允许检索此账户的知识库。
  5. 点击创建 API 密钥 (7) → 立即复制密钥(只显示一次,以 dabo- 开头)。下方会显示一条现成的 curl 命令供您测试。
开发者 API 卡片:API 地址、创建密钥和有效密钥
图 36 — 开发者 API 卡片:API 地址、创建密钥和有效密钥
端点用途
GET /v1/models模型列表:dabo = 正在运行的 DABO 模型,dabo-embedding = 嵌入模型
POST /v1/chat/completions对话,与 OpenAI 一样支持流式输出(streaming)和工具(tools)
POST /v1/embeddings嵌入向量(每次请求最多 512 条输入)

使用 openai Python 库的示例:client = OpenAI(base_url="https://<DABO-地址>/v1", api_key="dabo-…"),然后调用 client.chat.completions.create(model="dabo", messages=[…])。

  • 在请求头 Authorization: Bearer dabo-… 中发送密钥。模型名称留空、填写 dabo 或任何 gpt-… 名称,都会使用当前运行的 DABO 模型。
  • 如需让 AI 检索知识库,请在请求正文中添加 "dabo_knowledge": true — DABO 会自动加入该密钥所属账户有权读取的知识库(应用无法自行选择知识库)。
  • 超过每分钟最多请求数会返回 429 错误(附带 Retry-After)。通过 API 提出的问题计入该账户的每日提问限额。
  • 如果账户被锁定或删除,其 API 密钥将失效。点击撤销 (8)(点击两次)可作废密钥。DABO 只保存每个密钥的哈希值。

↑ 返回顶部

客户消息渠道

工作原理

AI 会回复通过 WhatsApp、Facebook Messenger、Instagram、LINE、Telegram、Viber、WeChat、KakaoTalk、短信、电子邮件、Discord 或您网站上的聊天气泡联系贵公司的客户。它只使用您选定的公开知识库(价目表、产品信息、营业时间……)— 绝不使用内部文档。所有对话都会汇集到 Webchat 中的同一个客户收件箱。Max 及以上版本。

渠道主要流行地区是否需要公网 HTTPS 地址?
WhatsApp全球 — 印度、拉丁美洲、欧洲、中东、非洲是
Facebook Messenger全球 — 北美、东南亚是
Instagram全球是
LINE日本、泰国、中国台湾、印度尼西亚是
Telegram东欧、中亚、中东否 — DABO 会自行获取消息
Viber东欧、希腊、菲律宾、缅甸是
WeChat中国是
KakaoTalk韩国是
SMS (Twilio)北美、欧洲、澳大利亚 — 任何手机均可是
电子邮件全球通用 — 贵公司的客服邮箱(例如 support@company.com)否 — DABO 会自行检查邮箱
Discord游戏、科技及各类在线社区否 — DABO 会自行连接 Discord
网站聊天您自己的网站是
除 Telegram、电子邮件和 Discord 外,所有渠道都要求 DABO 能够通过互联网上的 HTTPS 地址访问(例如 https://ai.company.com),因为平台需要把消息推送给 DABO。请先在网络选项卡中完成设置(域名 + Let’s Encrypt 证书),或请您的 IT 服务商协助。

每个渠道都有两种回复模式:

  • AI 起草——指定员工编辑后点击“发送”(最安全;建议初期使用):AI 撰写草稿,负责的员工在客户收件箱中检查后发送。
  • AI 回答有把握的问题——难题转交员工:当文档中明确包含答案时,AI 会自行回复,否则会将对话转交给员工。您可以设置每小时自动回复的数量上限。
  1. 用户与文档选项卡 → 客户消息渠道卡片 → 打开列表(1)+ 添加其他渠道… → 选择平台。
  2. 填写该平台的各个字段(参见下方的分步说明),选择回复模式、AI 可使用的公开知识库,以及可以查看客户收件箱的负责员工。
  3. 可选:AI 的自我介绍方式(语气、公司名称)以及何时转交员工(例如投诉、退款)。
  4. 点击保存。表单随即显示 Callback / Webhook URL(部分平台还会显示 Verify token)— 按下文说明将其复制到平台中。
  5. 点击测试连接 — 一切设置正确时会显示账户名称。用您自己的手机发送一条测试消息。
选择平台
图 37 — 选择平台
示例:保存后的 WhatsApp 表单
图 38 — 示例:保存后的 WhatsApp 表单
每个复制框都有复制按钮 — 请始终使用该按钮,不要手动输入长代码。

WhatsApp Business

您需要一个专用于 WhatsApp Business 的手机号码(未在普通 WhatsApp 应用中使用过)以及一个 Meta(Facebook)账户。
  1. 打开 https://business.facebook.com → 创建(或选择)贵公司的 Business portfolio。
  2. 打开 https://developers.facebook.com/apps → Create app → 类型选择 Business → 关联到该 portfolio → Add product: WhatsApp → Set up。
  3. WhatsApp → API Setup:点击 Add phone number,并通过短信/电话完成验证。复制 Phone number ID(以及 WhatsApp Business Account ID)。
  4. 创建永久令牌:business.facebook.com → Settings → Users → System users → Add(Admin 角色)→ Add assets → 选择您的应用(Full control)→ Generate new token → 选择该应用,勾选 whatsapp_business_messaging 和 whatsapp_business_management → 复制令牌。
  5. 获取 App secret:developers.facebook.com → 您的应用 → App settings → Basic → App secret → Show → 复制。
  6. 在 DABO 中:+ 添加其他渠道… → WhatsApp → 粘贴(1)Phone number ID、(2)Access token、(3)App secret → 保存。
  7. 复制(4)Callback URL 和(5)Verify token → developers.facebook.com → WhatsApp → Configuration → Webhook → Edit → 粘贴这两项 → Verify and save → 在 Webhook fields 中为 messages 点击 Subscribe。
  8. 点击(6)测试连接 → 会显示您的企业名称和号码。
WhatsApp 规则:只能在客户最后一条消息后的 24 小时内自由回复;Meta 可能按会话收费;WhatsApp 只允许服务于企业自身客户的助手 — 这正是 DABO 的工作方式。

Facebook Messenger

  1. 您需要贵公司的 Facebook Page,并拥有该 Page 的管理员权限。
  2. developers.facebook.com → Create app(类型 Business)→ Add product: Messenger → Set up。
  3. Messenger → Settings → Access tokens → Add or remove Pages → 选择您的 Page → Generate token → 复制 Page access token。再复制 Page 名称旁显示的 Page ID。
  4. App settings → Basic → App secret → Show → 复制。
  5. 在 DABO 中:+ 添加其他渠道… → Facebook Messenger → 粘贴 Facebook Page ID、Page access token、App secret → 保存。
  6. 复制 Callback URL 和 Verify token → Messenger → Settings → Webhooks → Add callback URL → 粘贴 → Verify and save → Add subscriptions → 勾选 messages → Save。
  7. 点击测试连接 → 会显示您的 Page 名称。用个人 Facebook 账户给该 Page 发一条消息进行测试。
Meta 应用处于 Development 模式时,只有在该应用中拥有角色的人才能给它发消息。在客户使用之前,请提交 App Review(权限 pages_messaging),并将应用切换为 Live。

Instagram

  1. 您的 Instagram 账户必须是已关联 Facebook Page 的 Professional(Business)账户(Instagram 应用 → Settings → Account type and tools)。
  2. 在与 Messenger 相同的 Meta 应用中:Add product: Instagram → API setup with Facebook login。
  3. 复制 Instagram professional account ID,并使用所关联 Page 的 Page access token(参见上文 Messenger 部分)。
  4. 在 DABO 中:+ 添加其他渠道… → Instagram → 粘贴 ID、令牌和 App secret → 保存。
  5. 复制 Callback URL 和 Verify token → Instagram → Webhooks → 粘贴 → Verify and save → 订阅 messages。
  6. Instagram 应用 → Settings → Privacy → Messages → 允许 Connected tools 访问。在 DABO 中点击测试连接。

LINE

  1. 在 https://manager.line.biz 创建 LINE Official Account → Settings → Messaging API → Enable Messaging API(选择或创建一个“Provider”)。
  2. 打开 https://developers.line.biz/console → 您的 channel → Basic settings 选项卡 → 复制 Channel secret。
  3. Messaging API 选项卡 → Channel access token (long-lived) → Issue → 复制。
  4. 在 DABO 中:+ 添加其他渠道… → LINE → 粘贴以上两项 → 保存 → 复制 Webhook URL。
  5. 回到 Messaging API 选项卡 → Webhook URL → Edit → 粘贴 → Update → 开启 Use webhook → 点击 Verify,显示 Success 即表示成功。
  6. 在 LINE Official Account Manager → Response settings 中:关闭 Auto-reply messages 和 Greeting message 两项,以免与 DABO 冲突。在 DABO 中点击测试连接。
约 1 分钟内的回复免费;之后的回复(例如经员工批准后发送的回复)会计入您 LINE 套餐的每月消息额度。

Telegram(客户机器人)

  1. Telegram → 搜索 @BotFather → /newbot → 设置名称和以 bot 结尾的用户名 → 复制令牌。请使用与员工机器人分开的另一个机器人(Telegram 与 Teams)。
  2. 在 DABO 中:+ 添加其他渠道… → Telegram → 粘贴令牌 → 保存 → 测试连接。
  3. 在您的网站、名片或发票上分享链接 https://t.me/<机器人用户名>。无需公网地址或 webhook。

Viber

  1. 在 https://partners.viber.com(Viber for Business)创建机器人,并复制其 Authentication token。
  2. 在 DABO 中:+ 添加其他渠道… → Viber → 输入机器人显示名称并粘贴令牌 → 保存。
  3. 点击测试连接 — DABO 会自动向 Viber 注册 webhook。
Viber 按其商业模式向企业收取聊天机器人消息费用 — 请向 Viber 了解最新价格。

WeChat

  1. 您需要在 https://mp.weixin.qq.com 注册一个已认证的 WeChat Official Account(Service Account,即服务号)。
  2. Settings and Development → Basic Configuration:复制 AppID 和 AppSecret;将 DABO 服务器的公网 IP 地址添加到 IP whitelist。
  3. 在 DABO 中:+ 添加其他渠道… → WeChat → 粘贴 AppID 和 AppSecret → 保存。
  4. 从 DABO 复制 Server URL 和 Token → 回到 Basic Configuration → Server configuration → Modify → 粘贴 → Message encryption: Plaintext → Submit → Enable。
  5. 在 DABO 中点击测试连接。
WeChat 允许在客户最后一条消息后的 48 小时内发送客服回复。

KakaoTalk

  1. 创建一个 Kakao Talk Channel(https://center-pf.kakao.com),并在 Kakao i Open Builder(https://chatbot.kakao.com)中创建与其关联的聊天机器人。
  2. 在 DABO 中:+ 添加其他渠道… → KakaoTalk → 保存 → 复制 Skill URL。
  3. Open Builder → Skill → Create → 粘贴 URL → Save。在 fallback 区块中,选择该 skill 作为回复,并开启 Callback(AI chatbot)→ Deploy。
KakaoTalk 只允许在客户发消息后约 1 分钟内回复,因此此渠道始终以 AI 自动回复 模式运行。

SMS (Twilio)

  1. 在 https://www.twilio.com 注册账户 → Phone Numbers → Buy a number,购买一个支持 SMS 的号码(或使用现有的 Messaging Service)。
  2. Twilio Console 首页 → Account Info:复制 Account SID(以 AC 开头)和 Auth Token。
  3. 在 DABO 中:+ 添加其他渠道… → SMS (Twilio) → 粘贴 Account SID、国际格式的发送号码(例如 +14155550123)或 Messaging Service SID(MG…),以及 Auth Token → 保存 → 复制 Webhook URL。
  4. Twilio Console → Phone Numbers → Active numbers → 您的号码 → Messaging Configuration → A message comes in:选择 Webhook,粘贴该 URL,方法选 HTTP POST → Save configuration。
  5. 在 DABO 中点击测试连接,然后用您的手机向该号码发送一条短信。
Twilio 按条收费。在美国,企业号码必须先在 Twilio 完成 A2P 10DLC 注册,才能向客户发送短信;其他国家/地区也有各自的发送方规定 — 请查看 Twilio 针对您所在国家/地区的指南。

电子邮件客服邮箱

  1. 使用客户平时已经在发信的邮箱,例如 support@company.com(Google Workspace / Gmail、支持 IMAP 的企业邮箱托管、Zoho、Yahoo……)。Gmail 和 Google Workspace 需要使用应用专用密码(Google Account → Security → 2-Step Verification → App passwords)。
  2. 在 DABO 中:+ 添加其他渠道… → Email → 输入客服邮箱地址、可选的发件人显示名称(例如“客户服务”)以及邮箱密码(或应用专用密码)。IMAP/SMTP 服务器栏留空即可 — DABO 会自动检测;仅当 IT 人员给了您指定的服务器时才需填写(例如 mail.company.com:993)。
  3. 点击保存 → 测试连接:DABO 会同时检查收信(IMAP)和发信(SMTP)。
  4. 此后 DABO 每分钟检查一次邮箱。每封新邮件都会出现在客户收件箱中;回复会从客服邮箱地址发出,并保留在同一个邮件会话中。
自动邮件(no-reply 发件人、外出自动回复、退信通知)会被忽略。只处理渠道连接之后收到的邮件。Microsoft 365 / Outlook.com 邮箱不允许通过 IMAP 使用密码登录 — 请使用其他邮箱,或请 IT 人员提供一个已开启 IMAP 的账户。

Discord

  1. 打开 https://discord.com/developers/applications → New Application → 输入名称(例如贵公司名称)→ Create。
  2. 菜单 Bot → Reset Token → 复制令牌。在同一页面开启 MESSAGE CONTENT INTENT → Save Changes。
  3. 菜单 OAuth2 → URL Generator:勾选 bot,再勾选权限 Send Messages 和 Read Message History → 打开生成的链接 → 将机器人添加到贵公司的 Discord 服务器。
  4. 在 DABO 中:+ 添加其他渠道… → Discord → 粘贴令牌 → 保存 → 测试连接。无需公网地址。
  5. 客户向机器人发送私信(点击机器人名称 → Message);对话会出现在客户收件箱中。

网站聊天

  1. 在 DABO 中:+ 添加其他渠道… → Website chat → (1)聊天窗口标题、(2)颜色、(3)仅限以下网站(例如 https://www.company.com;留空 = 任意网站)→ 保存。
  2. 复制(4)嵌入代码,交给负责网站的人员:将其粘贴到每个页面的 </body> 之前(WordPress:可使用 Insert Headers and Footers 等插件)。
  3. 右下角会出现一个聊天气泡。访客点击后即可输入消息;回复会显示在同一窗口中。
网站聊天设置和嵌入代码
图 39 — 网站聊天设置和嵌入代码
网站上的聊天气泡
图 40 — 网站上的聊天气泡
每位访客每小时最多可发送 30 条消息,以防 AI 受到垃圾消息干扰。

↑ 返回顶部

通过 Telegram、Microsoft Teams 和 Slack 聊天

员工可以在手机或电脑上直接在 Telegram、Microsoft Teams 或 Slack 中向 DABO AI 提问。AI 使用提问者本人的权限(文档、CRM/ERP、邮件……);所有数据更改仍需在 Webchat 中等待批准。Max 及以上版本。

“通过 Telegram、Microsoft Teams 和 Slack 聊天”卡片 — Telegram 和 Teams 部分
图 41 — “通过 Telegram、Microsoft Teams 和 Slack 聊天”卡片 — Telegram 和 Teams 部分

Telegram(无需公网地址)

  1. 在手机上打开 Telegram → 搜索 @BotFather(带蓝色认证标记)→ 点按 Start。
  2. 发送 /newbot → 设置显示名称(例如 DABO Company ABC)→ 设置以 bot 结尾的用户名(例如 companyabc_dabo_bot)。
  3. BotFather 会回复一个类似 123456789:AAH… 的令牌 — 复制它。
  4. 在 DABO 中:勾选 (1) 启用 Telegram,将令牌粘贴到 (2),选择谁可以使用 → 保存。机器人约一分钟内开始接收消息。
  5. 员工只需在 Webchat 中关联一次 → 📱 Telegram / Teams → 关联 Telegram(参见)。

Microsoft Teams(需要公网 HTTPS 域名)

Teams 通过互联网将消息发送给 DABO,因此 DABO 需要一个具有有效 HTTPS 的公网域名(网络选项卡 → 域名 + Let’s Encrypt;由 IT 部门开放 443 端口)。
  1. 打开 https://portal.azure.com → Create a resource → 搜索 Azure Bot → Create。
  2. 设置 Bot handle(例如 dabo-company),定价选择 Free,Type of App 选择 Single Tenant,Creation type 选择 Create new Microsoft App ID → Review + create → Create。
  3. 打开新建的机器人 → Configuration:粘贴 DABO 中框 (5) 里的 Messaging endpoint(格式如 https://<域名>/api/channels/teams/messages)→ Apply。复制 Microsoft App ID 和 App Tenant ID。
  4. 点击 Manage Password(位于 App ID 旁边)→ + New client secret → 复制 Value。
  5. Channels → 选择 Microsoft Teams → 接受条款 → Apply。
  6. 在 DABO 中:勾选 (3) 启用 Microsoft Teams,粘贴 (4) Microsoft App ID、Tenant ID 和 Client secret → 保存。
  7. 点击 (6) 下载 Teams 应用包(.zip)。Teams 管理员打开 https://admin.teams.microsoft.com → Teams apps → Manage apps → Upload new app → 选择该 zip 文件(或在 Teams 中:Apps → Manage your apps → Upload an app)。
  8. 员工打开 Teams → Apps → 搜索 DABO AI → Add → 像平常一样聊天。Teams 通过 Microsoft 365 邮箱识别员工,该邮箱必须与其 DABO 账户邮箱一致(或启用单点登录以自动创建账户)。

Slack(无需公网地址)

DABO 通过 Socket Mode 主动连接到 Slack — 无需公网域名,也无需开放端口。员工在 Slack 中向“DABO AI”发送私信;共享频道中的消息不会得到回复。

  1. 在 DABO 的 Slack 部分,展开 Slack 应用清单 (4) → 点击复制。
  2. 使用公司的 Slack 管理员账户打开 https://api.slack.com/apps → Create New App → From a manifest → 选择工作区 → 粘贴清单(JSON 格式)→ Next → Create。
  3. 点击 Install to Workspace → Allow。进入 OAuth & Permissions → 复制 Bot User OAuth Token(以 xoxb- 开头)。
  4. 进入 Basic Information → App-Level Tokens → Generate Token and Scopes → 命名为 dabo,添加 connections:write 权限范围 → Generate → 复制令牌(以 xapp- 开头)。
  5. 在 DABO 中:勾选 (1) 启用 Slack,将 Bot User OAuth Token 粘贴到 (2),将 App-Level Token 粘贴到 (3),选择谁可以使用 (5) → 保存。约一分钟内,状态行会显示“✅ 已连接:@… · 工作区名称”。
  6. 员工打开 Slack → Apps → DABO AI → 发送消息。输入 new 开始新话题。
Slack 部分:启用、两个令牌、应用清单和谁可以使用
图 42 — Slack 部分:启用、两个令牌、应用清单和谁可以使用
  • Slack 通过 Slack 个人资料中的邮箱识别员工,该邮箱必须与其 DABO 账户邮箱一致。如果没有使用该邮箱的 DABO 账户,机器人会提示对方请管理员用完全相同的邮箱创建账户。
  • 只有同一工作区(或同一 Enterprise Grid)的成员才能使用;Slack Connect 访客会被拒绝。
  • AI 生成的文件不会上传到 Slack — 机器人会告知文件名,并引导用户到 Webchat 下载。需要审批的操作(发送邮件、写入 CRM……)仍在 Webchat 中批准。
  • 如果启用了限额,每条 Slack 消息都会计入每日提问限额。

↑ 返回顶部

在线会议同传(Max 及以上)

与外国伙伴进行 Zoom、Microsoft Teams 或 Google Meet 会议时,DABO 收听会议,显示翻译成员工语言的字幕,并建议回复(用会议语言说的话 + 发音 + 含义),在用户权限范围内查阅文档和 CRM/ERP。AI 只提供建议,不会自行在会议中发言——除非用户打开AI 替我说话(现场会议,或通过虚拟麦克风的线上会议;AI 会代其用语音回答对方,但不承诺价格、交货日期或条款)。管理员可在同一卡片中关闭:取消勾选允许在现场会议和通过虚拟麦克风的线上会议中使用“AI 替我说话”。音频从不保存。

  1. 管理员:用户与文档 标签页 → 🎧 在线会议同传 卡片 → 勾选 开启,选择 谁可以使用,设置 同时同传的会议上限(每个会议都会在 GPU 上持续进行语音识别),并选择是否将 会议纪要 保存到聊天记录 → 保存。
  2. 员工:网页聊天 → 🎧 会议同传 → 选择 你的语言 和 对方语言。
  3. 浏览器中的会议(Chrome、Edge):选择 浏览器标签页 → 开始 → 选择会议标签页并开启 分享标签页音频。使用 Zoom / Teams 桌面应用开会:选择装有 DABO AI Desktop 的电脑(Windows、macOS 14.2 或更高版本、Linux)。
  4. 会议进行中:双语字幕持续显示;点按 💡 建议回复(或让 DABO 在有人提问时自动建议);🪟 悬浮窗口 让字幕悬浮在 Zoom / Teams 窗口上方。
  5. 点按 结束:DABO 撰写会议纪要(摘要、决定、待办事项),并与完整记录一起保存到聊天记录,方便继续提问,例如撰写跟进邮件。
macOS:首次使用需允许 系统录音 — 系统设置 → 隐私与安全性 → 录屏与系统录音 → “仅系统录音”。同传页面会显示需要添加的程序。

↑ 返回顶部

AI 互联网查询(Pro 及以上)

允许 AI 查询互联网上的公开信息——新闻、市场价格、法规文件、合作伙伴网站——并观看员工粘贴的视频链接(YouTube、TikTok、Vimeo……)。默认关闭,且尚未有人可以使用。

  1. 用户与文档选项卡 → AI 互联网查询卡片 → 勾选开启互联网查询 (1)。
  2. 搜索服务 (2):DABO 搜索(在您的服务器上运行,免费)——推荐使用;首次需下载约 200 MB,耗时几分钟。如果公司已有密钥(key),也可选择 Brave Search API / Tavily。
  3. 谁可以使用 (3):选择部门(默认未选择任何人)。
  4. 读取复杂网页 (4):让 AI 通过服务器上的隐藏浏览器读取使用 JavaScript 的网页(电商平台、动态新闻页……)——只读取,不点击、不登录;首次需额外下载约 2 GB。
  5. 从不读取这些网站 (5):每行一个域名(子域名也会被屏蔽)。
  6. 点击保存 (6) → 点击测试搜索 (7):看到“找到 … 条结果”即表示设置完成。
AI 互联网查询卡片
图 43 — AI 互联网查询卡片
  • 安全:只有通用的搜索关键词会发往外部。包含数字、代码、客户名称、邮箱、电话号码,或摘自文档、CRM/ERP、邮件内容的关键词,会在发送前被拦截。AI 只读取搜索结果中的网页或用户发送的链接。
  • 观看视频链接:DABO 服务器会把视频下载下来,用于看画面和听讲话(听取讲话需要带语音功能的套餐)。只有获准使用互联网查询的人才能使用此功能。参见员工使用指南。
  • 每人每 10 分钟最多搜索 40 次。

↑ 返回顶部

金融分析(Max 及以上版本)

AI 对股票、指数、外汇、黄金、原油和加密货币进行深入技术分析;进行公司估值;测算房贷、出租房产和宏观数据;并在回答中直接绘制专业的 K 线图。所有数字均由系统根据真实价格数据计算——包括每篇分析开头的趋势和置信度(%),它们基于该代码的真实价格历史测得。AI 只负责解读,绝不编造数据。

开启功能并选择谁可以使用

  1. 用户与文档选项卡 → 金融分析卡片 → 勾选启用金融分析 (1)(默认已开启)。
  2. 谁可以使用 (2):保留全体员工,或取消勾选以选择部门。
  3. 选项 (3)——综合技术信号:开启时,AI 会额外给出强烈买入 / 买入 / 中性 / 卖出 / 强烈卖出信号并附参考情景;关闭时,AI 仅呈现趋势、情景和关键价位。
  4. (可选)公司自定义提示语 (4)——附加在默认提示语“分析仅供参考,投资前请审慎考虑。”之后。
  5. 点击保存 (5)。
金融分析卡片:(1)–(5) 通用设置 · (6) 添加数据源
图 44 — 金融分析卡片:(1)–(5) 通用设置 · (6) 添加数据源
无需 API 密钥:加密货币、主要外汇(常见货币对提供小时级价格)、黄金、宏观数据以及所有金融计算器(贷款、估值、房地产……)均可直接使用。股票、指数、原油、白银和其他大宗商品至少需要在 ② 中添加一个数据源。

添加市场数据源

  1. 在 ② 市场数据源中,点击 + 添加数据源(上一张截图中的 6)。
  2. 选择数据平台。下方会立即显示:该平台适用于哪类数据、套餐要求,以及分步说明的获取 API 密钥的方法,并附提供商网站链接。
  3. 在提供商网站注册,复制 API 密钥并粘贴到 API 密钥 框中。
  4. 点击测试——显示“✓ 已连接 …”即表示密钥可用(无需先保存)。点击保存。
平台适用于说明
Twelve Data股票、ETF、指数、外汇、黄金、加密货币;日内 K 线(包括所有外汇货币对)免费套餐调用次数有限,主要覆盖美国市场
EODHD全球大量交易所的股票、ETF 和指数日终价格;公司财务指标(Fundamentals 套餐);股票、外汇、加密货币的每日新闻情绪分数正式使用:All World 套餐
Alpha Vantage美股、公司基本面数据、石油 / 天然气 / 金属免费套餐每天调用次数很少
Financial Modeling Prep公司财务指标(P/E、P/B、ROE、利润率、负债…)免费套餐主要覆盖美国公司
公司自有数据源合作券商的数据系统,或经授权的内部数据仓库(返回 K 线价格 CSV / JSON 的 URL)AI 始终优先尝试
自有新闻情绪数据源来自公司系统的每日新闻情绪分数(例如 −1…1)(返回 CSV / JSON 的 URL)与技术分析一起用于测算置信度(%)

新闻情绪与置信度。置信度(%)结合了技术分析和新闻情绪,两者都基于真实历史测算。加密货币自动使用免费的 Fear & Greed 指数;有 EODHD 密钥时,系统还会获取股票、外汇和加密货币的每日新闻情绪分数;也可以添加自有新闻情绪数据源。没有任何情绪数据源时,置信度按技术面计算,分析中会明确说明;DABO 还会为每个分析过的代码自动保存新闻情绪历史。

  1. 添加自有新闻情绪数据源:+ 添加数据源 → 数据平台 (1) = 自有新闻情绪数据源。
  2. 返回每日情绪的 URL (2):URL 中包含 {symbol}(如果系统支持,再加上 YYYY-MM-DD 格式的 {from} {to});数据为 CSV 或 JSON,每天一行,包含日期和分数(文章数量可选)。
  3. 引用来源中显示的名称 (3);如果系统需要,再填写认证请求头名称及其值 (4)(例如 X-API-Key)。
  4. 输入测试代码 (5) → 测试 (6):看到“✓ 已连接 — …:… 天情绪数据” → 保存 (7)。只有在至少有 20 天数据、且最新数据在 4 天以内时,该数据源才会被使用。
添加自有新闻情绪数据源
图 45 — 添加自有新闻情绪数据源
  • 用户提问时,AI 会自动判断代码所属的交易所(美国、欧洲、亚洲…)并选择合适的数据源。公司自有数据源始终优先尝试;其中没有的代码会自动转到其他数据源。
  • 公司自有数据源(K 线数据):填写包含 {symbol} 的 URL 模板(如果系统支持,再加上 {from} {to} {interval})、显示名称和认证请求头(如有);输入该系统中存在的一个代码 → 测试 → 保存。
  • 高级:代码映射——仅在某个内部名称或代码无法自动识别时需要。每行一条 名称 = 数据源:代码,例如 SAP = eodhd:SAP.XETRA。
  • 更换密钥或移除数据源:点击编辑 / 移除(点击两次移除以确认)。密钥加密存储在 DABO 服务器上。
  • 对外发送的数据仅包括股票代码 / 货币对和日期范围——不含任何公司数据。

员工如何使用

金融分析是一个独立的模式:员工在对话框旁的模式框中选择 📈 金融分析(每种模式都有各自的对话)。在 💬 DABO AI 助手 模式下提出金融问题时,DABO 会提示并显示切换到该模式的按钮;在金融模式下,AI 只处理金融工作(不使用知识库、邮件、CRM/ERP)。每篇分析都以趋势(附与问题对应的日期范围)和置信度(%)开头;询问多个代码时会给出排名表。参见员工使用指南。

这是一款分析工具,而非投资咨询服务。每条观点都以“分析仅供参考,投资前请审慎考虑。”结尾。如果贵公司向客户提供投资咨询服务,请遵守公司经营所在地的牌照规定。

↑ 返回顶部

AI 技能

技能是完成某类工作的操作指南(SKILL.md 格式),例如“按公司模板撰写报价”“检查投标文件”。遇到匹配的工作时,AI 会阅读技能并照做。DABO 只使用指南部分——绝不运行附带的代码或脚本;所有操作仍照常经过权限检查和审批请求。所有套餐均提供。

  1. 用户与文档选项卡 → AI 技能卡片。
  2. 点击 + 添加技能 (3) 粘贴 SKILL.md 内容,或点击 ⬆ 上传(.md 或 .zip) (4)——文件最大 5 MB;.zip 文件中只读取 .md / .txt 文件,代码文件会被跳过,DABO 会告知。
  3. 选择谁可以使用 → 保存。新技能始终处于 已关闭 状态:先检查内容——可疑的行会标记为 ⚠ 开启前请检查——然后点击开启。
  4. 每个技能行 (1) 都有 关闭 / 开启、编辑、删除 按钮 (2)。更改立即生效。
AI 技能卡片(示例)
图 46 — AI 技能卡片(示例)

↑ 返回顶部

DABO AI Desktop(Max 及以上版本)

让 AI 直接在员工的电脑上工作:打开文件、筛选数据、操作应用和浏览器。员工可通过 Webchat 中的 💻 DABO AI Desktop 按钮,自行安装 DABO AI Desktop 应用(Windows、macOS、Linux)。默认关闭。已开启 DABO AI Desktop 的员工也可以使用 DABO Co-Work——Webchat 侧边栏顶部的按钮:AI 直接在他们的电脑上完成多步骤工作。DABO Co-Work 优先在后台工作;网页任务在网页聊天右侧栏的 DABO 浏览器中完成(需开启互联网检索及读取复杂网页);对于电脑上的应用,只有员工开启了完全控制,才会在屏幕上操作。凡需确认的操作(删除、覆盖、运行命令、安装软件、下单、发送邮件)都会在 Co-Work 框中询问。

  1. 用户与文档选项卡 → DABO AI Desktop(AI 在员工电脑上工作)卡片 → 勾选开启 DABO AI Desktop (1)。
  2. 谁可以使用 (2):选择部门。
  3. 高级选项 (3):额外允许的软件下载网站(每行一个域名)。不再需要选择权限级别:开启后,AI 在所选员工的电脑上拥有完全控制权;每位员工在 DABO AI Desktop 中自行决定(允许 DABO AI 使用这台电脑复选框),始终能看到 AI 的操作,并可随时关闭。
  4. 点击保存 (4)。已连接的电脑列表 (5) 显示哪些电脑正在连接;点击断开连接可撤销访问——员工必须重新连接才能使用。
DABO AI Desktop 卡片
图 47 — DABO AI Desktop 卡片

额外允许的软件下载网站:常见软件厂商的官方网站已默认包含。内部软件或其他厂商的软件:输入域名(每行一个,例如 software.company.cn),然后点击保存。来自列表外网站的链接会被拦截;没有有效数字签名的 .exe / .msi 安装程序会在保存到电脑前被丢弃。

DABO 虚拟麦克风(用于线上会议中的“AI 替我说话”):员工在 DABO AI Desktop 的 DABO 虚拟麦克风 卡片中自行安装——Windows 会请求一次电脑的管理员权限,macOS 会要求输入一次电脑密码,Linux 无需任何操作。安装包保存在 DABO 服务器上;DABO AI Desktop 下载后会先核对 SHA-256 再安装。Windows 版目前为测试版:在 DABO 发布经 Microsoft 签名的版本之前,只能安装在已开启驱动程序测试模式的电脑上;macOS 版将在 DABO 发布签名版本后出现在服务器上。

AI 不会读取员工电脑上的密码文件或安全密钥;数据只在员工电脑和 DABO 服务器之间传输。管理员无法查看员工的文件。

↑ 返回顶部

AI 人力选项卡(Ultra 套餐)

公司 AI Agent 团队的控制面板:员工在 Webchat 中把大型工作交给 AI 人力,AI 协调员再把工作分给多名并行运行的 AI 员工。您可以在这里监控负载,管理 AI 员工和限额。管理员只能看到任务的结构,看不到标题、内容或结果。

  • (1) 实时数据(每 4 秒自动刷新):运行中的 AI 员工、等待中的步骤、平均等待时间、GPU 负载、AI 模型以及正在处理的请求数(包括聊天)。工作时间内,AI 人力始终为正在聊天的人保留至少 1 个通道。
  • (2) 全部任务:按部门列出正在运行的任务——分配人、状态、进度、AI 员工正在执行哪一步、AI 调用次数、运行时长;点击取消可停止某个任务(分配人会收到通知,并仍可查看已产出的结果)。
  • (3) AI 员工:AI 员工列表,以及每位 AI 员工可由谁派发任务、使用哪些数据、有哪些额外工具。+ 从模板目录添加(按行业分类的模板)、+ 新建空白 AI 员工、▦ 权限矩阵;每行都有编辑、复制、删除。AI 协调员和质量检查是系统 AI 员工,无法删除。
  • 任务分配人的请求卡片(员工申请增加权限)和调控卡片(全公司 / 每人 / 每部门的限额、夜间模式、退回修改的次数)。
  • (4) 停止所有任务:立即停止全公司所有 AI 员工;未完成的工作会被保留,点击恢复 AI 人力后继续运行。
AI 人力选项卡:(1) 实时数据 · (2) 全部任务 · (3) AI 员工 · (4) 紧急停止(示例数据)
图 48 — AI 人力选项卡:(1) 实时数据 · (2) 全部任务 · (3) AI 员工 · (4) 紧急停止(示例数据)

每位 AI 员工的限制

点击 AI 员工那一行的编辑 → 限制区块:

  • (1) 同时执行的步骤数:该 AI 员工并行运行的子步骤数,1–8,默认 4。如果 GPU 跟不上,请调低。
  • (2) 每步最多工具调用轮数:5–60,默认 25。
  • (3) 每步最长分钟数:5–120,默认 20——超时后该子步骤会被停止。
  • 点击保存 (4)——立即生效。此外,每个任务最多 300 次 AI 调用。
编辑 AI 员工——“限制”区块
图 49 — 编辑 AI 员工——“限制”区块
AI 员工起草的发送邮件 / 写入 CRM 请求会保留到整个任务完成后,才交给分配人审批;报告邮件会自动附上任务的结果文件。

↑ 返回顶部

更新选项卡 — 更新、备份

软件更新

就像手机一样:有新版本时点一下即可安装。每个更新包都带有 DABO 数字签名;系统会先备份,出错时自动恢复。

  1. 更新选项卡 → 软件更新卡片。有新版本时会显示 DABO AI … 及其大小和发布日期;点击新功能 (1) 阅读更新内容(以管理后台当前的语言显示)。如果没有看到,请点击检查更新。
  2. 点击下载并安装 (2) → 确认立即安装。过程:下载 → 校验 → 安装 → 重启 → 完成。聊天会暂停几分钟;可以关闭页面,安装仍会继续。
  3. 每天自动检查新版本 (3):只通知,不自动安装(默认开启)。有新版本时,页面顶部会出现 DABO AI … 已发布 提示栏,带有查看新功能、立即更新、稍后提醒按钮。
  4. 服务器无法上网时:离线更新 (4) → 选择更新文件(DABO-Update-Offline.tar,从 dabotech.ai/download/offline 下载,或用 U 盘拷贝)→ 上传并校验 → 确认安装。
  5. 高级选项 (5):单独安装各个项目(新 AI 模型、组件)、恢复上一版本、更新来源。
有新版本时的软件更新卡片(示例)
图 50 — 有新版本时的软件更新卡片(示例)

关于卡片显示当前运行的版本(例如 DABO AI 1.0.9)——联系支持时请提供此版本号。

关于卡片——当前运行的版本
图 51 — 关于卡片——当前运行的版本

备份与恢复

  1. 立即备份:勾选(1)包含用户数据(账户、知识库、对话记录)— 推荐。(2)可选的保护密码(6 个以上字符 — 如果忘记密码,备份将无法恢复)。点击(3)立即备份。
  2. 自动备份(4):选择每天(推荐),勾选包含用户数据 → 保存。约在凌晨 1–5 点运行,保留最近 3 份。
  3. 更改文件夹…:选择其他驱动器、NAS 或 USB 设备。
  4. 恢复:选择一个备份(5)→ 恢复(6),或点击从文件恢复…(.dabobak)。系统会先备份当前状态。
  5. 每个备份都有下载按钮 — 请定期下载一份,并存放在服务器以外的地方。
备份与恢复
图 52 — 备份与恢复

↑ 返回顶部

网络选项卡

  • (1) 访问地址:员工使用的 IP 或域名(例如 192.168.1.20)。服务器 IP 变更时请及时修改。
  • (2) 域名:仅使用内部 IP 时留空。
  • (3) HTTPS 模式:“自签名”(默认,浏览器会提示一次警告)·“Let’s Encrypt”(免费证书,无警告 — 域名须指向本服务器,并对互联网开放 80/443 端口;Microsoft Teams 必须使用此模式)·“企业证书” — 由贵公司购买或 IT 部门签发的证书:选择此项,然后上传一个 .pfx / .p12 文件(及其密码),或上传证书(.crt / .pem,最好使用 “fullchain” 文件)+ 私钥(.key)→ 上传并检查证书。DABO 会检查私钥是否与证书匹配,以及有效期和域名。
  • 点击保存并应用 — 对话会暂停几秒钟。
网络选项卡
图 53 — 网络选项卡
企业证书会过期(通常为一年)。剩余不足 30 天时,网络选项卡会显示警告 — 请按相同方式上传新证书,然后点击保存并应用。
需要在防火墙中放行的端口和域名(入站 / 出站):安装指南 → 网络端口与防火墙。

↑ 返回顶部

支持选项卡 — 报告、远程支持、系统日志

您的数据在哪里

显示对话、账户和知识库保存在服务器上的哪个数据库中,以及数据文件夹、AI 模型和备份的位置——并列出可能离开服务器的内容(仅在您使用时):下载更新 / 模型、管理员开启的连接、远程支持和诊断报告、互联网查询(仅公开关键词)。

“您的数据在哪里”卡片
图 54 — “您的数据在哪里”卡片

DABO 组件

各组件(AI 模型、DABO 核心、文档读取器、语音识别、文字转语音、互联网搜索、HTTPS 网关……)的状态:就绪、正在启动、异常、已停止 (1)。自动重启过的组件会显示重启次数。未开启的组件不会显示。

DABO 组件卡片
图 55 — DABO 组件卡片

向 DABO 发送问题报告

点击下载报告 (1)——单个诊断文件;密码、密钥、管理员代码和许可证代码均已隐藏。点击通过邮件发送给 DABO(会打开一封已预填内容、发往 support@dabotech.ai 的邮件)→ 附上刚下载的文件 → 发送。

向 DABO 发送问题报告
图 56 — 向 DABO 发送问题报告

DABO 远程支持

仅在 DABO 提出要求时操作:粘贴 DABO 发送的 SSH 密钥(以 ssh-ed25519 开头的一行),勾选启用远程支持 → 应用 (1)。只有 DABO 的密钥才能登录,而且只能经由服务器登录(不对互联网开放)。支持结束后请立即关闭。

DABO 远程支持
图 57 — DABO 远程支持

系统日志(审计)

记录谁登录了(成功 / 密码错误 / 被锁定;通过密码、SSO 或 AD 登录)、谁更改了管理后台中的设置、谁批准或拒绝了建议、Telegram 关联等,并附带时间和 IP 地址。保存 24 个月;不记录密码或文档内容。

  1. (1) 选择从 – 至日期、事件类型、结果,或输入邮箱/IP → 显示。
  2. (2) 导出 CSV,用 Excel 打开 — 用于内部审计、ISO 27001 或安全事件调查。
  3. 红色行表示失败的操作(例如密码错误)— 如果来自某个陌生 IP 的红色行很多,可能有人在尝试猜测密码。
  4. 页面只显示 最近 10 条事件;点击 导出 CSV 查看全部。
系统日志
图 58 — 系统日志

↑ 返回顶部

许可证选项卡与版本

许可证选项卡显示当前版本、客户名称和到期日期。解锁 Pro / Max / Ultra 有三种方式:

方式适用情况操作方法
许可证代码 DABO-XXXX-XXXX-XXXX-XXXX服务器可以联网(推荐)将代码粘贴到 (2) → 使用代码激活 (3)。无需发送机器 ID。
30 天免费试用希望在购买前试用全部功能选择套餐 (4) → 开始 30 天试用 (5)。
.dabo 许可证文件服务器无法联网将机器 ID (1) 发送给 DABO → 收到文件 → 选择文件 (6) → 激活许可证 (7)。
机器处于 Free 版时的许可证选项卡
图 59 — 机器处于 Free 版时的许可证选项卡

使用许可证代码激活

  1. DABO 或您的经销商会发给您一个格式如 DABO-XXXX-XXXX-XXXX-XXXX 的代码。每个代码可在合同约定数量的机器上使用。
  2. 许可证选项卡 → 在线激活 → 将代码粘贴到许可证代码 (2)。大小写均可,带不带连字符都可以。
  3. 点击使用代码激活 (3)。看到“✓ 已激活套餐 … (1/N 台机器)”即表示完成。Webchat 会重启几秒钟以应用新版本。
已使用代码激活的机器 — 按钮 (1) 用于将许可证迁移到其他机器
图 60 — 已使用代码激活的机器 — 按钮 (1) 用于将许可证迁移到其他机器
  • 迁移到其他机器:在旧机器上点击解除激活(迁移到其他机器) (1),再点击一次确认 — 旧机器将恢复为 Free 版。然后在新机器上输入同一个代码。如果旧机器已损坏、无法解除激活,请联系 DABO 代为释放。
  • DABO 每天核验一次许可证(需要联网)。如果网络中断或 DABO 服务器无响应,版本保持不变。只有当 DABO 撤销代码时(例如合同终止),机器才会恢复为 Free 版。
  • 续期或更换版本:DABO 会发送新代码 — 在同一输入框中输入即可;数据和设置保持不变。
  • 激活时发送的信息:许可证代码、机器 ID 的哈希值(不含个人信息)、在网络选项卡中设置的 DABO 地址以及 DABO 版本号。不会发送任何文档或聊天数据。

30 天免费试用

  1. 机器处于 Free 版时,许可证选项卡会显示30 天免费试用。选择试用套餐 (4):Ultra(全部功能)或 Max。
  2. (可选)如果希望 DABO 在试用期间为您提供支持,请填写公司名称、邮箱和电话。
  3. 点击开始 30 天试用 (5) — 机器需要联网。试用套餐立即生效。
  • 每台机器仅限试用一次。试用期间重装 DABO,原定的到期日期保持不变。
  • 30 天后,机器自动恢复为 Free 版 — 数据不会丢失。在最后 7 天内,Webchat 会向用户显示提醒。
  • 试用期间购买:将收到的许可证代码输入到许可证代码中 — 数据和设置保持不变。
  • 开始试用时发送的信息:机器 ID 的哈希值、DABO 版本号以及您填写的字段。

赠送 3 个月 Ultra 套餐

服务器处于 Free 或试用期间,管理页面顶部会显示邀请🎁 DABO 免费赠送 3 个月 Ultra 套餐——只需留下您的联系方式。点击领取礼品即可打开许可证选项卡中的免费获得 3 个月 Ultra 套餐(点击稍后可隐藏邀请 7 天)。

  1. 填写姓名和工作邮箱(必填),如愿意可再填写公司、电话、国家/地区(已按服务器时区预选)、行业和员工人数。勾选同意框。
  2. 点击发送验证码——DABO 会向邮箱发送 6 位验证码,有效期 15 分钟。没收到?请查看垃圾邮件,或 60 秒后点击重新发送验证码。
  3. 输入验证码 → 确认并领取礼品。Ultra 套餐立即生效,为期 3 个月(90 天);网页聊天会重启几秒以应用新套餐。
  • 每台机器、每个邮箱只能领取一次。在同一台机器上重装了 DABO?再次点击发送验证码,DABO 会立即恢复原来的礼品,到期日不变。
  • 到期后服务器自动回到 Free,数据不会丢失。在赠送期间购买:按 使用代码激活 中的说明输入收到的许可证码,数据和设置保持不变。
  • 发送的信息:您填写的内容、机器 ID(哈希值)、DABO 版本以及服务器配置(操作系统、CPU、内存、GPU、显存、磁盘、AI 模型、账号数量),以便 DABO 为您提供合适的建议。不会发送任何文档或聊天数据。

.dabo 许可证文件(无法联网的服务器)

  1. 点击机器 ID旁的复制 (1) → 发送给 DABO(info@dabotech.ai)或您的经销商。
  2. 收到 .dabo 文件后 → 选择文件 (6) → 激活许可证 (7)。新版本约 30 秒后生效。
.dabo 文件只能在具有对应机器 ID 的机器上使用。重装操作系统不会改变机器 ID。
DABO 版本
图 61 — DABO 版本
功能FreeProMaxUltra
用户数520100不限
服务器本地私有 AI、文档问答(含扫描件)、导出 Word/Excel/PDF/PowerPoint、按模板生成合同与报价、Excel 分析✓✓✓✓
聊天和报告文件中的图表(柱状、折线、饼图、金字塔、漏斗),AI 生成文件带公司标志✓✓✓✓
安全护栏:按人提问限额、提示词注入防护✓✓✓✓
文档数100不限不限不限
双向语音、音频/视频转写–✓✓✓
启用中的自动化流程–530不限
部门、多知识库与访问权限、私有知识库、单点登录(SSO/AD)、用户自动预配(SCIM)––✓✓
CRM/ERP、邮件-日历-文件、API/MCP、自动审批、客户消息渠道、Telegram / Teams / Slack––✓✓
Confluence / SharePoint 同步到知识库、开发者 API(兼容 OpenAI)––✓✓
DABO AI Desktop + DABO Co-Work(AI 在员工电脑上工作)、在线会议同传、金融分析(技术指标、估值、K 线图)––✓✓
多模型、高可用(HA)*–––✓
多任务 AI 智能体*、优先支持–––✓
按客户需求定制软件*(模板目录、专属 CRM/ERP 连接)–––✓
系统日志✓✓✓✓

* 与 DABO 团队以项目方式实施。

标有 🔒 的功能与套餐的用户数上限

管理后台和 Webchat 始终显示所有套餐的功能。当前套餐未包含的功能会标上 🔒,并注明包含该功能的套餐 (1);点击比较套餐可打开对比表。新套餐激活后,这些功能会自动解锁——无需刷新页面。

当前套餐未包含的功能卡片
图 62 — 当前套餐未包含的功能卡片
  • 用户数上限按活跃账户计算——已锁定和待审核的账户不计入,与登录次数无关。已用账户数显示在用户与文档选项卡 → 创建账户中。
  • 达到上限后无法再创建账户(管理后台、自助注册、单点登录、SCIM 均不可)。请锁定或删除不用的账户,或升级套餐。
  • 超出上限时(例如降级套餐后,或许可证到期、服务器回到 Free 版后):管理员和最早创建的账户照常使用;之后创建的账户将暂停,直到您锁定或删除部分账户,或升级套餐。数据不会丢失。

↑ 返回顶部

GPU 资源池选项卡(仅 Ultra 版本)

配有多张 GPU 的机器:DABO 自动分配模型到各张 GPU 上——无需手动选择 GPU。主模型会在空闲的 GPU 上并行运行多个副本(每个问题交给最空闲的副本);所需显存超过一张显卡的模型会拆分到 2、4 或 8 张 GPU 上。

并行副本、附加模型和多机集群仅在 Ultra 版本中提供。Free、Pro、Max 版本中主模型只运行一个副本——超过一张显卡容量的模型仍会拆分到多张 GPU 上,其余 GPU 保持空闲。
  1. GPU 资源池选项卡:GPU 列表 (1) 显示每张 GPU 的角色(主模型、附加模型、空闲、共用)和已用显存。
  2. 想再运行一个模型(例如回答快速的小模型):在附加模型卡片中勾选启用 (2),选择模型 (3)——DABO 会预先显示将把它放在哪张 GPU 上。
  3. 点击应用 (4)。聊天会暂停几分钟;如果某个模型无法运行,DABO 会自动恢复之前的配置。每个附加模型的状态标签:就绪、正在启动、异常。
GPU 资源池选项卡——2 张 GPU 的机器,附加模型正在运行(示例)
图 63 — GPU 资源池选项卡——2 张 GPU 的机器,附加模型正在运行(示例)
  • 加装 GPU 或更换模型后:DABO 会在 AI 模型空闲(无人聊天)时自动重新分配,最多每 6 小时一次。
  • 用户在 Webchat 页面顶部的选择框中选择模型。想把多台服务器组合起来,请参见多机 AI 集群。

↑ 返回顶部

员工如何使用 Webchat

登录

打开 https://<DABO 地址>。如果公司已启用 SSO,点击(1)使用 Microsoft 登录;或者输入(2)邮箱(或 AD 用户名)和(3)密码 →(4)登录。忘记密码:输入您的邮箱,然后点击(5)忘记密码? — 管理员会收到通知。 新账户或刚被重置的账户:点击(6)🔑 用创建码设置密码,用创建码自行设置密码。修改密码:(7)🔒 修改密码。

Webchat 登录
图 64 — Webchat 登录

提问、附加文件、语音

  • (3) 像平常一样输入问题 → (4) 发送(或按 Enter)。AI 会检索此人有权查看的所有知识库;回答末尾的来源一行可以点击,用于查看文档中的相应段落。
  • (1) 附加文件/图片(每个最大 20 MB;视频、录音最大 2 GB)——仅用于当前对话,不会进入共享知识库。粘贴 YouTube 等链接,即可让 AI 观看视频(需要互联网查询权限)。
  • (2) 🎤 点击开始说话,再次点击停止(需要 HTTPS,Pro 及以上)。回答下方的 🔊 朗读按钮可让 AI 朗读回答。
  • 模式框:💬 DABO AI 助手 · 🌐 对话翻译 · 🎓 外语导师 · 📈 金融分析——每种模式都有各自的对话。
  • 🧩 DABO Co-Work(Max 及以上版本):位于侧边栏顶部、💬 对话 旁边的按钮——AI 通过 DABO AI Desktop 直接在员工电脑上完成多步骤工作;需为该员工开启 DABO AI Desktop。
  • 让 AI 生成文件:“导出为 Excel……”、“根据模板起草一份合同……” → AI 会返回下载链接。
  • 图表:“按季度画收入柱状图”“按年龄画人员金字塔”等 → 图表直接显示在聊天中(柱状、条形、堆积、折线、饼图、金字塔、漏斗),并附有下载图片 / Excel / PowerPoint / Word / PDF 的按钮。AI 只使用文档中或您提供的真实数据。
提问输入框
图 65 — 提问输入框
附带可点击来源的回答(示例数据)
图 66 — 附带可点击来源的回答(示例数据)
  • 左侧边栏:(1)💬 对话 / 🧩 DABO Co-Work 切换按钮——两边各有自己的列表 ·(2)+ 新建对话 ·(3)待审批(括号中的数字为待处理的请求数)·(4)功能 框汇集了 ⚙ 自动化流程、🔗 连接邮箱账户、📱 Telegram / Teams 等功能——点击标题可折叠或展开 ·(5)对话 部分——您的对话;名称前的 📈 🎓 🌐 图标表示所处模式。双击名称可重命名;点击旁边的 × 可删除对话。
  • 顶部栏:(1)选择 AI 模型 ·(2)📁 文档(如果您有权向知识库上传文档) ·(3)界面语言 ·(4)❓ 使用指南 打开本指南 ·(5)退出登录。修改密码请在登录页面使用 🔒 修改密码。在手机上,这些按钮位于 ⋯ 中。
左侧边栏
图 67 — 左侧边栏
顶部栏
图 68 — 顶部栏

待审批

当 AI 建议写入 CRM/ERP、发送/删除邮件、创建日程、调用 API……时,请求会直接显示在回答中,同时出现在待审批中。员工可以直接在请求中修改,或点击 💬 让 AI 修改,然后点击批准或拒绝;在聊天框中批准后,AI 会自动继续完成剩余步骤。在批准之前,什么都不会发生。

回答中的发送邮件请求(示例数据)
图 69 — 回答中的发送邮件请求(示例数据)

自动化流程(Pro+)

在对话中描述需求即可,例如“每周一上午 8 点把上周的销售报告以 Excel 格式发给我”,或点击 ⚙ 自动化流程 → 从模板创建(30 个行业的 48 个模板——零售、制造、诊所、酒店、物流、教育等)。流程可按计划运行,也可在收到新邮件、出现新的 CRM 记录或收到 webhook 调用时运行;结果可通过邮件、Teams/Slack/Telegram、OneDrive/Drive 发送。详情:自动化指南。

自动化流程列表
图 70 — 自动化流程列表
从模板创建
图 71 — 从模板创建

连接您的邮箱账户

  1. 点击 🔗 连接邮箱账户 → 输入您的邮箱 → 下一步。DABO 会自动识别邮箱服务商。
  2. Microsoft:点击橙色的复制代码并打开 Microsoft按钮 → 粘贴代码 → 登录 → 点击 Accept 接受。
  3. Gmail/Yahoo/iCloud…:按照屏幕上的步骤创建应用专用密码(名称填写“DABO AI”)→ 粘贴到框(1)中 → 连接。
  4. 然后就可以提问:“汇总今天的邮件”、“回复 John 的邮件”、“下周有哪些会议”……
输入要连接的邮箱
图 72 — 输入要连接的邮箱
Gmail:屏幕上显示的应用专用密码创建步骤
图 73 — Gmail:屏幕上显示的应用专用密码创建步骤

Telegram / Teams

  1. 点击 📱 Telegram / Teams → 关联 Telegram。
  2. 点击 ① 打开 Telegram 并点击“Start”(在手机上直接点按该链接)— 或打开机器人并发送 /start <关联码>。
  3. 机器人回复“✅ 已关联”后 → 即可直接在 Telegram 中向 DABO 提问。/new 开始新话题,/unlink 取消关联。
  4. Teams:Apps → 搜索 DABO AI → Add → 开始聊天;无需关联。
关联 Telegram
图 74 — 关联 Telegram

客户收件箱

被选为某个客户渠道的负责员工的人员,会在左侧边栏看到 💬 客户收件箱按钮。每个对话都会显示渠道(WhatsApp、LINE、网站……)、客户及其状态:“新”、“草稿待审核”、“需要员工处理”、“AI 已回复”、“已发送”。

  1. 点击 💬 客户收件箱 — 列出等待员工处理的对话,最新的排在最前面。(1)显示客户的消息。
  2. (2)是 AI 草稿。如有需要,可以修改文字。
  3. 点击发送(3)— 回复会通过同一渠道发送给客户。AI 重新起草会生成新的草稿;关闭会将该对话从列表中移除。
客户收件箱:等待审核的 AI 草稿
图 75 — 客户收件箱:等待审核的 AI 草稿

上传文档

拥有上传权限的人员点击 📁 文档 → 选择知识库 → 选择文件... 或 选择文件夹... → 上传。支持 Word、Excel、PowerPoint、PDF、图片/扫描件(自动识别文字)、邮件、ZIP(自动解压,其中每个文件成为单独的文档)、音频/视频(自动转写,Pro 及以上版本)。“已有文件”列表可帮助避免重复上传。

上传文档
图 76 — 上传文档

↑ 返回顶部

常见问题

问题回答
数据会离开公司吗?不会。模型、文档和对话记录都保存在您的服务器上。DABO 只会调用您所连接的外部服务(邮件、云端 CRM、API、Telegram/Teams)— 并且仅限您授予的权限范围。
AI 能自行发送邮件 / 修改 CRM 吗?不能。每项更改都会成为一条等待批准的建议,除非管理员为其设置了自动审批规则。
员工能看到彼此的邮件吗?不能。AI 只处理提问者本人所连接的邮箱。
有员工离职怎么办?在账户列表中删除其账户(使用 SSO 时,也可以在 Microsoft/Google/AD 中停用账户)。系统日志会保留其历史记录。
用户多时回答变慢?在 AI 模型选项卡中查看状态。DABO 会根据 GPU 自动设置同时处理的回答数,并始终优先处理正在聊天的人;如果仍然很慢,请换用较小的模型、增加 GPU(GPU 资源池选项卡),或把更多机器加入多机 AI 集群。
找不到“高级设置”一项(对话长度、同时聊天人数)?这一项已取消:DABO 不限制回答长度,并根据模型和 GPU 自动设置各项参数——参见DABO 自动调度 AI 引擎。
更换 AI 模型会影响 Webchat 的各个模式吗?不会。每种模式的工具、每种模式各有自己的对话以及切换模式的按钮,都由 DABO 决定。较大的模型写报告、翻译和教学更自然;金融数据由系统计算,因此对所有模型都相同。不支持图像的模型会通过画面上的文字来读取视频和照片。
要迁移到新服务器?备份(包含用户数据)→ 在新服务器上安装 DABO → 从文件恢复 → 请 DABO 按新的机器 ID 重新签发许可证。
没有互联网的 DABO 服务器如何激活?使用 .dabo 许可证文件:将机器 ID 发送给 DABO,收到文件后在许可证选项卡中上传(参见)。使用代码激活和 30 天试用都需要联网。
在线激活会把公司数据发送到外部吗?不会。只发送许可证代码、机器 ID 的哈希值和 DABO 版本号(试用时还包括您选择填写的字段)。DABO 每天核验一次;断网不会导致版本失效。
试用到期后会怎样?机器会恢复为 Free 版;数据和设置保持不变。购买后输入许可证代码,即可继续使用全部功能。

↑ 返回顶部

DABO AI — 您专属的 AI,运行在您自己的服务器上

数据绝不离开公司。内部文档、CRM/ERP、邮件和自动化流程,尽在一个平台。

联系我们