docs(runbook): skill tourisme-tunisie
This commit is contained in:
parent
94421af628
commit
d6030f4a1a
|
|
@ -0,0 +1,43 @@
|
|||
# Runbook — Skill hermes `tourisme-tunisie`
|
||||
|
||||
Date : 2026-07-16 | Instance : common (tap partage) | Statut : Deploye
|
||||
|
||||
## Objet
|
||||
Skill donnant aux agents Hermes la capacite de proposer des lieux a visiter en
|
||||
Tunisie autour d'un point (sites historiques, musees, plages, parcs). Usage perso/famille.
|
||||
|
||||
## Emplacement
|
||||
Tap Gitea `bolbol/hermes-skills`, dossier `skills/tourisme-tunisie/` :
|
||||
- `SKILL.md` : quand l'utiliser + methodologie de presentation (proximite d'abord,
|
||||
melange des registres, time-sensitive musees ~16h, sites isoles = lampe/pas seul,
|
||||
fusion doublons FR/AR, pas d'accents sur Gabes/Kebili/Medenine).
|
||||
- `find_places.py` : script autonome, Python stdlib seulement.
|
||||
|
||||
## Chaine technique (0 cle API, 0 cout)
|
||||
- Geocodage : Nominatim (`countrycodes=tn`, 1 req/s).
|
||||
- POI : Overpass QL (`tourism|historic|natural=beach|leisure=park`, `around:rayon`).
|
||||
- PIEGE EGRESS NAS : depuis les conteneurs, les miroirs Overpass classiques
|
||||
(overpass-api.de, kumi, private.coffee) timeout (>20-120 s). Seul
|
||||
`https://maps.mail.ru/osm/tools/overpass/api/interpreter` repond vite (~5 s).
|
||||
→ il est mis EN TETE de la liste OVERPASS, ne pas retirer. Bascule auto ensuite.
|
||||
- Sortie : liste triee par distance, categorie, lien OSM, horaires si dispo. `--json` pour l'agent.
|
||||
|
||||
## Usage
|
||||
python3 find_places.py --near "Salakta, Mahdia" --radius 12 --limit 18
|
||||
python3 find_places.py --lat 35.39 --lon 11.04 --radius 15
|
||||
python3 find_places.py --near "Mahdia" --json
|
||||
|
||||
## Rayons conseilles
|
||||
Littoral Sahel dense : 10-12 km. Zone rurale / gouvernorats sud : 25-40 km.
|
||||
|
||||
## Deploiement (git absent du NAS → API Gitea)
|
||||
Push via `POST /api/v1/repos/bolbol/hermes-skills/contents/<path>` (token GITEA_DEPLOY_TOKEN,
|
||||
base64, branche main). Le tap est pull au demarrage de session : nouveau skill visible a la
|
||||
session suivante sans restart (si absent, recreer le conteneur force le re-pull).
|
||||
|
||||
## Valide le 16/07/2026
|
||||
Tests reels OK sur Salakta (musee + necropole + thermes + plages) et Mahdia
|
||||
(Skifa El Kahla, musee regional avec horaires, forts, palais fatimide).
|
||||
|
||||
## Limites
|
||||
Horaires OSM peu fiables → confirmer sur place. Villes industrielles (Ksar Hellal) = vide normal.
|
||||
Loading…
Reference in New Issue