返回资讯中心
外部精选
软件工程
#开发者实时流

Chatty发布开源自主AI客服聊天代理,支持工具调用

来源标题:Chatty – Open-source autonomous AI chat agent with tool calling

Chatty是一款开源、可自托管的Zendesk和Intercom替代方案,面向需要自主AI客服的商店和现代企业。它支持人工接管、WooCommerce同步和日历排程,应用容器可部署在自有主机上,同时由Supabase托管认证、数据库、存储和实时功能。项目提供Docker Compose快速启动,兼容VPS、Railway、Render等部署环境。

Hacker News 最新TharinduDama2026/11/7 · 今天30 分钟阅读

以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。

🚀 在线演示 · ☁️ Chatty Cloud(免费 14 天试用) · ⚡ 快速上手(5 分钟) · 📖 文档

Chatty 是一个开源、可自托管的 Zendesk 和 Intercom 替代方案,面向需要自主 AI 客服的店铺和现代企业,支持人工接管、WooCommerce 同步和日历排程。

将应用容器运行在你自己的主机上,同时让 Supabase Auth、Postgres、Storage 和 Realtime 保持托管状态。同一套部署约定可适用于 VPS、Railway、Render 或其他 Docker 主机,而无需改动正在运行的 Supabase 项目。

Chatty Cloud(托管版) · 文档 · 数据处理协议(DPA) · 子处理方 · 性能评分卡 · 流程构建器 · 小组件嵌入 · 安全的客户身份 · 快速开始 · 平台运维手册 · MCP Server · AI 插件 · 全渠道 · WooCommerce

为什么选择 Chatty

实时仪表盘展示(4K Retina) 性能评分卡(A-F 审计) 流程构建器与集成 小组件集成(3 行嵌入代码)

功能特性

7 渠道全渠道中心 可视化流程构建引擎与条件运行时 WooCommerce 店铺集成与多模态 RAG LiveKit 语音 Agent 与 SDK

架构

环境要求

快速开始(Docker Compose)

自托管,分步指南

  1. 创建并配置 Supabase
  2. 应用数据库 schema
  3. 获取你的 LLM 密钥
  4. 配置环境变量
  5. 运行
  6. 验证安装
  7. 可选功能
  8. 生产部署
  9. 更新

故障排查

本地开发(不使用 Docker)

托管 Supabase 平台运维手册

MCP Server 与 AI 编程插件(Claude、Cursor、Codex)

环境变量参考

测试与 CI

GDPR 与企业数据隐私

安全

贡献

许可证

为什么选择 Chatty

每一家托管聊天机器人 SaaS 都按席位或按消息收费,并且把你的对话数据攥在手里。Chatty 采用开放核心模式:你可以免费自行运行,也可以使用 Chatty Cloud——我们基于这个完全相同仓库的托管版本——如果你不想操心运维的话。无论哪种方式,你得到的功能集都一样:流式对话、基于你自己文档的 RAG、会议预约、线索获取、WhatsApp/Slack 渠道,以及完整的 MCP server,让 AI agent 能替你操作整个仪表盘。

全部 22 个核心模块均取自真实生产环境(chatty.personaliai.com/dashboard),以清晰的 4K Retina(3840×2160)分辨率呈现,代表真实水合后的应用状态:

🔌 7 渠道全渠道中心——生产级原生消息覆盖 WhatsApp Cloud API、Facebook Messenger、Instagram Direct、TikTok Business Messaging、Telegram Bot、Twilio 双向 SMS(含自动化 TCPA 退订),以及带引用剥离的入站支持邮件。

🗺️ 可视化流程构建引擎——拖拽式交互画布(@xyflow/react),支持声明式时段条件分支(例如下午 6:00 前与下午 6:00 后的动态优惠)、线索获取、日历预约、API webhook、平台元数据检测,以及 AI Flow Copilot。

⚡ 实时人工接管与收件箱——基于 Server-Sent Events(SSE)的实时流式收件箱,让人工坐席一键暂停机器人自动化,并直接向 WhatsApp、Instagram、TikTok 或 SMS 发起对话。

🛒 WooCommerce 与多模态 RAG——直接同步 WooCommerce 店铺(订单状态查询、实时库存、购物车链接),同时支持 PDF、DOCX、CSV、TXT 摄入、网页抓取和多模态图片上下文。

🎙️ LiveKit 语音 Agent——基于 WebRTC 的实时双向语音对话,配备 5 种音频可视化器(wave、bar、grid、radial、aura)、实时语音转写、pipeline 与 realtime 多模态模型,并在 Web、React、iOS、Android、Flutter 和 React Native 上原生支持嵌入。

💬 可嵌入聊天小组件——一个 <script> 标签,流式 SSE 回复,在任何网站上都能以清晰的矢量 Shadow DOM 渲染,零 CSS 泄漏。

📚 RAG 知识中心——由 PostgreSQL pgvector、HNSW 索引和混合词法/向量搜索驱动的深度语义检索。

🛠️ 自主工具调用——安排真实会议(Google Meet、Microsoft Teams、Zoom)、筛选线索并检查日历。

🔑 自带密钥(BYOK)——默认使用免费档 Gemini,也可按 bot 配置 OpenAI/Anthropic/Groq,采用 AES-128 加密。

🤖 81 工具 FastMCP Server——通过 OAuth 2.0 / API Keys 从 Claude Desktop、Cursor 或 Codex 以编程方式控制整个仪表盘(包括完整的语音 Agent 配置、截图遥测和自主工作流)。

📊 5 支柱评分卡——独立 A–F 性能审计,覆盖转化、拦截、准确性、可靠性和 CSAT。

🎯 主动式活动——行为触发(退出意图、页面停留时长、滚动深度),配合时区感知的节奏规划。

🐳 一条命令自托管——docker compose up,指向 Supabase,60 秒内启动。

🔧 深入解析:活动遥测与流程构建器安全架构

活动遥测账本

活动配置持久化在 chatty_campaigns 中。小组件部署通过 POST /api/widget/campaign-events 记录曝光、点击和转化事件,携带 bot_id、campaign_id 和可选的 idempotency_key(可安全重试)。重新计算的分析数据可通过 GET /api/bots/{bot_id}/campaigns/{campaign_id}/analytics 访问。

活动草稿支持经过校验的 schedule_config(once、hourly、daily 或 weekly,带 IANA 时区)。POST /api/bots/{bot_id}/campaigns/audience-suggest 会在保存前生成有界分群、意图阈值和理由。投放渠道包括 web、email、WhatsApp 和 SMS。安全策略支持跨夜静默时段(quiet_hours: {"start": "22:00

正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。

打开原文
去社区讨论 →