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).