Artigos

Comece a desenhar com FreeCAD com 5 instruções
Quando nos deparamos com um programa tão completo como o FreeCAD para aprender a desenhar em duas dimensões, ele parece muito complexo devido às múltiplas opções que nos mostra. No entanto, para começar a desenhar, não são necessárias tantas opções, e é isso que você aprenderá neste post de blog.

PASO 1. Instalação

Como eu normalmente documento para o Debian, e esta distribuição prioriza a estabilidade em relação à inovação, e sabendo que o FreeCAD melhorou muito a partir da versão 1.0, vejamos como instalar a versão mais recente com empacotamento flatpak.
sudo apt update
sudo apt install flatpak
sudo flatpak install https://dl.flathub.org/repo/appstream/org.freecad.FreeCAD.flatpakref -y

PASO 2. Configure as janelas e atalhos de teclado

O script a seguir foi criado para personalizar a versão do FreeCAD com empacotamento flatpak. No caso de instalar o FreeCAD nativamente, você deve modificar a pasta de destino do arquivo user.cfg. Baixe o arquivo a seguir, usando o atalho de teclado Ctrl + S para salvá-lo: restaurar_freecad.sh Dê-lhe permissões de execução e, finalmente, execute-o:
cd Downloads
chmod +x restaurar_freecad.sh
./restaurar_freecad.sh
Feche o FreeCAD e reabra-o.

PASO 3. Vamos começar a desenhar!

A primeira coisa que você deve verificar na tela principal é se está no modo Draft, CAD e na vista superior (top). Aqui estão as 5 instruções mínimas para começar:
Modo Draft Modo CAD Vista Superior

INSTRUÇÃO Nº1. LINHA (tecla L)

Pressionando a letra L no teclado, aparece uma caixa à esquerda que indica que estamos no comando linha. Para desenhar:
  • Clique com o mouse no ponto inicial.
  • Para linhas horizontais/verticais, mantenha pressionada a tecla Shift e insira o comprimento.
  • No painel à esquerda, ative a opção “Relativa”.
Para apagar linhas:
  • Selecione a linha e pressione Del.
  • Para várias linhas: Ctrl + E e depois Del.
Se a tela ficar preta, vá para: Editar > Preferências > Visualização > Vista 3D e ative “MSAA 4x”. Ative também a captura de coordenadas (osnap), por exemplo, ponto final e interseção:
Osnap

INSTRUÇÃO Nº2. DISTÂNCIA (Tecla Q)

Pressionando Q, você pode criar uma linha paralela a outra. No painel à direita, certifique-se de ter ativado a opção “Cópia”. Também pode ser chamado de Equidistância.
Equidistância

INSTRUÇÃO Nº3. TRIM (Tecla R)

Permite cortar ou estender linhas:
  1. Selecione a linha a ser modificada.
  2. Pressione R.
  3. Clique na linha de limite.
No Debian, se deseja eliminar o segmento mais longo, pressione Ctrl + Alt antes de selecionar.
Trim

INSTRUÇÃO Nº4. MOVER (Tecla D)

Para copiar elementos já desenhados:
  1. Selecione as linhas com Ctrl + E.
  2. Pressione D.
  3. Clique no ponto de origem e depois no destino.
Verifique se a opção “Cópia” está ativada.

INSTRUÇÃO Nº5. GIRAR (Tecla X)

Para girar uma peça:
  1. Selecione com o atalho Ctrl + E.
  2. Pressione o botão “Girar”.
  3. Defina dois pontos para o eixo e um terceiro para a nova posição.
Desative a opção “Cópia” se não quiser duplicar a peça.
Existem muitas outras instruções, mas o objetivo deste guia é começar a desenhar sem cair em sobrecarga de informações. Quando você dominar essas ferramentas, poderá adicionar mais recursos como blocos, camadas, polilinhas, dimensionamentos, etc.  
Criação de flashcards com Notebooklm e Anki

Anki é uma poderosa ferramenta de aprendizado baseada em flashcards que utiliza o sistema de repetição espaçada para otimizar a memorização a longo prazo. Pode ser instalada em GNU/Linux, Windows e macOS.

1. Instalação do Anki

