← 返回项目库

语音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 的少量动态字段仍显示英文。

登录后领取