← 返回项目库

语音AI Agent可视化开发平台

面向线索咨询与语音客服场景的中文语音 AI Agent 可视化编排与自托管工作台。

这是一套可自托管的语音 AI Agent 工作台,提供拖拽式流程编排、Agent 节点、模型服务配置、工具管理、文件夹整理、测试面板和运行设置。中文适配覆盖核心导航、Agent 列表、创建流程、编辑器、设置、模型配置和工具管理页面,并附带可直接演示的售前线索咨询 Agent 与线索报价计算器。当前交付已完成本地前端生产构建、FastAPI 健康检查和核心工作台回读;真实语音通话仍需要使用者配置合法的 LLM、STT、TTS 及电话服务凭证。

真实界面

项目截图

共 6 张

我的语音 Agent
启程顾问 · 中文需求分析
常规设置
AI 模型配置
工具
创建语音 Agent

Capabilities

核心功能

✓拖拽式语音 Agent 工作流编辑器
✓开始、Agent、结束节点与连线流程管理
✓本地账号、组织和工作区隔离
✓LLM、STT、TTS、嵌入和实时模型配置入口
✓可复用工具定义与线索报价计算器演示
✓Agent 文件夹、归档和列表整理
✓浏览器测试面板与通话测试入口
✓Agent 常规设置、轮次检测和通话管理

适用场景

搭建售前咨询和线索收集语音 Agent
设计客服、回访或电话外呼流程原型
在自托管环境中研究 LLM、STT、TTS 组合
为团队演示可视化 Agent 编排和工具调用

适合谁

需要搭建语音客服、售前线索收集、电话外呼或内部语音助手的创业团队、客户成功团队、开发者和 AI 应用学习者。

商业化思路

用于会员社群中的语音客服方案演示、线索收集流程原型、自托管 AI 应用研究和二次开发;正式商用前应配置真实模型与电话服务,并审查全部上游依赖的许可和用量成本。

你会拿到什么

  • ✓固定提交版本的完整源码包
  • ✓核心工作台中文适配与中文演示数据
  • ✓六张真实运行功能页截图及逐张 SHA
  • ✓BSD 2-Clause 许可证、版权与来源说明
  • ✓前端构建、API 健康检查和本地回读证据

部署流程

  1. 1安装 Node.js 22、npm 11、Python 3.13 和 Docker Compose,并准备合法的模型及电话服务凭证。
  2. 2在 ui 目录执行 npm ci,再执行 npm run build 生成 Next.js 生产构建。
  3. 3使用 Docker Compose 启动 PostgreSQL、Redis 和 MinIO,并按部署环境填写 API 配置。
  4. 4在 Python 3.13 环境安装 api/requirements.txt 与 Dograh 依赖,执行数据库迁移。
  5. 5启动 FastAPI API 服务和 Next.js UI 服务,完成本地账号注册或接入组织认证。
  6. 6配置至少一个 LLM、STT 和 TTS 服务后,再通过测试面板验证真实语音链路。

真实验证结果

绑定提交 dbe327b05fe05145c4bc3b4f570abb5c814a6521 与来源 SHA 已核验;UI 依赖安装和 Next.js 生产构建通过,FastAPI /api/v1/health 返回 ok。已通过真实本地回读验证 Agent 列表、可视化编辑器、Agent 设置、模型配置、工具管理和 Agent 创建表单六个不同功能页;每张截图均为 HTTP 200、中文标题、可操作控件和业务演示数据,登录页、错误页、404、坏图、横向溢出和控制台错误均为 0。模型配置保持未配置状态,未虚构外部服务凭证,也未宣称完成真实电话通话。

部署前须知

真实语音通话和电话外呼依赖外部 LLM、STT、TTS、电话供应商及其凭证,当前本地验收未拨打真实电话;模型配置页面的部分动态服务字段仍沿用上游英文 schema 标签。完整生产部署需要维护数据库、缓存、对象存储、密钥和外部服务成本。

部署难度

较高

最低配置

Node.js 22、npm 11、Python 3.13 和 Docker Compose;完整本地运行需要 PostgreSQL、Redis、MinIO,真实语音能力还需要外部 LLM、STT、TTS 与电话服务凭证。建议生产环境至少 4 vCPU、8 GB 内存。

开源许可证

BSD 2-Clause License

最后验证

2026-08-29

技术栈

Next.js 15React 19FastAPIPython 3.13PostgreSQLRedisMinIODocker Compose

授权说明

仓库根目录 LICENSE 为 BSD 2-Clause License,版权声明归 Zansat Technologies Private Limited(2025)。源码包原样保留 LICENSE;再分发源码或二进制时需保留版权、许可条件和免责声明,并披露本交付对核心界面的中文修改。

Release notes

版本记录

1 个已发布版本

v1.0.0-cn.1 当前推荐

首个中文社群学习交付版本;完成核心工作台导航、Agent 列表、流程编辑器、设置、模型配置、工具管理和创建表单的中文适配,并加入售前线索咨询演示数据。

部署要求:Node.js 22、npm 11、Python 3.13、Docker Compose、PostgreSQL、Redis、MinIO;真实语音链路需要合法的 LLM、STT、TTS 和电话服务配置。

已知问题:未配置外部模型和电话服务,因此仅验证工作台及本地 API,不宣称真实电话能力;模型服务 schema 的少量动态字段仍显示英文。

登录后领取