Elevenlabs Twilio Memory Bridge
为Twilio上的ElevenLabs AI语音助手添加持久记忆和动态上下文注入的FastAPI Webhook。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Elevenlabs Twilio Memory Bridge。 它的用途是:为Twilio上的ElevenLabs AI语音助手添加持久记忆和动态上下文注入的FastAPI Webhook。 完整的 Skill 内容见:https://321skill.com/skills/elevenlabs-twilio-memory-bridge-x-4/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘帮我部署一个FastAPI服务,用来给Twilio上的ElevenLabs客服机器人添加记忆功能。’,它会引导你克隆仓库、安装依赖并配置环境变量。然后,你将此服务的URL设置为ElevenLabs Agent的个性化Webhook,当用户再次来电时,AI就能基于之前的对话历史提供个性化服务。
介绍
该Skill是一个FastAPI Webhook服务,旨在解决ElevenLabs Conversational AI Agents在Twilio语音通话场景中缺乏记忆和个性化的问题。传统的语音对话机器人每次通话都是独立的,无法记住用户的历史信息和偏好。
通过部署此Webhook并将其配置为ElevenLabs的个性化Webhook端点,它可以为每个来电者创建并维护一个持久的记忆存储。在通话过程中,服务会动态地将历史对话、用户偏好等上下文信息注入到AI的提示词中,从而实现更连贯、个性化的对话体验,而无需修改音频处理流程。
它非常适合后端开发、智能体开发或运维工程师,他们正在基于Twilio和ElevenLabs构建需要长期记忆能力的智能客服、预约提醒或个性化语音助手等应用。
使用建议:部署时需要准备好Twilio和ElevenLabs的API密钥,并确保服务有稳定的网络连接和数据库(用于存储记忆)。注意,它处理的是对话文本层面的上下文,不涉及音频流的修改或处理。
核心特点
核心区别在于它专为Twilio + ElevenLabs的语音对话场景设计,通过FastAPI Webhook无缝集成,在不干扰底层音频流的情况下,为AI Agent提供了基于来电号码的持久化记忆能力,实现了跨通话的个性化交互。
注意事项
不适合处理音频流本身或需要实时修改语音合成参数的场景,其核心功能是对话文本层面的上下文管理与注入。
常见问题
这个Skill需要修改ElevenLabs的音频流吗?
不需要,它是一个个性化Webhook,只处理对话文本和上下文,不修改音频。
它如何存储用户的对话记忆?
需要您配置一个数据库(如SQLite/PostgreSQL),Skill会将来电号码与对话历史关联存储。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/elevenlabs-twilio-memory-bridge-x-4/raw/index.md 读取 Elevenlabs Twilio Memory Bridge 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/elevenlabs-twilio-memory-bridge-x-4/raw/index.md(查看排版版本)