O que alist-cli faz?
Habilidade da API do AList para OpenClaw - Ferramenta de gerenciamento de arquivos
Esta habilidade permite que o agente OpenClaw interaja com a API do AList para realizar operações de gerenciamento de arquivos em servidores remotos. O AList é uma solução versátil de gerenciamento de arquivos que suporta múltiplos provedores de armazenamento, como Google Drive, OneDrive, S3 e muitos outros.
Funcionalidades
- Listar diretórios: Visualizar o conteúdo de pastas remotas.
- Upload: Enviar arquivos do sistema local para o servidor remoto.
- Download: Baixar arquivos do servidor remoto para o sistema local.
- Mover/Copiar: Organizar arquivos e pastas movendo ou copiando entre diretórios.
- Excluir: Remover arquivos ou pastas permanentemente.
- Renomear: Alterar o nome de arquivos e pastas.
Como usar
Para utilizar esta habilidade, você precisa ter o agente OpenClaw configurado e acesso a uma instância do AList. A habilidade aceita comandos em linguagem natural, como:
- "Liste os arquivos na pasta
/documentos" - "Faça upload do arquivo
relatorio.pdfpara/projetos" - "Baixe o arquivo
imagem.jpgpara a pasta atual"
Requisitos
- Conexão com uma instância do AList em execução
- Chave de API do AList configurada como variável de ambiente
ALIST_TOKEN - OpenClaw versão 1.0 ou superior
Exemplo de configuração
export ALIST_TOKEN="seu_token_aqui"
export ALIST_URL="http://localhost:5244"
Notas
- Certifique-se de que o token tenha permissões adequadas para as operações desejadas.
- A habilidade suporta caminhos absolutos e relativos.
- Consulte a documentação oficial do AList para obter mais detalhes sobre a API.