Como já sabes, sempre documento para a última versão do Debian, neste caso a versão 13. Nessa versão, a forma padrão de instalação não funciona, devido (entendo eu) a um problema de compatibilidade com Wayland. Felizmente, podes instalar o programa através de um pacote Flatpak. Vamos ver o processo.

Instala o gerenciador de instalação Flatpak, caso ainda não o tenhas instalado:

sudo apt update
sudo apt install flatpak

Em seguida, procedemos com a instalação do Anki:

sudo flatpak install https://dl.flathub.org/repo/appstream/net.ankiweb.Anki.flatpakref

Ao iniciar o programa, deves escolher o idioma da interface:

Captura de tela da seleção de idioma no Anki

E já estará disponível. Deixe-o aberto um momento, pois voltaremos a ele para importar as perguntas:

Captura de tela da interface principal do Anki

2. Criar um caderno e adicionar fontes ao NotebookLM

a. Entre no NotebookLM, utilizando as credenciais da sua conta do Google, e crie um caderno:

https://notebooklm.google.com/

 

Captura de tela da criação de um caderno no NotebookLM

Neste exemplo, como fonte de informação para o caderno, adicionamos o documentário de RTVE, no qual ele estuda “La Celestina”:

'https://www.youtube.com/watch?v=ADKBSo_wUK8'

 

Captura de tela da fonte adicionada no NotebookLM

3. Prompt para adicionar ao NotebookLM

Embora o NotebookLM já conte com um gerador e visualizador de flashcards (que é muito interessante), recomendamos o uso do Anki. O Anki não só apresenta os cartões de forma aleatória, mas também insiste naquelas questões que o usuário não domina e relaxa os conceitos já adquiridos, otimizando o estudo.

Para isso, uma vez adicionada a fonte ao NotebookLM, prossiga colando o seguinte prompt para obter as perguntas e respostas para os cartões de estudo:

Atue como um assistente especializado em criar flashcards Anki a partir do material de entrada.

Instruções (Resumo):
Aplique o Princípio de Atomicidade: Formule perguntas que exijam apenas uma ideia central ou um dado específico como resposta. Evite respostas de parágrafo longas.

Integridade e Autossuficiência: Certifique-se de que cada cartão faça sentido por si só. Se o material for esquemático, complete a resposta com informação adicional fundamental e concisa para garantir a total compreensão.

Completude: Assegure que cada cartão seja autossuficiente, adicionando informação concisa se o material for muito esquemático.

Fluxo: Mantenha a sequência lógica do material.

Tipologia: Use Pergunta | Resposta ou, para listas e frases, Frase com {{Oco}} | Contexto (Cloze Deletion).

Formato Estrito de Saída:
Estrutura: Um cartão por linha. Não inclua introduções ou títulos.

Separador: | (barra vertical) separa Pergunta e Resposta. Se o texto original contiver |, substitua-o por | na resposta.

Formato:
Negrito: <b> e Itálico: <i>.
Listas: Use <br> para quebras de linha internas na resposta.
Matemática: \( ... \) (inline) e \[ ... \] (bloco).
Química: \ce{...} (MathJax).

Resultado (apenas os cartões em espanhol):

4. Prepare um arquivo TXT com o resultado

Copie o resultado para a área de transferência (Ctrl + C) e abra qualquer programa de texto simples que tenhas instalado (Kate, Gedit, Mousepad, Bloco de notas, etc.). Cole o conteúdo (Ctrl + V) e salve como **Celestina.txt**, por exemplo.

Captura de tela com a opção de copiar

5. Importe as perguntas para o Anki

Abra novamente o programa Anki. Clique na seção Baralhos e, em seguida, em “Criar baralho”, com o nome “La Celestina”.

Captura de tela da seção Baralhos no Anki

Na mesma seção, clique em “Importar um arquivo“. Mantenha as opções padrão, exceto na seção Baralho, onde escolherás “La Celestina”. Finalmente, clique no botão “Importar“.

Captura de tela das opções de importação no Anki

Feche a janela de confirmação para voltar ao programa principal do Anki. Clique no baralho “La Celestina” e em seguida no botão “Estudar agora“.

Captura de tela com o baralho 'La Celestina' selecionado

