feat(wiki): padronizar upload de arquivos e midias para MinIO Paiol
This commit is contained in:
parent
19df29ea45
commit
49943f82bf
13 changed files with 272 additions and 12 deletions
16
TOOLS.md
16
TOOLS.md
|
|
@ -102,7 +102,21 @@ Este documento lista ferramentas de linha de comando (CLI) e utilitários que ot
|
|||
|
||||
---
|
||||
|
||||
## 7. Instalação Rápida (Copia e Cola)
|
||||
## 7. Utilitários Nativos do Framework .agent
|
||||
|
||||
### notificar.sh (`.agent/notificar.sh`)
|
||||
- **Descrição:** Utilitário unificado de notificação para o Sistema Operacional, compatível nativamente com **Linux** e **macOS**.
|
||||
- **Por que ajuda as IAs e Operadores:** Permite que comandos de longa duração (como `/plano.executar todos` e loops `/goal`) avisem o operador imediatamente no momento da conclusão, emitindo popup no desktop (KDE `kdialog`, FreeDesktop `notify-send` / `gdbus`, macOS Notification Center via `osascript`), som de alerta discreto (PipeWire, PulseAudio ou macOS `afplay`) e campainha no terminal (`\a`). Totalmente assíncrono, não-bloqueante e seguro para ambientes headless.
|
||||
- **Uso:** `sh .agent/notificar.sh "<Título>" "<Mensagem>" [sucesso|aviso|erro]`
|
||||
|
||||
### upload-paiol-wiki.sh (`.agent/scripts/upload-paiol-wiki.sh`)
|
||||
- **Descrição:** Utilitário de linha de comando para upload de arquivos e mídias da Wiki para o bucket público `wiki` no MinIO Paiol (`https://paiol.idz.one/wiki/...`).
|
||||
- **Por que ajuda as IAs e Operadores:** Previne o inchaço (*bloat*) do Git da Wiki desacoplando binários pesados (PDFs, imagens em alta resolução, vídeos, capturas de tela e anexos), gerando links e snippets Markdown prontos para inclusão imediata na documentação.
|
||||
- **Uso:** `sh .agent/scripts/upload-paiol-wiki.sh <caminho-do-arquivo> <slug-funcionalidade-ou-pagina> [modulo-override]`
|
||||
|
||||
---
|
||||
|
||||
## 8. Instalação Rápida (Copia e Cola)
|
||||
|
||||
Para instalar as ferramentas base de forma ágil e em lote, copie os blocos de comando abaixo e os rode inteiramente em seu terminal (requer `npm`, `bun` e `snap` já configurados).
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue