8 Commits

Author SHA1 Message Date
Renato
53b632c07c Agrega verificación de stock para ventas de kits múltiples
- Nueva tool verificar_stock_kit() para calcular cuántos kits se pueden armar
- Nueva función db_verificar_stock_kit() que verifica stock de todos los productos
- Calcula kits_posibles basado en el producto con menor stock relativo
- Actualiza skill armar_kits.md con proceso de verificación obligatoria
- Ahora advierte antes de vender: 'Solo podés armar X kits, pediste Y'
- Prevents ventas parciales no deseadas de kits
2026-02-15 22:48:48 +01:00
Renato
bd355d39fa Agrega sistema completo de 8 skills especializadas
Nuevas skills:
1. alertas_stock - Control de stock crítico y sugerencias
2. armar_kits - Armado y venta de kits personalizados
3. atencion_clientes - Atención por tipo de cliente y FAQs
4. busqueda_productos - Búsqueda inteligente con sinónimos
5. comparador_productos - Comparación de opciones
6. gestion_ventas - Proceso de venta individual
7. promociones_descuentos - Promos activas y cálculos
8. vendedor_libreria - Contexto general del negocio

- Nueva tool confirmar_venta_kit para kits
- Actualiza ruta de skills a /pymesbot/skills/
- Sistema de carga automática de skills desde archivos .md
2026-02-15 22:42:37 +01:00
Renato
270741e264 Agrega skill y funcionalidad para vender kits completos
- Nueva skill armar_kits.md con lógica completa de kits
- Nueva tool confirmar_venta_kit para vender múltiples productos
- Función db_confirmar_venta_kit() para procesar ventas en batch
- Procesa ventas de kits y actualiza stock de todos los productos
- Maneja errores parciales (si falta stock de algún producto)
- Presenta resumen completo de venta del kit
2026-02-15 22:33:34 +01:00
Renato
0d4e281829 Implementa sistema de skills para búsqueda inteligente
- Carga skills desde archivos .md en workspace/skills/
- Agrega skill vendedor_libreria con contexto completo
- Agrega skill busqueda_productos con manejo de sinónimos
- Agrega skill gestion_ventas para registrar ventas
- Nueva tool listar_todo_el_stock para ver inventario completo
- Mejora system prompt con reglas claras de uso de tools
- Agrega mapeo de sinónimos (fibras→marcadores, bloc→papel)
- Procesa múltiples productos en una sola consulta
- Ofrece alternativas inteligentes cuando no hay stock
2026-02-15 22:25:24 +01:00
Renato
14435cd3b2 Integra AI con tools (Anthropic/Z.ai) y elimina código obsoleto
- Reemplaza respuestas programadas por AI con tools
- Implementa buscar_productos y confirmar_venta como tools
- Configura API Anthropic (Z.ai) con glm-4.7
- Elimina código legacy de búsqueda manual
- Limpia variables obsoletas (PicoClaw, OpenClaw)
- Actualiza docker-compose para nuevo flujo
2026-02-15 22:17:36 +01:00
Renato
b5772e159e fix: Improve OpenClaw response handling and increase character limit 2026-02-15 18:28:25 +01:00
Renato
3bd9c10fc2 chore: Connect backend to OpenClaw CLI instead of direct Z.AI API 2026-02-15 18:14:50 +01:00
Renato
47264049e6 Initial commit: PymesBot Demo with IA integration
- FastAPI backend with WebSocket chat
- SQLite database for products
- Z.AI (GLM-4.7) integration for AI responses
- Docker deployment ready
- Caddy proxy configuration
2026-02-15 17:07:39 +01:00