As perguntas sobre o vídeo começarão a aparecer. O usuário lê a pergunta e responde mentalmente. Depois, clica no botão “Mostrar resposta” e em seguida escolhe uma das opções:

  • Novamente“: Para que seja perguntado em menos de 1 minuto (conceito não dominado).
  • Difícil“: Em menos de 6 minutos.
  • Bom“: Em menos de 10 minutos.
  • Fácil“: Para que seja perguntado passado 4 dias (conceito superado).

Captura de tela de uma pergunta e resposta no Anki

Agora terás que investigar as opções para editar ou eliminar as perguntas mal formuladas, adicionar notas de áudio, etc. Sem dúvida, Anki é uma ferramenta muito interessante para os estudantes.

yt-dlp: Uma ferramenta essencial para o educador

yt-dlp é uma ferramenta de linha de comandos muito útil para qualquer educador que queira gerir conteúdo multimídia de diversas plataformas. Vamos ver como instalá-la no sistema e alguns exemplos práticos.

Instalação do yt-dlp

O seguinte guia é específico para sistemas baseados em Debian (como Ubuntu ou o próprio Debian):

1. Download do executável
Podemos baixar diretamente a última versão do executável do repositório no GitHub. Para fazer isso através do terminal:

cd ~/Downloads
wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp

2. Preparação e cópia para o sistema

Para que o sistema o reconheça como uma instrução (comando) acessível de qualquer lugar, devemos dar-lhe permissões de execução e copiá-lo para um diretório no $PATH, como /usr/local/bin.

# Acesse como superusuário
su root

# Dê permissões de execução ao arquivo baixado
chmod +x ~/Downloads/yt-dlp

# Copie o executável para o diretório de comandos
cp ~/Downloads/yt-dlp /usr/local/bin/

# Retorne ao seu usuário normal
exit

3. Verificação
Agora você já pode chamar a ferramenta a partir do seu usuário, simplesmente digitando yt-dlp no terminal.

Exemplos de uso com yt-dlp

1. Obter uma lista de URLs de vídeos de um canal

Se deseja importar um conjunto de vídeos de um canal do YouTube para uma ferramenta como o NotebookLM (ou qualquer outra que aceite listas de URLs), você pode extrair os endereços:

yt-dlp --flat-playlist --get-url "https://www.youtube.com/@HRom/videos"

Com a instrução, obterá na tela todas as URLs do canal, que no caso do HRom são numerosas, mas neste exemplo escolho as seguintes, por exemplo:

https://www.youtube.com/watch?v=AVPAGFTchw0 
 
 

... (e assim até ter a lista completa)

Para NotebookLM:

Agora proceda a inserir estas URLs no NotebookLM. No entanto, para não ter que inserir uma a uma, podemos usar a seguinte extensão para o Google Chrome: WebSync – Full Site Importer. Portanto, instale a extensão.

3. Abra o NotebookLM e crie um novo caderno. Para isso, podemos inserir a primeira URL dos vídeos. No nome do caderno, pode atribuir o nome HRom, por exemplo.

https://notebooklm.google.com/

Assim que o caderno for criado, clique na extensão WebSync – Full Site Importer e selecione o caderno HRom.

Em seguida, clique na aba “from URL list” e cole a lista de URLs, podendo adicionar até 50 URLs em cada um dos cadernos que obtivemos no passo 1. E clique no botão “Import URLs”.

2. Baixar apenas a música (áudio) de um vídeo

Em algumas ocasiões, você pode precisar de música de fundo sem letra (como faixas de karaokê ou instrumentais) para adicionar aos seus próprios vídeos didáticos. Pode extrair apenas o áudio em formato MP3 com a melhor qualidade disponível:

yt-dlp -x --audio-format mp3 --audio-quality  0 -o a-ha.mp3  https://www.youtube.com/watch?v=dQjvXX3oSw8;

Depois de baixado, você pode importar o arquivo de áudio para o seu editor de vídeo preferido.

Quando o Debian não aparece no idioma desejado e não sincroniza o relógio

Ao instalar unha imaxe de Debian, pode ocorrer que o sistema non configure correctamente o idioma. Se escolles o idioma galego (gl_ES.UTF-8), o sistema pode iniciar en inglés e mostrar os cartafoles nesa lingua, en vez de en galego. Aquí está o proceso para resolver esta situación e establecer o idioma preferido:

sudo apt install locales

sudo dpkg-reconfigure locales

sudo reboot

sudo locale-gen gl_ES.UTF-8

sudo localectl set-locale LANG=gl_ES.UTF-8

Saia da sesión de root e entre como usuario habitual. Desde a conta de usuario, proceda a reconfigurar os nomes dos cartafoles no directorio /home/usuario:

xdg-user-dirs-update --force

Se está a utilizar o escritorio Plasma, é posible que os pasos anteriores non sexan suficientes. Neste caso, debe editar o seguinte ficheiro para cada usuario:

nano ~/.config/plasma-localerc

A configuración debe ser a seguinte:

“`
[Formats]
LANG=gl_ES.UTF-8
“`

Para sincronizar a hora:

sudo apt install systemd-timesyncd

Verifique que o servizo estea activado:

sudo timedatectl status

 

Recorrido histórico por Laxe de 1910 a 1960

A IA para a edição de vídeo avança a passos largos. Uma experiência muito interessante é a recriação histórica do povoado de Laxe de 1910 a 1960, durante plena ditadura, realizada por

Instalação alternativa do Piztu em Windows

Quando o procedimento de instalação padrão definido no manual do programa https://wordpress.piztu.org/manual-do-aplicativo-piztu/ falha, prosseguimos com esta abordagem alternativa:

1. Baixar o Python

a. Acesse o site do Python: https://www.python.org/

b. Baixe a versão mais recente disponível do Python. No momento da escrita, é a versão 3.13.7.

2. Instalar o Python

a. Marque ambas as caixas: “Use privilégios de administrador ao instalar py.exe” e “Adicionar python.exe ao PATH”

b. Clique em “Customizar instalação”

Na janela seguinte, mantenha todas as opções padrão, então você só precisa clicar no botão “Próximo”

 

Na próxima tela, selecione “Instalar 3.13 para todos os usuários” e “Baixar símbolos de depuração”, mantendo as 4 opções padrão selecionadas. Finalmente, clique em “Instalar”

