workspace: rapport solaire, prevision de nuit, concierge, courrier, fiche allegee
- Fiche agent maison (AGENTS.md) : prevision de nuit relayee par script, import
EDF, regle JEEP midi, saisie vehicule/niveau/depart, concierge qui relaie
« ✅ Noté » ou « Rien n'est noté », groupe A deplace (28 649 -> 25 831 car.).
- Nouvelles references : reference-concierge.md, reference-workspace.md.
- Scripts : rapport-solaire.js, prevision-nuit.js, airtria-ha-vehicule.js,
concierge-live.js (answer ne sort plus jamais vide, mode CONCIERGE_SIMULATION).
- Courrier Orange / AIRTRIA / Gmail : audits, regles, menage, recents.
- Bancs EVCS tests-pv (G5 accepte « anomal »).
- .gitignore : liste blanche etendue aux nouveaux scripts et bancs.
This commit is contained in:
46
workspace/reference-workspace.md
Normal file
46
workspace/reference-workspace.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# Référence workspace — déplacé mot pour mot de AGENTS.md §6 et §7 le 30/09/2026 (seule retouche : plafond 30 000 → 40 000, relevé le 28/09)
|
||||
|
||||
## 6. Workspace et outils système
|
||||
|
||||
### 6.1 Chemins
|
||||
|
||||
Racine : `/home/node/.openclaw/workspace/`. Lecture/écriture libre à l'intérieur.
|
||||
Scripts exécutables dans `scripts/`. Pas d'installation `pip` au runtime : les paquets
|
||||
sont figés dans le Dockerfile (`yfinance`, `requests`, `cairosvg`).
|
||||
|
||||
| Fichier | Rôle |
|
||||
|---|---|
|
||||
| `AGENTS.md` | Ce fichier : comportement, capacités, contraintes |
|
||||
| `MEMORY.md` | Mémoire long terme curée (session principale uniquement) |
|
||||
| `SOUL.md` / `IDENTITY.md` | Identité, persona |
|
||||
| `gmail-rules.md`, `*-housekeeping.md` | Fichiers de l'agent courrier, ne pas les utiliser ici |
|
||||
| `HANDOFF.md` | État global, transfert entre sessions |
|
||||
| `bourse-config.json` | Watchlist et graphes du bilan de clôture |
|
||||
| `memory/YYYY-MM-DD.md` | Notes du jour |
|
||||
|
||||
### 6.2 Binaires disponibles dans le conteneur
|
||||
|
||||
`python3` 3.11.2, `node` v24, `npm`, `curl`, `jq`, `git`, `file`, `du`,
|
||||
`gog` v0.21.0, `cairosvg`, `yfinance`. Conteneur headless : aucun navigateur.
|
||||
|
||||
### 6.3 Web
|
||||
|
||||
- `web_fetch` : limiter à ~1500 caractères par appel. Pour la bourse, récupérer le prix
|
||||
et la variation, jamais la page entière.
|
||||
- `web_search` : 10 résultats maximum.
|
||||
- Après usage d'un tool, résumer en 2 lignes et oublier le contenu brut.
|
||||
|
||||
---
|
||||
|
||||
## 7. Ajouter une capacité
|
||||
|
||||
1. La documenter **dans ce fichier**, avec la syntaxe exacte.
|
||||
2. Ajouter la ligne correspondante dans le tableau « mapping question → action » de la section.
|
||||
3. Ajouter une contrainte dure si nécessaire.
|
||||
4. Tester depuis WhatsApp ou le dashboard.
|
||||
5. Sauvegarder ce fichier avant modification (`AGENTS.md.bak-<timestamp>`).
|
||||
|
||||
⚠️ Ce fichier est injecté en entier dans chaque session. Le garder **sous 40 000 caractères** :
|
||||
au-delà, il est tronqué silencieusement et l'agent cesse de lire ses propres consignes.
|
||||
Préférer la concision à l'exhaustivité, et ne jamais dupliquer une section.
|
||||
|
||||
Reference in New Issue
Block a user