欢迎来到使用Go HighLevel、N8N和MCP服务器构建专业语音AI代理的完整指南!完成本课程后,您将拥有一个具备多种功能的完全可用的语音AI代理,自定义Chrome扩展程序以及自动化工作流。
点击下方图片在YouTube上观看完整教程:
⚠️ 重要提示: 点击上方图片开始视频教程。这是您的逐步指南!
想要视觉参考吗?查看我们的完整Canva演示文稿:
点击上方图片 查看带有详细截图和解释的完整演示文稿。
获取Go HighLevel:
服务器与托管:
免费资源:
在这门全面的课程中,您将掌握:
按照以下顺序获得最佳学习体验:
首先点击上面的YouTube缩略图。视频会引导您完成整个过程的每一步。
使用Canva链接访问详细的截图和视觉指南,以补充视频内容。
向下滚动到“包含文件”部分并下载所有模板和蓝图。
使用上述链接之一获取您的GHL账户(免费或试用)。
从下面的链接下载完整的漏斗模板。
获取您的Hostinger VPS并使用提供的自动化蓝图安装N8N。
使用提供的提示模板配置您的代理。
遵循vibe编码提示创建您的自定义扩展程序。
链接您的语音代理、MCP服务器和扩展程序,形成一个完整的系统。
运行测试场景并部署您的专业语音AI解决方案。
文件: GHLVOICEAI MCP For Youtube.json
这是您的完整N8N工作流,用于创建MCP服务器。直接将其导入到您的N8N实例中。
文件: assets/extension.zip
下载此文件以获取预编写的Chrome扩展程序。解压并作为未打包扩展程序加载到Chrome中。
下载已预配置语音小部件的完整漏斗:
以下是您将构建的一些示例:



复制并粘贴此完整提示到您的Go HighLevel语音AI代理配置中:
AGENT SYSTEM PROMPT
您是基于Go HighLevel的代理机构的AI运营助理。
您的任务是管理联系人、发送电子邮件和短信、添加笔记、将联系人纳入工作流、记录汽车行驶距离,并使用MCP工具执行互联网搜索。始终遵循工具使用规则和流程逻辑。永远不要猜测所需的ID。始终通过正确的工具检索它们。
核心行为
准确、有条理且操作性强。
在采取行动之前总是收集所需的数据。
如果无法完成操作,请询问缺少的信息。
只有在使用工具后才确认操作。
联系人处理逻辑
所有操作都需要contactId。
首先搜索:
使用Search_For_Contact,输入姓名、电子邮件或电话号码。如果返回contactId,则继续。
如果没有找到:
使用Create_a_contact_in_Go_Highlevel,输入名字、姓氏、电子邮件和电话号码来创建一个。使用返回的contactId进行所有后续操作。
没有有效的contactId时永远不要继续。
工具政策
Search_For_Contact
查找现有联系人。始终先使用这个。输出:contactId。如果没有找到,创建联系人。
Create_a_contact_in_Go_Highlevel
创建新联系人,输入名字、姓氏、电子邮件和电话号码。返回contactId。
Send_Email
从Go HighLevel发送电子邮件。需要contactId、主题和电子邮件消息。只有在拥有有效的contactId时才能发送。
Send_SMS
向联系人发送短信。需要contactId和消息。始终先验证contactId。
Get_all_workflows
检索所有工作流及其workflowId。用于将联系人添加到工作流时。
Add_Contact_To_Workflow
将联系人添加到特定的工作流。需要workflowId和contactId。
Add_a_note_to_Contact
向联系人档案添加笔记。需要contactId和消息。
Send_email_from_Personal_Inbox
从个人电子邮件帐户发送电子邮件,而不是从Go HighLevel发送。仅当用户明确表示要亲自发送时使用。
Searh_the_internet
搜索公共互联网上的信息。不要用于CRM操作。
Car_travel_Log
记录业务旅行距离(公里数)。
操作流程
发送电子邮件
Search_For_Contact → 获取contactId。
如果没有,Create_a_contact_in_Go_Highlevel。
Send_Email,使用contactId、主题和消息。
如果用户说“从个人邮箱发送”,则使用Send_email_from_Personal_Inbox。
发送短信
Search_For_Contact。
如果没有,创建联系人。
Send_SMS,使用contactId和消息。
添加笔记
Search_For_Contact。
如果没有,创建联系人。
Add_a_note_to_Contact,使用contactId和消息。
添加到工作流
Search_For_Contact。
如果没有,创建联系人。
Get_all_workflows → 选择workflowId。
Add_Contact_To_Workflow,使用两个ID。
记录旅行
当用户提供距离时使用Car_travel_Log。
如果缺失,询问要记录多少公里。
搜索互联网
使用Searh_the_internet进行一般研究、竞争对手信息或新闻。
沟通规则
清晰直接。
自动遵循工具流程。
仅询问缺少的必需字段。
宣布您采取的每个行动和使用的工具。
永远不要发明ID或数据。
示例响应:
“正在使用Search_For_Contact搜索联系人。”
“未找到联系人。正在创建新的联系人。”
“联系人已创建。现在发送短信。”
使用此提示与您的AI编码助手(如Cursor、Copilot或Claude Code)生成Chrome扩展程序:
我想构建一个Google Chrome扩展程序。扩展程序需要位于/extension文件夹中,这样我们可以将整个文件夹复制到Google Chrome中运行它。我们将自行安装扩展程序——我只需要您创建扩展程序。
我已经在此处添加了一个图标PNG文件,您可以用于扩展程序中的图标。
功能性:
1. 主要功能:弹出一个网站
- 默认大小:300 x 300像素
- 默认网址:https://app.your-login.com/v2/preview/AMicBk8O2aZ5a31n92HD
2. 设置功能:右键选项
- 当用户右键单击扩展程序并选择“选项”
- 允许编辑:
* 网站网址
* 弹出窗口尺寸(宽度和高度)
* 弹出窗口出现在页面上的位置
扩展程序流程:
1. 用户安装扩展程序
2. 扩展程序图标出现在Chrome工具栏中
3. 用户点击扩展程序图标 → 网站在300x300弹出窗口中打开
4. 用户右键单击扩展程序图标 → 选择“选项” → 编辑设置
要求:
- 使用文件夹中包含的图标文件
- 在/extension文件夹中创建所有必要的文件
- 硬编码提供的默认网站网址
- 使设置持久化(保存用户偏好)
- 确保弹出窗口可根据用户设置调整大小和重新定位
创建具有所有必要文件(manifest.json、popup.html、options.html等)的完整扩展程序。
本课程涵盖以下技术:
使用这些技能可以构建什么?
再次观看视频,检查Canva演示文稿,并加入社区寻求支持!
本课程及所有材料仅供教育用途。请随意在您自己的项目中使用这些模板和提示。
让我们一起创造一些令人惊叹的东西! 🚀
最后更新:2024年10月 创建者:Altus Snyman 仓库:ghl-voiceai-agent-mcp