mirror of
https://github.com/Alkatrazz24/Funk-lab.git
synced 2026-07-08 13:44:42 +02:00
docs(n8n): workflow Rapport Portefeuille Hebdo (Ghostfolio + Qwen)
Cron dimanche 18h -> API Ghostfolio (perf+holdings) -> Qwen commente -> email. Filtre le cash, poids relatifs aux actions. Auth JWT en dur (exp 2026-12-12). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
e61f1c76fc
commit
69818c29a8
1 changed files with 11 additions and 0 deletions
|
|
@ -289,6 +289,17 @@ curl -s "http://n8n.lab.local/api/v1/executions?limit=5" \
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## Workflow « Rapport Portefeuille Hebdo — Ghostfolio »
|
||||||
|
|
||||||
|
Rapport hebdomadaire commenté du portefeuille (idée : données exactes via API, narration par le LLM local).
|
||||||
|
|
||||||
|
- **Déclencheur** : Schedule, cron `0 18 * * 0` (dimanche 18h, TZ Europe/Paris).
|
||||||
|
- **Pipeline** : `Get Performance` (GET `http://ghostfolio.ai.svc.cluster.local:3333/api/v2/portfolio/performance?range=1w`) → `Get Holdings` (`/api/v1/portfolio/holdings`) → `Préparer Données` (Code : exclut `assetClass=LIQUIDITY` = cash/Livret A, calcule valeur, perf 7j, top/flop, concentration ; poids **relatifs au portefeuille actions**) → `Analyse LLM` (LiteLLM `:4000`, modèle `hermes-default`/Qwen) → `Mise en forme` (HTML) → email (credential SMTP « Postfix local »).
|
||||||
|
- **Règle LLM** : le modèle **commente uniquement** les chiffres fournis — interdiction d'inventer des nombres, de conseiller achat/vente ou de prédire le marché (les chiffres sont calculés en amont dans le nœud Code).
|
||||||
|
- ⚠️ **Auth Ghostfolio** : compte anonyme → header `Authorization: Bearer <JWT>` codé en dur dans les 2 nœuds GET. Le JWT **expire** (celui en place : **2026-12-12**). À renouveler avant, ou passer à l'échange du *jeton de sécurité* (`POST /api/v1/auth/anonymous`) pour auto-renouvellement.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
## Workflow « Alertes Prometheus → Résumé LLM → Gmail » — parsing du webhook
|
## Workflow « Alertes Prometheus → Résumé LLM → Gmail » — parsing du webhook
|
||||||
|
|
||||||
> ⚠️ **Piège corrigé le 2026-06-15.** Le nœud Webhook n8n imbrique le payload HTTP sous
|
> ⚠️ **Piège corrigé le 2026-06-15.** Le nœud Webhook n8n imbrique le payload HTTP sous
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue