pkm/40-playbooks/veille-feeds.yaml
Philippe e3223ef191 S24
2026-06-10 23:15:41 +02:00

107 lines
3.9 KiB
YAML

# veille-feeds.yaml — Configuration du pipeline de veille RSS
# Lancer : python veille-rss.py
# Tester : python veille-rss.py --dry-run
# Score minimum pour créer une note dans 00-inbox (mode keyword)
# En mode --ai, le seuil s'applique sur 10
threshold: 2
# Clé API Anthropic pour le scoring IA (ou via env var ANTHROPIC_API_KEY)
# anthropic_api_key: "sk-ant-..."
# ---------------------------------------------------------------------------
# Mots-clés globaux — s'appliquent à TOUS les flux
# weight : importance relative (1 = normal, 2 = important, 3 = critique)
# ---------------------------------------------------------------------------
keywords:
# Tech / Architecture
- { term: "architecture", weight: 2, role: cto }
- { term: "microservices", weight: 2, role: cto }
- { term: "api", weight: 1, role: cto }
- { term: "cloud", weight: 1, role: cto }
- { term: "sécurité", weight: 2, role: dsi }
- { term: "security", weight: 2, role: dsi }
- { term: "performance", weight: 1, role: cto }
- { term: "scalabilité", weight: 2, role: cto }
- { term: "dette technique", weight: 2, role: cto }
- { term: "observabilité", weight: 1, role: cto }
# IA / Data
- { term: "intelligence artificielle", weight: 3, role: cto }
- { term: "llm", weight: 3, role: cto }
- { term: "gpt", weight: 2, role: cto }
- { term: "claude", weight: 2, role: cto }
- { term: "rag", weight: 3, role: cto }
- { term: "agent", weight: 2, role: cto }
- { term: "data", weight: 1, role: cto }
- { term: "machine learning", weight: 2, role: cto }
# Product / Management
- { term: "product", weight: 1, role: seenaps }
- { term: "okr", weight: 2, role: management }
- { term: "leadership", weight: 1, role: management }
- { term: "engineering manager", weight: 2, role: management }
- { term: "tech lead", weight: 2, role: management }
- { term: "recrutement", weight: 1, role: management }
- { term: "équipe", weight: 1, role: management }
# Stratégie / Codir
- { term: "stratégie", weight: 2, role: codir }
- { term: "transformation digitale", weight: 2, role: codir }
- { term: "innovation", weight: 1, role: codir }
- { term: "saas", weight: 2, role: seenaps }
- { term: "b2b", weight: 1, role: seenaps }
# ---------------------------------------------------------------------------
# Flux RSS à suivre
# ---------------------------------------------------------------------------
feeds:
# --- Tech / Actu ---
- name: "Le Monde Informatique"
url: "https://www.lemondeinformatique.fr/flux-rss/thematique/toutes-les-actualites/rss.xml"
category: tech
role: cto
keywords:
- { term: "CTO", weight: 3 }
- { term: "DSI", weight: 3 }
- name: "InfoQ — Architecture"
url: "https://feed.infoq.com/architecture-design"
category: tech
role: cto
- name: "The New Stack"
url: "https://thenewstack.io/feed"
category: tech
role: cto
# --- IA ---
- name: "Import AI (Jack Clark)"
url: "https://importai.substack.com/feed"
category: ia
role: cto
keywords:
- { term: "frontier", weight: 2 }
- { term: "reasoning", weight: 2 }
- name: "Hugging Face Blog"
url: "https://huggingface.co/blog/feed.xml"
category: ia
role: cto
# --- Management / Leadership ---
- name: "Harvard Business Review — Technology"
url: "https://hbr.org/topic/technology/feed"
category: management
role: codir
# --- Exemple analysé ---
- name: "Cerca (franchise SaaS — benchmark)"
url: "https://cerca.io/fr_fr/feed/"
category: strategie
role: seenaps
keywords:
- { term: "franchise", weight: 3 }
- { term: "réseau", weight: 2 }
- { term: "franchise digitale", weight: 3 }