🐝

BEELINK — Capacités & Fonctionnalités

// Assistant IA persistant · repo Infosolutions30 · exhaustif

OPERATIONAL
v1.1 · panorama fonctionnel
2026-07-18 · beelink.tail292311.ts.net
7+
Domaines fonctionnels
4
Conteneurs Docker
3
Mini-LLM locaux
2
Systèmes mémoire
100%
Sur infra propre
◈ Persistance du contexte & des règles
🧠
Mémoire persistante
Git + PostgreSQL
  • Mémoire repomemory/AAAA-MM-JJ.md, partagée web + Telegram
  • Mémoire Claude Code — infra, migration, incidents
  • STATE.md — focus courant + prochaine action exacte (rolling ≤40 l)
  • Sync automatique via commit + push GitHub
● Actif
📜
Règles cœur (AGENT-CORE)
Injecté partout
  • Vérifier avant d'agir — jamais sur supposition
  • Outcome first — résultat en 1ère phrase
  • Anti-boucle — 3 échecs identiques = STOP
  • Économie de contexte — cache avant sources
  • Persistance mémoire — rien ne se perd
● Actif
🗂️
Source unique de vérité
BD_INDEX.yml
  • Urgences, projets, prospects centralisés
  • generate_context.py régénère START / INDEX / caches Obsidian
  • Détection de fraîcheur (staleness) des deadlines
  • Hook session-start régénère automatiquement
● Actif
📚
Cache Obsidian
Vault indexé
  • Clients actifs, services, templates email, brand
  • Consulté avant les dossiers sources (rapidité + coût)
  • Rafraîchi toutes les 10 min côté bot
  • Recherche vault : ~1s sur 30+ fichiers
● Actif
◈ AutoDiag — Diagnostic digital client
🔍
Formulaire sectoriel
HTML dynamique
  • 50-100 champs selon secteur (immo, IT, hôtellerie, industrie…)
  • Servi en ligne, rempli par le client
  • POST webhook → analyse déclenchée
/autodiag [secteur] ● Actif
📊
Analyse IA + rapport
Claude Sonnet
  • Diagnostic maturité digitale + score /10
  • Recommandations + plan d'action concret
  • Export PDF automatique
  • Fiche client écrite dans le vault
● Actif
📧
Notification + emailer
systemd service
  • Alerte Telegram à chaque soumission
  • autodiag-emailer — envoi rapport au prospect
  • Rapport interne Nicolas séparé
  • Stockage DB (table autodiag_results)
● Actif
◈ Rappels, agenda & CRM
Rappels & alertes
Cron + Telegram
  • Alertes tokens / expirations (cron hebdo)
  • Relances prospects à échéance
  • Signalement projets sans activité +7 jours
  • Cible visée : autodiag + alertes poussés sur mobile
● Partiel
👥
CRM prospects
PostgreSQL
  • Suivi : nom, secteur, contact, statut, valeur €, probabilité
  • Timeline : date création → prochaine action
  • Relances hebdo automatiques (échéance ≤ 7j)
/prospect/prospects ● Actif
📅
Agenda Google
OAuth2 auto-refresh
  • Création d'événements en langage naturel
  • Vue semaine / mois
  • Pas de ré-auth après setup initial
/calendar/agenda ● Actif
☁️
Google Drive
Sync vault
  • Lister / lire / résumer fichiers Drive
  • Résumé auto via Haiku
  • Création + conversion PDF
/drive list/drive read ● Actif
◈ Brainstorming, stratégie & business plan
💡
Capture d'idées
01_LA-RUCHE
  • Note capturée = rangée immédiatement au bon endroit
  • Zéro dossier "à classer"
  • Confirmation en 1 ligne (TDAH-first)
"Note ça : ..."/save ● Actif
🎯
Stratégie & décision
Claude Sonnet
  • Chat multi-tour avec accès vault (tool-use)
  • search → read → write sur les fichiers du repo
  • Routing modèle : Haiku (simple) / Sonnet (analyse)
  • Positionnement, canaux, plans clients
● Actif
📈
Business plan & offres
D_CLIENTS-PROJETS
  • Devis, factures, SOW, plannings jour-par-jour
  • Financements (CNFPT, DSIL, AGEFICE, Qualiopi)
  • ROI, risques, livrables structurés
  • Templates IS30 (rapport, offre, présentation)
/devis/factura/rapport ● Actif
📰
Veille & marché
02_VEILLE
  • Capture de liens + verdict pertinence IS30
  • Notes hebdo structurées
  • Recherche web intégrée (tool-use)
"Veille : [lien]" ● Actif
◈ Mini-LLM locaux (Ollama)
🦙
Ollama — tâches légères
systemd · offline
  • gemma3:1b · llama3.2:3b · phi4-mini
  • 1 seul modèle chargé à la fois (RAM)
  • Délester Claude sur tâches minimalistes (coût zéro)
  • Classification, résumés courts, reformulation
● Actif
🔀
Routing intelligent
coût optimisé
  • Haiku : messages courts, questions, confirmations
  • Sonnet : stratégie, code, analyse complexe
  • Ollama : tâches triviales sans coût API
  • Init session : ~300 tokens (−94% vs avant)
● Actif
◈ Envoi email & publication — flux cible

📤 Flux d'envoi simplifié (objectif)

// Une fois destinataire + hébergement + autorisation définis → envoi direct, sans validations en cascade
/ 01

Cadre défini

Destinataire OU hébergement + autorisation explicite validés une fois.

/ 02

Composition

Rédaction + relecture Haiku + signature IS30 auto. Aperçu unique.

/ 03

Validation unique

Un seul "OK" → pas de re-confirmation à chaque étape.

/ 04

Envoi + trace

SMTP / SFTP direct. Copie vault + log DB + accusé Telegram.

⚠ Garde-fou conservé : l'autorisation se donne une fois par cadre (destinataire ou hébergement + périmètre). Tant que le cadre ne change pas → envoi sans re-validation. Nouveau destinataire / nouveau périmètre → nouvelle autorisation. Le but : supprimer les 10 confirmations redondantes, pas le contrôle.
✉️
Email SMTP
Hostinger
  • Composition + relecture + signature auto
  • Sanitize HTML (protection XSS)
  • Copie vault + log DB à chaque envoi
  • Lecture inbox (IMAP consolidé)
/email/inbox ● Actif
🌐
Publication web
SFTP + vault
  • Génération HTML depuis contenu vault
  • Upload SFTP (test.infosolutions30.fr, prod)
  • Templates IS30 (landing, workflow, rapport)
  • Anti-boucle : abort après 3 échecs
/publish/sftp ● Actif
🎙️
Interface vocale
Claude App mobile
  • Parler au repo en audio (app Claude native)
  • Accès SSH / Tailscale au Beelink
  • Whisper importé côté bot (à câbler)
◐ En cible