Isto começou como uma simples auditoria das automatizações que criei ao longo dos anos e que ainda utilizo. Chegou a um ponto em que me apeteceu partilhar, na esperança de que outros possam beneficiar das ideias aqui apresentadas.

Esta lista está organizada por onde a automatização é executada e não segue nenhuma ordem específica. Também não está completa, inclui automações que ao longo dos anos se revelaram úteis para mim, ou que configurei recentemente.

Por vezes, para projectos específicos, posso configurar uma automatização enquanto durar.

Johnny Five

Dei o nome ao meu computador de casa em honra da personagem principal do filme Short Circuit (1986). Está a correr Ubuntu Linux e Node-RED, que uso para configurar fluxos automáticos baseados em triggers. O crédito vai para o Rui Carmo por me ter falado do Node-RED para automação.

O Johnny usa o Telegram para comunicar porque é mais fácil de configurar e permite-me adicionar um som de notificação específico às suas mensagens.

  • Gestão do correio eletrónico

    • Notifica-me de mensagens importantes.
    • Encontra as minhas facturas e arquiva-as numa pasta partilhada para o meu contabilista.
    • Faz a distinção entre facturas pessoais e comerciais para o Lisbon Collective.
  • Pesquisas em bases de dados

    • Recebe instruções via Telegram para pesquisar bases de dados pessoais específicas.
  • Monitorização de conteúdos

    • Ouve o Gregory MS e envia avisos em tempo real sobre novos artigos relevantes ou ensaios clínicos.
  • Gestão de redes sociais

    • Lê os meus favoritos e publica no BlueSky e no Mastodon com base em etiquetas manuais específicas.
  • Automação doméstica

    • Ativa o aspirador a horas específicas quando não estou em casa.
    • Diminui a intensidade das luzes e altera a temperatura da cor ao pôr do sol.
  • Website e publicação de conteúdos

    • Avisa quando escrevo uma nova publicação no blogue, constrói o site estático e publica-o.
    • Encontra a última publicação nas minhas Notas semanais e envia-a aos subscritores da newsletter.
    • Sincroniza os meus marcadores com o sítio Web uma vez por hora.
  • Gestão da saúde

    • Envia um e-mail para a farmácia do hospital quando estou a ficar sem medicação.
  • Serviços de notificação

    • Gera uma imagem para uma história do Instagram com base em novas publicações ou mensagens.
    • Notifica-me se o Gregory MS recebeu um donativo ou se o meu site ou o site de um cliente está em baixo.

Automação no portátil

Eu uso um portátil MacOS, com Python, scripts de terminal de linha de comando regulares, atalhos da Apple e seu irmão mais velho: Keyboard Maestro.

  • Scripts Python

    • Publicar o meu blogue.
    • Converte notas do Obsidian em documentos Word e ficheiros markdown com referências Zotero para formatação APA.
    • Traduz um ficheiro markdown do meu blogue usando Deepl.com.
    • Processa um ficheiro markdown num documento do Lisbon Collective.
  • Scripts de linha de comandos

    • Actualiza software em todos os meus servidores.
  • Atalhos da Apple

    • Redimensiona imagens para um tamanho específico e processa-as através da [Image Optim App] (https://imageoptim.com/mac).
    • Envia um ficheiro de fatura para o Johnny Five para ser arquivado como uma fatura pessoal ou comercial.
    • Limpa a área de trabalho organizando arquivos em pastas específicas com base em convenções de nomenclatura.
    • Descarrega todas as minhas fotografias do Instagram e transforma-as em publicações de blogue.
  • Keyboard Maestro

    • Insere a data e a hora actuais quando escrevo :date:.
    • Encontra texto em imagens na área de transferência e cola-o utilizando um atalho de teclado específico.
    • Converte o texto selecionado para minúsculas, MAIÚSCULAS, maiúsculas e minúsculas ou kebab-case.
    • Executa um script para abrir um browser, encontrar todos os ensaios clínicos para esclerose múltipla e transferir o ficheiro de exportação.
    • Encontra o ficheiro PDF correspondente a uma lista de números DOI na área de transferência.

Slack para o #Coletivo de Lisboa

O Slack é uma aplicação de mensagens instantâneas como o Microsoft Teams e vem com uma boa coleção de integrações que podem ser adicionadas sem qualquer código. Estamos a utilizá-lo para manter o Coletivo de Lisboa em sincronia, para evitar e-mails e para nos poupar tempo com duas integrações:

  • Publicar todas as actualizações de tarefas do #Notion num canal.
  • O Google Drive também foi instalado para notificar os utilizadores de qualquer documento partilhado com eles.

#Gregory-MS

Isto é um bónus. Eu sou um dos responsáveis pelo projeto Gregory-MS para investigar novos tratamentos para a Esclerose Múltipla (EM). Recebo um e-mail automático de dois em dois dias com a lista de investigação publicada e a previsão de #AI para relevância para os doentes. Os artigos relevantes são confirmados ou rejeitados manualmente e a lista resultante é enviada semanalmente a outros doentes e médicos.

O Gregory tem mais de 23 000 artigos na base de dados e eu assinalei 945 como sendo relevantes para os doentes.

O sistema também executa algumas tarefas automáticas para manter a base de dados limpa e útil:

  1. Verificar noutras bases de dados o número DOI do artigo para preencher os dados em falta.
  2. Encontra os autores de cada artigo e o seu ORCID.
  3. Categorizaes os artigos automaticamente.
  4. Extrai um parágrafo com as principais conclusões do resumo para confirmar ou rejeitar a pertinência.

O Gregory também pode ser utilizado para outros tópicos de investigação. Tudo está disponível em [Gregory-AI.com] (https://gregory-ai.com/).

Espero que isto ajude alguém, de alguma forma. Os comentários do post estão abertos a alguma dúvida.