Synaplan
开源 AI 软件平台,面向企业:自托管 AI 代理,符合 GDPR 的聊天机器人小部件,RAG 知识库,WhatsApp 与 Outlook AI,MCP,多模型路由。支持 Docker、Kubernetes 或在 Germ 托管。
AI 翻译
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Appli web (statique, hebergee sur GitHub Pages) qui transforme le suivi quotidien du groupe (avis Google, examens de vue Lyleoo, impressions 3D) en tableau de bord ludique : anneaux de progression, score de la semaine, et une collection de trophees a debloquer. Les objectifs restent hebdomadaires (on repart a zero chaque semaine) ; seule la frequence des releves a change, pour voir l'avancee se mettre a jour plus souvent.
Fonctionne sur PC, tablette et smartphone (simple page web, ajoutable a l'ecran d'accueil).
Suivi Groupe (compiler_base.py, deja existant)
-> Base suivi magasins.xlsx --\
>-- scripts/exporter_donnees.py
Partoo (avis Google avec texte) ------/ -> data/data.json (le seul fichier que lit l'appli)
-> GitHub Pages
data/data.json est un instantane en lecture seule : il ne contient rien de
plus que ce que Base suivi magasins.xlsx, objectifs_magasins.csv et
Partoo/derniers_avis.json contiennent deja. L'appli ne fait que le mettre
en forme dans le navigateur (anneaux, badges, historiques) : aucun calcul
metier n'est refait ailleurs.
Le texte des avis clients (page detail "Avis Google") vient a part de la
note/nombre d'avis : il est recupere via l'API Partoo pour les 32 magasins
qui y sont geres (dossier Partoo, a cote de Suivi Groupe). Les 5 autres
magasins (Optic 2000, Generale d'Optique) n'ont pour l'instant que la note
et le nombre d'avis (source Google Maps classique, dossier AVIS), sans
texte.
Double-cliquez Publier_app.bat apres une compilation (ou laissez-le
tourner : il recompile la base source lui-meme s'il la retrouve a cote).
Il exporte data/data.json et le pousse sur GitHub — la page publique se
met a jour automatiquement en quelques dizaines de secondes.
Pour automatiser completement, double-cliquez
Installer_publication_quotidienne.bat : il installe une tache Windows
qui publie chaque jour a 9h00, quinze minutes apres la tache "Compilation
base magasins" (8h45). Le tout premier git push demandera une
authentification GitHub dans le navigateur (Git Credential Manager s'en
souvient ensuite).
objectifs_magasins.csv
(dossier Suivi Groupe), comme avant — rien n'a change de ce cote.js/badges.js contient toutes les definitions,
sous forme de liste. Un badge a tiers (bronze/argent/or...) ou un badge
unique se rajoute en quelques lignes, sans toucher au reste de l'appli.Le plus simple : double-cliquez sur Tester_en_local.bat, qui lance le
serveur et ouvre le navigateur automatiquement.
Un simple double-clic sur index.html ne fonctionne pas (le navigateur
bloque la lecture de data.json en local par securite). A la main, depuis
ce dossier :
py -3 -m http.server 8934
puis ouvrez http://localhost:8934. Evitez le port 8080 : c'est celui que
Pentaho occupe deja sur ce poste.
scripts/exporter_donnees.py le retrouve tout seul a proximite (meme
logique que compiler_base.py). S'il est vraiment ailleurs, creez
scripts/chemins.json :
{ "SuiviGroupe": "D:\\ailleurs\\Suivi Groupe" }