知几 · MurSense

MurSense (知几) est un agent d'intelligence artificielle conversationnel dédié à la surveillance de la santé structurelle des ponts. Il combine les données de détection acoustique par fibre optique (DAS) avec des algorithmes d'analyse structurelle validés — une simple question en langage naturel suffit pour obtenir un diagnostic avec niveau d'alerte et des figures visuelles.

Détecter les premiers signes. Protéger chaque structure. · Développé en solo par Miao Yu · Présentation produit, juillet 2026

Vidéo de démonstration

Un parcours utilisateur complet, environ 6 minutes

Connexion et visite de l'interface → une question de santé en langage naturel → un diagnostic réel, vérifié par un outil → figures d'ingénierie standard → export vers Word → enregistrement et archivage. Chaque réponse de l'IA à l'écran est une réponse réelle du backend — rien n'est mis en scène.

Conservez ce fichier HTML dans le même dossier que final_fr.mp4 / final_en.mp4 / final_zh.mp4 (avec leurs sous-titres .srt respectifs) pour que le lecteur les trouve.

Le problème

Les ponts changent discrètement, bien avant que les dommages ne soient visibles

« Nous avons les données — nous n'arrivons simplement pas à les lire assez vite pour agir. »

La solution

Posez la question au pont, en langage naturel

  • Une question, un verdict. « Comment se porte le pont aujourd'hui ? » renvoie un verdict de santé avec un niveau d'alerte, le raisonnement derrière, et les canaux précis à examiner — en quelques secondes (cache) à moins de deux minutes (recalcul complet), pas en heures.
  • Compresse tout le flux de travail en une seule conversation. Données → analyse → diagnostic → interprétation en langage naturel, en un seul échange — plutôt que d'exécuter des scripts à la main et de lire des spectres bruts.
  • Sortie d'ingénierie standard. Spectres PSD, fréquences modales, RMS de déformation, alertes à cinq niveaux codées par couleur, et un rapport Word archivable en un clic.
  • Conçu pour les non-spécialistes. Toute l'expérience — tableau de bord, assistant, rapports — fonctionne en chinois, anglais ou français, changement en un clic.
Espace de travail principal de MurSense

L'espace de travail principal : une zone de question, des exemples en un clic pour chaque capacité, et une carte « Identification des charges » explicitement marquée Prévu — le produit ne prétend pas faire cela aujourd'hui.

Pourquoi lui faire confiance

L'IA orchestre ; du code validé calcule

Vue d'ensemble de l'architecture produit de MurSense

Une question en langage naturel est dirigée par un agent IA vers l'une de trois capacités essentielles, qui confient le calcul réel à un moteur d'algorithmes validés et déterministe, exécuté sur de vraies données de détection DAS — l'IA explique le résultat, mais ne le calcule ni ne l'invente jamais elle-même.

MurSense repose sur une répartition stricte des rôles : le modèle de langage comprend la question, décide quel outil d'analyse appeler, et explique le résultat en langage naturel. Il n'écrit jamais de code d'analyse à la volée et ne touche jamais directement la forme d'onde brute. Le calcul réel — PSD via la méthode de Welch avec détection de pics, un prétraitement par signe pour garder les pics modaux identifiables sous de fortes transitoires de trafic, une chaîne de traitement du signal entièrement testée unitairement (détendance, filtrage, calibration) — s'exécute dans un module d'algorithmes séparé et déterministe. Une conclusion à l'écran n'est jamais un nombre « imaginé » par le modèle ; elle est lue depuis un résultat réellement calculé.

Vertη ≤ 1%Normal, aucune action requise
Bleu1% < η ≤ 2%Changement mineur, observation de routine
Jaune2% < η ≤ 4%À surveiller, augmenter la fréquence de suivi
Orange4% < η ≤ 8%Anomalie nette, vérification sur site recommandée
Rougeη > 8%Anomalie significative, investigation immédiate recommandée
Capacités clés et architecture

Données de capteurs réelles → code d'analyse validé → l'agent IA choisit et exécute le bon outil → un diagnostic structuré avec figures et rapport.

Ce n'est pas une maquette

Fonctionne en direct, sur des données DAS de terrain réelles

  • Le jeu de données intégré est un enregistrement réel, pas des données de synthèse — des formes d'onde de détection acoustique distribuée provenant d'un pont ferroviaire réellement en service : 1034 canaux sur toute la portée, échantillonnage à 100 Hz en continu.
  • Chaque figure à l'écran est calculée au moment de la question. Cartes PSD, pics de fréquence modale, distributions RMS, cartes d'anomalies spatiales — des algorithmes validés s'exécutent en direct sur l'enregistrement brut ; rien dans la démo n'est une image préfabriquée.
  • L'étiquette d'outil au-dessus de chaque réponse analytique nomme la fonction exacte qui s'est exécutée (check_bridge_health, run_bridge_analysis) — un lien visible et vérifiable entre ce qui est à l'écran et le code qui l'a produit.
Un résultat réel de bilan de santé

Une réponse réelle : l'outil exécuté, un bilan de santé complet comparé à la référence, et une carte de déviation spatiale — calculés sur l'enregistrement réel du pont, sans mise en scène.

Performance

Conçu pour être rapide sur les questions répétées

Le coût le plus lourd dans ce type d'analyse est le pipeline complet de traitement du signal, pas l'appel au modèle de langage. MurSense met en cache les analyses terminées, donc une question répétée dans les mêmes conditions ne paie pas ce coût deux fois.

Mode instantané (cache)~0,2 seconde
Mode approfondi (recalcul complet)~30–100 secondes
Avant l'introduction du cache~200 secondes

Environ 1000 fois plus rapide sur un cache hit par rapport à la base avant optimisation — le produit l'affiche honnêtement : l'assistant annonce clairement quand il exécute le mode approfondi et affiche la progression, plutôt que de faire paraître chaque requête instantanée.

Feuille de route

Ce qui fonctionne aujourd'hui, et ce qui est explicitement prévu

Écran de supervision temps réel

Étendre l'analyse conversationnelle actuelle, pont par pont, vers un écran de supervision en temps réel multi-ponts — niveaux de santé et tendances de chaque point surveillé en un coup d'œil, avec l'agent conversationnel comme point d'entrée pour approfondir toute anomalie. Prévu, pas encore construit.

Identification des charges

Détecter les événements de passage de véhicules, compter les événements de charge par heure, repérer les moments de charge maximale — déjà visible dans l'interface du produit sous une étiquette explicite « Prévu », sans laisser croire que cela fonctionne déjà.

Déploiement cloud et canaux de notification

Les notifications par e-mail / SMS / webhook sont câblées dans l'interface mais réservées à un futur palier hébergé dans le cloud (D3) — la version autonome ne prétend volontairement pas le faire aujourd'hui.

Passage à l'échelle multi-ponts, multi-projets

Même architecture, plus de structures : l'espace de données et le système de projets gèrent déjà plusieurs fichiers ; passer à un déploiement à l'échelle d'un parc d'ouvrages est un exercice de mise à l'échelle, pas une refonte.

Ces éléments sont présentés comme prévus parce qu'ils le sont réellement — tout ce qui est démontré ailleurs sur cette page fonctionne aujourd'hui, sur des données réelles.

À propos du développeur

MY

Miao Yu

Développeur full-stack indépendant · formation en géophysique / DAS · ingénierie d'agents IA.
A conçu et construit seul le module d'algorithmes, l'architecture de l'agent et le produit full-stack de MurSense — du traitement du signal DAS brut jusqu'à l'interface conversationnelle montrée dans la démo ci-dessus.