Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Site de suivi des devis par événement : besoins, propositions des fournisseurs (concurrence et versions V1, V2…), étapes à cocher, paiement et mémoire des prix. Chaque ligne prend la couleur de son statut ; quand tout est coché (paiement validé et envoyé, sans stand-by), elle est barrée « Terminé ».
public/index.htmlapi/ (fonctions Vercel, sans dépendance à installer)Crée un compte sur supabase.com, puis New project. Choisis la région Paris (eu-west-3).
Va dans SQL Editor → New query, colle tout le contenu de supabase/setup.sql, puis Run. Recommence avec supabase/migration-2.sql.
Va dans Project Settings → API Keys et récupère :
https://xxxx.supabase.co) ;sb_secret_…), ou à défaut la clé service_role de l'onglet « Legacy ».Cette clé donne accès à tout : ne la colle que dans Vercel, nulle part ailleurs.
| Nom | Valeur |
|---|---|
APP_PASSWORD | LGS |
SUPABASE_URL | l'URL du projet Supabase |
SUPABASE_SERVICE_KEY | la clé secrète Supabase |
Pour changer le mot de passe plus tard, il suffit de modifier APP_PASSWORD dans Vercel puis de redéployer. Tout le monde devra alors retaper le nouveau mot de passe.
supabase/migration-2.sql (fiches événement, numéros de besoin attribués par la base). À exécuter une fois dans SQL Editor. Sans elle, le site fonctionne mais sans dates, lieu ni notes d'événement./#locations et /#achats.public/index.html : la structure de la pagepublic/styles.css : l'apparence (style tableur, clair et sombre, iPhone)public/app.js : le fonctionnement de la pageapi/ : le serveur (mot de passe, données, fichiers, nettoyage quotidien)tests/ : les tests automatiquesIls tournent tout seuls sur GitHub à chaque mise à jour (onglet Actions du dépôt : ✓ vert = tout va bien). Ils utilisent un faux Supabase local : aucune donnée réelle n'est touchée.
Pour les lancer sur un ordinateur (Node 22+) : cd tests && npm install && npx playwright install chromium && npm test.
/api/daily, 5h17 UTC) : vide la corbeille et garde le projet Supabase actif (le plan gratuit se met en pause après 7 jours sans activité).public/vendor/pdfjs, public/devis-reader.js) : rien n'est envoyé ailleurs. Ne marche que sur les PDF qui contiennent du texte (pas sur les scans). Devis d'essai : tests/fixtures.public/vendor/jspdf, public/cal-pdf.js).