feat(vision): add configurable image analysis model and workspace file editing

- Add VISION_MODEL and VISION_PROVIDER env options with openrouter
  default and provider auto-detection from the model id
- Add /veriavision, /configiavision and /about commands
- Support natural-language editing of files inside workspace/ and a
  /baixar command to download them
- Replace config-based timezone with system-local time detection
- Add module version/author/license metadata
- Document development conventions in new RULES.md and update
  README.md/DEPLOY.md with the new commands and env vars
This commit is contained in:
2026-10-26 11:28:59 -03:00
parent 237a1dfb53
commit 4cd968a74e
7 changed files with 1148 additions and 77 deletions
+5
View File
@@ -197,6 +197,8 @@ Nomes recomendados para evitar conflito:
| `AUTO_ENRICH_EVERY` | não | Enriquece perfil a cada N mensagens |
| `AUTO_IMPROVE_EVERY` | não | Melhoria automática a cada N mensagens |
| `UPLOAD_CONTEXT_MAX_CHARS` | não | Limite de caracteres do upload enviado para a IA (`0` = sem limite) |
| `VISION_MODEL` | não | Modelo de IA para análise de imagens |
| `VISION_PROVIDER` | não | Provider do modelo de visão (`openrouter`, `stepfun`, `qwencloud`) |
---
@@ -204,6 +206,9 @@ Nomes recomendados para evitar conflito:
- `/veria` — mostra o provider e o modelo de IA atuais
- `/configia` — configura interativamente o provider e o modelo de IA
- `/veriavision` — mostra o provider e o modelo de visão atuais
- `/configiavision` — configura interativamente o modelo de visão
- `/about` — exibe informações do sistema, versão, autor e licença
---