create-tts-agent
v1.0.0
Published
Plantilla Maestra PRO del Agente de IA Autónomo de TreeTechStudio (Cloudflare Workers + Hono + Durable Objects + Vectorize)
Readme
TTS-Agent (TreeTechStudio — Versión Master PRO) 🚀
Plantilla maestra del Bot de IA Autónomo y Panel de Administración PRO creado por TreeTechStudio.
⚡ ¿Qué incluye la Versión Master PRO?
Esta plantilla viene configurada con el nivel PRO activo por defecto (tier: "pro"), lo que desbloquea los 12 Superpoderes de automatización empresarial:
- Dashboard Administrativo Completo (
/admin): Resumen de rendimiento, analíticas, control de conversaciones y configuración de modelos en caliente (Anthropic / OpenAI / Grok / BYO API Key). - Multi-canal Omnicanal: Integración simultánea para WhatsApp (Meta / Twilio / ManyChat), Telegram e Instagram.
- Control por Canal y Desactivación Selectiva: Personalización de prompts y activación/desactivación de herramientas por canal.
- Agendamiento Autónomo de Citas: Conexión bidireccional con Google Calendar para reservar, cancelar y reprogramar citas.
- Base de Conocimiento Inteligente (RAG Vectorial): Búsqueda semántica sobre documentos PDF/Markdown/JSON mediante
@cf/baai/bge-m3en Cloudflare Vectorize. - Notas de Voz Multimodales: Transcripción automática de audios de clientes.
- Cobros Automáticos: Integración con Stripe y pasarelas para cobro de anticipos o pagos enteros.
- Recuperación de No-Shows y Reactivación de Leads: Campañas de seguimiento programadas respetando ventanas de 24 horas.
- Encuestas y Calificación de Leads: Recolección estructurada de respuestas y segmentación de clientes.
- Human-in-the-Loop & Handoff Multi-Canal: Notificaciones instantáneas al dueño por Telegram, Email o WhatsApp cuando el cliente requiere atención humana.
- Integración Universal vía Composio: Conexión sin código a cientos de herramientas externas (Notion, Slack, CRMs, etc.).
- Flywheel & Auto-Aprendizaje: Detección automática de huecos de información en las respuestas para afinación continua.
⚙️ Estructura del Proyecto
member/— Datos del negocio y Base de Conocimiento (totalmente limpios por defecto en la plantilla).member/config.local.ts— Configuración general, precios, horarios y reglas de escalación.member/system-prompt.local.ts— Prompt del sistema (personalizable).member/kb/— Carpeta para arrastrar archivos.md,.txto.jsoncon la información del negocio.
src/— Código fuente de la aplicación:src/index.ts— Servidor Cloudflare Worker (Hono).src/agent.ts— Durable Object (cerebro del bot, buffer de mensajes y herramientas).src/tools/— Herramientas ejecutables por la IA (searchKb, scheduleAppointment, captureLead, etc.).src/admin/— Panel administrativo en/admin.
skill/— Skills y asistentes paso a paso (/configurar-mi-chatbot,/reporte,/analiticas, etc.).
🚀 Instalación y Despliegue
Instalar dependencias:
pnpm installEjecutar en desarrollo:
pnpm devPublicar en Cloudflare Workers:
pnpm run deploy
Desarrollado con ❤️ por TreeTechStudio
