Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Compañero: inducción y capacitación de personal con IA (Hack Knights IA Challenge 2026, reto Del Río)
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
Compañero 🧑🏫 — la compañera de capacitación con IA para cajeros de nuevo ingreso Hack Knights IA Challenge 2026 · Reto Del Río: *«Tu compañero Del Río», un avatar con IA que guía la inducción de cajeros.* Rio es una asistente con avatar que enseña el trabajo de caja con el manual de la empresa. Responde dudas citando la sección exacta, da un módulo de inducción con test y práctica con un cliente simulado, y cuando algo no está en el manual no lo inventa: se lo pasa al supervisor o a RH.查看完整 README ↗
Hack Knights IA Challenge 2026 · Reto Del Río: «Tu compañero Del Río», un avatar con IA que guía la inducción de cajeros.
Rio es una asistente con avatar que enseña el trabajo de caja con el manual de la empresa. Responde dudas citando la sección exacta, da un módulo de inducción con test y práctica con un cliente simulado, y cuando algo no está en el manual no lo inventa: se lo pasa al supervisor o a RH.
0001. Los estudiantes de demo son 0001, 0002, 0003 y 0004. No hay
contraseña: así lo pide el reto.| Pregunta | Qué vas a ver |
|---|---|
| ¿Cómo hago una cancelación? | Los pasos, cada uno con su cita «sección N» |
| ¿Qué hago si un producto no tiene precio? | La respuesta citada y el aviso de que se pide ayuda al supervisor |
| Son las 9 a. m., el cliente lleva 4 aguas, café, pan, botana y galletas, con el cupón DESC10. ¿Cuánto le cobro? | El cálculo paso a paso: $160.50, igual que el manual (las promociones del manual valen del 8 al 10 de octubre de 2026) |
| ¿Cuántos días de vacaciones me tocan? | No está en el manual: no inventa y lo canaliza a RH |
📄 El material es el manual oficial del reto («Manual de procedimientos para cajeros — Tienda Escuela»). Es ficticio, y la app lo indica con una franja en todas las pantallas: no describe políticas reales de Del Río.
| Criterio (peso) | Qué hicimos | Dónde se comprueba |
|---|---|---|
| Exactitud y respaldo (30 %) | Responde solo con el manual. Cada afirmación lleva su cita, la app valida que cada cita exista y la cita abre el PDF en la página. Si no está en el manual, canaliza, no inventa. | Prueba documentada: 10/10 (8 correctas con cita y 2 canalizadas) |
| Utilidad para la inducción (25 %) | Un módulo completo: 6 lecciones, un test de 6 preguntas con la explicación de cada respuesta y 3 prácticas con un cliente simulado. Al final, Rio da retroalimentación. | En la app: Inicio → módulo |
| Uso efectivo de IA (20 %) | RAG sobre el manual: 96 secciones citables, búsqueda en Postgres con reescritura de la consulta, fecha y hora para las promociones con horario, cálculos guiados por el manual, voz a texto (Whisper) y resumen hablado. | Validación: la búsqueda encuentra la sección correcta en 18/18 |
| Experiencia de uso (15 %) | Avatar con el uniforme de la empresa. Pensada para el celular, se le puede hablar y contesta con voz natural de México (Azure). Se entra con el número de reloj o el QR de la sucursal, sin contraseñas. | En la app |
| Viabilidad de piloto (10 %) | RH sube su PDF y queda listo: se parte solo en secciones citables. Es multiempresa y multisucursal, RH califica las prácticas en el panel «Respuestas» y está probado con carga real. | Prueba de estrés: 226/226 con ~40 usuarios a la vez |
docs/prueba-documentada.md.| Prueba | Resultado | Archivo |
|---|---|---|
| Lógica de la aplicación (citas, canalización, voz, gamificación…) | 82 / 82 | docs/validacion.md |
| Aislamiento entre empresas, roles y privacidad (Postgres con RLS) | 42 comprobaciones | docs/validacion.md |
| La búsqueda encuentra la sección correcta | 18 / 18 | docs/validacion.md |
| Punta a punta (entrada, pantallas, QR, permisos, voz) | 70 / 70 | docs/validacion.md |
| Prueba documentada con IA (10 consultas reales) | 10 / 10 | docs/prueba-documentada.md |
| Estrés en producción (~40 usuarios: 20 preguntas a la vez, voz, micrófono) | 226 / 226, 0 citas inválidas | docs/prueba-de-estres.md |
Todo se vuelve a generar con npm run validar.
RH sube el PDF ─► se parte en 96 secciones citables («sección N, Subtítulo») ─► Postgres (Supabase)
│
Pregunta del cajero ─► búsqueda (texto + reescritura de la consulta) ─► las 12 secciones más relevantes
─► el modelo responde SOLO con ellas y cita [D1-n] ─► la app valida cada cita
─► si no está en el material: [CANALIZAR] ─► bandeja del supervisor o de RH, en vivo
gpt-oss-120b responde en la demo; Claude entra como modelo principal en cuanto hay llave, con
respaldo automático entre ambos.gpt-oss-20b reescribe consultas y hace el resumen hablado.docs/adr/, 16 ADR. El despliegue, en
docs/despliegue.md.npm install
supabase start -x edge-runtime,logflare,vector,imgproxy,supavisor # requiere Docker
cp .env.example .env.local # URL y llaves de Supabase local + GROQ_API_KEY (Anthropic y Azure son opcionales)
SEMBRAR_ADMIN_EMAIL=tu@correo SEMBRAR_ADMIN_PASSWORD=una-contraseña npm run sembrar
npm run dev # http://localhost:3000 → Soy empleado → Del Río → 0001
| Comando | Qué hace |
|---|---|
npm run validar | Corre todas las pruebas y genera docs/validacion.md |
npm test · npm run test:sql · npm run humo | Lógica · aislamiento en Postgres · punta a punta |
npm run prueba | Prueba documentada con IA → docs/prueba-documentada.md |
La entrada de administración (RH) está en Entrar → Administración, con correo y contraseña. Las credenciales de la demo las da el equipo.