Synaplan
開源 AI 平台,供企業使用:自行託管的 AI 代理、符合 GDPR 的聊天機器人小工具、RAG 知識庫、WhatsApp 與 Outlook AI、MCP、多模型路由。Docker、Kubernetes 或託管於 Germ
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證正在載入完整 README。 以下為已儲存的摘錄。
ERP interno para Serenata House, productora audiovisual mexicana. Cubre el ciclo completo: cotización → aprobación → proyecto → cuentas por cobrar y por pagar, con portal para proveedores y extracción AI de eventos desde mensajes informales.檢視完整 README ↗
ERP interno para Serenata House, productora audiovisual mexicana. Cubre el ciclo completo: cotización → aprobación → proyecto → cuentas por cobrar y por pagar, con portal para proveedores y extracción AI de eventos desde mensajes informales.
main. Push a main = deploy automático en Vercel, por eso main
siempre debe quedar desplegable. Única excepción: un cambio que sea 100%
documentación (.md) va directo a main, sin rama ni PR. Detalle completo en
CLAUDE.md.Next.js 16 (App Router) · React 19 · TypeScript · Tailwind CSS v4 · Supabase (PostgreSQL: cliente directo + RPCs) · NextAuth v5 · Playwright + Vitest · Vercel.
prismaaparece enpackage.jsonpero no es la capa de datos activa. Todo el acceso va porsupabaseAdmin/supabasey RPCs.
npm install
# Crear .env.local con las variables listadas en docs/ENV.md.
# No hay .env.example en el repo: los valores reales viven en Vercel.
npm run dev # http://localhost:3000
npx tsc --noEmit
npm run lint
npm test # Vitest
npm run test:e2e:smoke # Playwright, APIs mockeadas
npm run test:e2e:critical # Playwright, APIs mockeadas
El nivel live (Playwright contra Supabase y Drive de prueba reales) solo corre
en GitHub Actions, porque necesita secretos que no viven en el repo. Detalles en
TESTING.md.
| Archivo | Para qué sirve |
|---|---|
CLAUDE.md | Manual de entrada e índice: principios críticos, git, autonomía. Empezar aquí. |
docs/ACTIVE_WORK.md | Qué se está construyendo ahora mismo. Punto de partida de cada sesión. |
docs/PLAN.md | Tracker de la iniciativa multi-sesión activa (nombre fijo, vacío si no hay ninguna en curso). |
docs/ROADMAP.md | Hacia dónde va el producto y qué está a medias a propósito. |
ARCHITECTURE.md | Cómo está organizado el código, qué módulos funcionan, las tablas y los gotchas. |
docs/decisions/ | Decisiones duraderas y por qué se tomaron. |
TESTING.md | Los niveles de prueba (unit, E2E smoke/critical/live) más el workflow de Migrations, qué corre dónde y con qué secretos. |
DESIGN_SYSTEM.md | Tokens visuales reales y estado de la migración de UI. |
docs/ENV.md | Variables de entorno. |
docs/PROMPTS.md | Prompts reutilizables para trabajar el repo desde Claude Code. |
docs/archive/ | Historia cerrada. No es contexto de trabajo. |