Após a conclusão da instalação, verifique se tanto o Python quanto o PIP estão instalados. Abra um terminal (Windows + R e digite cmd)
python –version
(sistema responderá com Python 3.13.7)
pip –version
(sistema responderá com pip 25.2 from C:\Program Files\Python313\Lib\site-packages\pip (python 3.13)

3. Abrir manualmente a porta 8000
Como a API do Zettlr se comunica com o HTTP interno através da porta 8000, precisaremos abri-la. Em alguns dispositivos este processo é feito automaticamente, enquanto em outros não, então vamos abri-la manualmente:
a. Pressione a combinação de teclas Windows + S e digite “Firewall”, então selecione “Firewall do Windows Defender com Segurança Avançada”

b. Na janela do Firewall, no painel esquerdo, clique em Regras de Entrada. Então, no painel direito, selecione Nova Regra. Escolha porta e clique em Avançar.

Selecione TCP e escreva 8000 no campo Portas locais específicas

E insira um nome, por exemplo, Zettlr_8000. Repita o processo em Regras de Saída.

4. Instale a versão 25.8.2 do Zettlr, que pode ser feita tanto para sua conta de usuário quanto para todos os usuários do computador sem precisar fazer nada específico além de clicar em avançar. Se uma janela pop-up aparecer indicando que o Python deseja fazer alterações no seu dispositivo, pressione o botão Sim. Assim que a instalação e o início forem concluídos, cada vez que você abrir o programa, ele fará a mesma pergunta, mas você deve responder com Não (é necessário ajustar na programação para que antes de fazer esta pergunta, ele verifique se atende às condições de trabalho e, portanto, tem a porta 8000 aberta).

5. No aplicativo Zettlr, pressione o botão 0.Registrar_e_baixar. Primeiro, registre-se inserindo seu Nome, Sobrenome, seu email (que será o nome de usuário ao se registrar) e a senha. Depois faça login com o email e senha e, finalmente, pressione 3. Baixar scripts e instalar.

Mantenha seu computador atualizado com o Topgrade

Topgrade é uma ferramenta poderosa que simplifica a atualização de todo o software do seu sistema com um único comando. Atualiza o sistema operacional, pacotes Snap, Flatpak, containers, bibliotecas Python e muito mais. A seguir, apresentamos um guia claro e otimizado para instalar e configurar o Topgrade em sistemas baseados em Debian/Ubuntu, assegurando um processo eficiente e seguro.


https://github.com/r-darwish/topgrade

Requisitos Prévio

Antes de começar, certifique-se de ter privilégios de administrador e uma conexão estável à internet. Além disso, é necessário instalar Rust, já que Topgrade está escrito nessa linguagem.

Passo 1: Instalação do Rust

  1. Atualize o sistema e instale as dependências necessárias:

    sudo apt update
    sudo apt install -y curl build-essential pkg-config libssl-dev
  2. Baixe e instale o Rust utilizando o script oficial:

    curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
  3. Adicione o diretório do Cargo ao PATH para o usuário root:

    echo 'export PATH="$HOME/.cargo/bin:$PATH"' >> ~/.profile
    source ~/.profile
  4. Verifique a instalação do Rust e Cargo:

    rustc --version
    cargo --version

Passo 2: Instalação do Topgrade

  1. Instale o Topgrade usando o Cargo:

    sudo cargo install topgrade
  2. Instale dependências adicionais necessárias:

    sudo cargo install cargo-update

Passo 3: Execução do Topgrade

Para atualizar todo o sistema, execute:

topgrade

Nota: Recomenda-se executar o Topgrade com privilégios de root para garantir que todos os componentes do sistema sejam atualizados corretamente.

Passo 4: Configuração de Atualizações Automáticas

Para automatizar as atualizações a cada 60 minutos, crie um serviço e um timer do systemd.

  1. Criar o serviço do Topgrade:

    sudo nano /etc/systemd/system/topgrade.service

    Adicione o seguinte conteúdo:

    [Unit]
    Description=Executa Topgrade para atualizar o sistema
    After=network-online.target
    
    [Service]
    Type=oneshot
    ExecStart=/root/.cargo/bin/topgrade -y
    
    [Install]
    WantedBy=multi-user.target
  2. Criar o timer:

    sudo nano /etc/systemd/system/topgrade.timer

    Adicione o seguinte conteúdo:

    [Unit]
    Description=Timer para executar Topgrade a cada 60 minutos
    
    [Timer]
    OnBootSec=10min
    OnUnitActiveSec=60min
    Persistent=true
    
    [Install]
    WantedBy=timers.target
  3. Habilitar e iniciar o timer:

    sudo systemctl daemon-reload
    sudo systemctl enable topgrade.service
    sudo systemctl enable topgrade.timer
    sudo systemctl start topgrade.timer
  • Segurança: Executar o Topgrade com privilégios de root é necessário para atualizar todos os componentes do sistema, mas sempre revise as atualizações para evitar alterações indesejadas.

Com o Topgrade, manter seu sistema atualizado é mais simples do que nunca. Automatize suas atualizações e desfrute de uma gestão eficiente do software!

Como simplificar as comunicações com Abalar móvel

Uma das tarefas mais freqüentes para os docentes é manter as famílias informadas. Embora às vezes seja necessário um e-mail mais longo e detalhado, em muitas ocasiões basta uma mensagem breve através do Abalar móvel. O desafio está em condensar informações oficiais — como o calendário escolar, reuniões ou avisos de última hora — em poucas linhas, sem perder clareza. Se a redigimos à mão, pode levar tempo encontrar as palavras certeiras, revisar possíveis erros ou repetir várias vezes a mensagem até que fique adequada.

Criado com GIMP

É aqui que ferramentas de inteligência artificial como o Perplexity são extremamente úteis. Basta indicar a fonte da informação (por exemplo, o calendário escolar publicado pela Xunta de Galicia) e pedir que nos gere uma comunicação destinada a ser enviada por Abalar móvel. Em segundos, obtemos uma proposta clara, concisa e pronta para enviar ou revisar.

A vantagem é evidente: economiza-se tempo, evitam-se erros e consegue-se uma mensagem bem estruturada que chega à família da forma mais simples possível. O docente continua no controle, mas já parte de um rascunho que facilita o trabalho.

A seguir, mostra-se um exemplo de como comunicar às famílias o calendário escolar 2025/2026 através do Abalar móvel:


O ano letivo 2025/26 começa em 10 de setembro de 2025 e termina em 22 de junho de 2026.
Férias de Natal: de 22 de dezembro a 7 de janeiro.
Férias de Páscoa: de 2 a 13 de abril.
O IES informará posteriormente sobre os dias não letivos de livre disposição.


Com este tipo de apoio, a IA se torna uma ferramenta tangível para melhorar a comunicação escolar: menos tempo redigindo, mensagens mais claras e famílias melhor informadas.

Piztu, a navalha suíça de um docente

Cada professor precisa de ferramentas específicas para a gestão da sala de aula, já que cada uma é distinta e, além disso, a prática docente vai mudando com o tempo. Piztu tenta dar resposta a essa necessidade, proporcionando uma máquina tractora à qual qualquer professor pode adaptar o dispositivo de trabalho que necessite. Vamos ver um exemplo!

Imaginemos um professor que precisa de um sistema de correção de textos, que já nos permite pré-visualizar aplicações na avaliação, por exemplo. Podemos pedir a uma IA que, partindo de um script (como o utilizado no botão 11, “Editor AI”), o modifique para que carregue o texto de uma nota ativa, o corrija e o guarde na mesma nota, substituindo o original. Poderíamos pedir que fizesse qualquer outra coisa, mas continuemos com o exemplo:

  1. Abrimos uma IA, por exemplo, https://grok.com, e juntamos o script 11, que está na pasta de trabalho, dentro da subpasta .scripts. No meu caso, chamei a pasta de trabalho “relatórios” e está no caminho /home/usuario/relatórios (se você usa Windows, a explicação é a mesma). Lembre-se que a pasta .scripts está oculta, e para visualizá-la terá que pressionar a combinação de teclas Ctrl+H ou ir ao menu e escolher a opção “Mostrar os arquivos ocultos”.

Se abrirmos a subpasta .scripts e, em seguida, a pasta 11. Editor IA, facilitaremos à inteligência artificial o arquivo ai_prompt.py.


No prompt da inteligência artificial, indicaremos o que desejamos. Por exemplo, o seguinte, que, é claro, pode ser melhorado:

“Quero criar um novo script, e possivelmente o arquivo ai_prompt.py possa nos ajudar. Desejo fazer uma mudança na interface: na primeira coluna, substitua o quadro de ‘Resultado da IA’ por ‘Conteúdo da nota ativa’. Concretamente, quero que o script carregue neste novo quadro o conteúdo da nota ativa. Na mesma coluna, na parte inferior, mantém-se o prompt, mas com um prompt editável por padrão. O prompt padrão seria: ‘Corrija o texto, tanto gramaticalmente como na ortografia e no léxico, em português, do conteúdo que aparece no quadro de texto “Conteúdo da nota ativa”‘. Na coluna da direita, quero que apareça o quadro de ‘Resultado da IA’, onde se mostre o resultado do texto corrigido. O resto das opções e funcionalidades devem ser mantidos. Portanto, a funcionalidade do novo script, que chamaremos corrige.py, é carregar o conteúdo da nota ativa, corrigi-lo e visualizá-lo, com a opção de auto-salvamento da nota ativa com as correções.”

Criarás na pasta um novo subdiretório com o nome que desejares, por exemplo, 13. Corrige, e dentro dele guardarás os três arquivos que a IA forneceu.

Além disso, pediremos que gere os arquivos requirements.txt e metadata.yaml (para este último, podemos facilitar um exemplo já feito para manter o formato).

https://drive.google.com/file/d/1h5oRhiPn45zI4SjI4UtrCid-kMvLvNhB/view?usp=sharing


É importante ter em mente que cada vez que você executar “Registro e download”, eliminará toda a informação da pasta .scripts. Por isso, cada vez que criar um script, deve guardá-lo em um local seguro. Além disso, periodicamente, é recomendável baixar os scripts através do procedimento de “Registro e download” para contar com melhorias e correções de erros.

5. E deve aparecer automaticamente na coluna da direita do Zettlr, graças ao serviço da API.

6. Para testar o script, pedi à IA que criasse uma história em português de 200 palavras com erros ortográficos, gramaticais ou de léxico:

Erá uma veis, um menino mui pequeno que se chamava José. Tinha um cachorro, que era mui feio, mas ele gostava muito dele. Um dia, estava passeando com uma amiga, que também se chamava José, pela rua. De repente, viram um gato que comia um peixe. O cachorro de José, que era mui esperto, correu para ele e começou a latir. O gato, que não tinha medo de nada, disse: “Ai, que bem me caem, venham comigo e seremos amigos”. Os meninos, mui contentes, disseram: “Nós não somos meninos, somos meninos”. O gato, com cara de quem não sabia de nada, respondeu: “Tanto faz, o caso é que somos amigos”. E então, o gato, os dois meninos e o cachorro mui feio, foram para sua casa brincar. Eram mui felizes, porque cuidavam muito um dos outros, e José, o menino, dizia que o seu cachorro era mui “precioso”, apesar de ser feio. Fim.

7. Uma vez criado, crie uma nova nota onde cole o texto anterior. Salve. 8. Abra o novo script, adapte o prompt às suas preferências e corrija o texto, podendo salvá-lo na nota ativa substituindo o anterior.


Como pode observar, é simples ajustar um script para adaptá-lo à sua forma de trabalhar, e as funcionalidades que podem ser dadas ao Piztu são, na verdade, inumeráveis. Seria ótimo se compartilhasse seus scripts com seus companheiros para que, por sua vez, eles os modifiquem, melhorem e compartilhem novamente. Para isso, pode fazê-lo no canal do Telegram: https://t.me/+VNJJ-F91EDNiYzhk.

Esta é a magia do software livre 😉

Motor LLM no seu computador

Para aquelas pessoas preocupadas com a privacidade dos seus dados, é possível instalar uma inteligência artificial (IA) localmente, evitando o envio de informações a servidores externos. Uma opção destacada é Jan, uma ferramenta de código aberto que funciona como alternativa ao ChatGPT e opera 100% offline. Em particular, o modelo Jan V1, baseado no modelo Qwen3-4B-thinking, tem um tamanho compacto de apenas 2,1 GB, surpreendendo pelo seu desempenho eficiente em dispositivos com recursos limitados.

Jan permite executar modelos de linguagem locais (LLMs) como Llama, Gemma, Mistral ou Qwen, diretamente no seu computador ou dispositivo móvel, garantindo que os seus dados não saiam da sua máquina. Além disso, oferece a possibilidade de se conectar a APIs remotas como Groq ou OpenRouter, caso precise de funcionalidades adicionais, mantendo sempre o controle sobre suas informações.

https://jan.ai

Editar notas com voz no Android ou iOS

Os professores precisam de uma ferramenta ágil, mais do que uma de alto desempenho, para gerenciar as tarefas diárias. Por exemplo, para publicar no dia a dia as notas do diário de aula, como o conteúdo da matéria trabalhada, as tarefas de casa atribuídas, anotações sobre material a comprar ou apontamentos a modificar. O ideal é fazer isso ao terminar a aula, naqueles minutos de transição entre grupos ou durante o recreio.

Contudo, é muito prático usar o celular e ditar as notas de forma oral, evitando ter que ligar o computador, abrir programas, etc. (embora, obviamente, também possa ser feito assim). O Zettlr, no entanto, não possui versão para Android ou iOS. A boa notícia é que podemos usar o Obsidian, uma ferramenta compatível com o sistema de notas em Markdown e, portanto, com Zettlr.

O primeiro passo no dispositivo móvel é criar uma pasta. Por exemplo, você pode usar o mesmo nome que o espaço de trabalho utilizado no computador. Em seguida, instale o programa Syncthing tanto no computador (ou computadores) quanto no dispositivo móvel (não há versão do Syncthing para iOS, portanto é necessário procurar outra alternativa). Dessa forma, as pastas e as notas são sincronizadas automaticamente, refletindo no celular tudo o que há no computador e vice-versa.

Depois, instale o Obsidian no dispositivo Android e selecione como cofre (equivalente ao espaço de trabalho ou workspace do Zettlr) a pasta sincronizada com o computador. Já pode criar pastas e notas de forma escrita. Além disso, o Obsidian permite usar um microfone para transcrever em texto tudo o que você dita. No entanto, se você fala em galego, certifique-se de configurar o teclado nas configurações para que reconheça o idioma galego e transcreva corretamente.

Scroll to Top