APRENDIZADO & COGNIÇÃO

Pitch: Criei uma ferramenta desktop em Rust para resolver o envio de contexto de projetos para IAs (FileFuse)

Olá, pessoal! Estou lançando a primeira versão (v0.1.0 Alpha) do meu primeiro aplicativo: o FileFuse, uma ferramenta desenvolvida em Rust…

Olá, pessoal!

Estou lançando a primeira versão (v0.1.0 Alpha) do meu primeiro aplicativo: o FileFuse, uma ferramenta desenvolvida em Rust para resolver um problema recorrente no meu próprio fluxo de trabalho diário.

O Problema

Eu sempre precisava mandar o contexto completo de cada um dos meus projetos para o ChatGPT, ou Gemini, mas sempre tinha dezenas de arquivos e subpastas, especialmente para estudo (tenho mais de 600 arquivos de um único estudo).

A Solução

Então fiz um script, inicialmente em Python para compilar todos os arquivos em um único, mas era prompt de comando e editando o código para filtrar arquivos e pastas que eu quisesse compilar junto, mas agora fiz para ter um visual mais amistoso para o público em geral que não saber programar também.

O FileFuse varre a pasta do projeto (e suas subpastas), organiza a estrutura e compila tudo em um único arquivo de texto formatado, pronto para ser colado direto no prompt da IA.

E com algumas funções como:

  • Criar um executável local que compila em um clique com as configurações que foram pre-definidas.
  • Criar um executável local que fica monitorando por alterações na pasta e recompila o arquivo automaticamente.

Destaques Técnicos & Decisões de Arquitetura

  • Linguagem: Escolhi Rust com o objetivo de obter alto desempenho, footprint mínimo de memória e execução instantânea.
  • Privacidade e Processamento Local: O aplicativo opera 100% de forma local.
  • Integridade e Distribuição: Implementei validação de binários via checksum SHA-256 e assinaturas digitais (arquivos .sig) para garantir segurança nas atualizações.
  • Interface: Suporte a múltiplos temas e tradução integrada para 18 idiomas.

Status do Projeto e Feedback

O projeto está em fase de pré-lançamento (Alpha). Como é meu primeiro app publicado, o feedback da comunidade será fundamental para corrigir bugs e priorizar as próximas funcionalidades da versão 0.2.0.

Dentro da própria interface do app adicionei uma aba dedicada de Feedback/Suporte, mas críticas, análises da arquitetura e sugestões aqui nos comentários do TabNews são super bem-vindas!

O que acharam da proposta e da escolha de stack? Se alguém quiser testar no seu fluxo de trabalho, fico à disposição para tirar dúvidas!

Perguntas frequentes

Respostas institucionais sobre esta cobertura, fontes e limites editoriais.

Sobre o que trata “Pitch: Criei uma ferramenta desktop em Rust para resolver o…”?
Olá, pessoal!Estou lançando a primeira versão (v0.1.0 Alpha) do meu primeiro aplicativo: o FileFuse, uma ferramenta desenvolvida em Rust para resolver um problema recorrente no meu próprio fluxo de trabalho diário.O ProblemaEu sempre precisava mandar o…
Por que Aprendizado & Cognição importa agora?
O tema impacta decisões e debates cotidianos ligados a Aprendizado & Cognição. A redação destaca fatos, datas e implicações práticas sem substituir orientação profissional personalizada.
Quem edita o conteúdo do Estrato Mente?
A cobertura é produzida e revisada pela equipe editorial do Estrato Mente, com editor-chefe responsável pela linha editorial. Conheça a redação em https://mente.estrato.cc/equipe/.
Quais fontes o Estrato prioriza?
Priorizamos fontes primárias (órgãos oficiais, balanços, estudos revisados, documentos públicos) e cruzamos informações antes da publicação, conforme a política editorial.
Como solicitar correção de uma matéria?
Envie o pedido pela página de Correções (https://mente.estrato.cc/correcoes/) ou Contato (https://mente.estrato.cc/contato/). Erros materiais são corrigidos com registro da atualização.
O conteúdo constitui aconselhamento profissional?
Não. As matérias têm caráter informativo e jornalístico. Decisões financeiras, de saúde, jurídicas ou educacionais devem considerar profissionais habilitados e a sua situação particular.
Onde acompanhar a política editorial do Estrato Mente?
Metodologia, ética e transparência estão em https://mente.estrato.cc/metodologia/, https://mente.estrato.cc/etica-editorial/ e https://mente.estrato.cc/politica-editorial/.
Como o Estrato trata temas sensíveis (YMYL)?
Temas que afetam dinheiro, saúde e bem-estar recebem revisão editorial reforçada, disclaimer visível e links para páginas institucionais de metodologia e correções. Portal: https://mente.estrato.cc/
WhatsApp X LinkedIn
Compartilhar: LinkedIn
Diego Amaral

Diego Amaral

Diego Amaral integra a equipe editorial do Estrato Mente, vertical da rede Estrato, na função de Repórter de Filosofia prática. O escopo permanente de cobertura inclui autoconhecimento e ética cotidiana, com atenção ao leitor brasileiro que busca contexto factual, datas oficiais e implicações práticas. Na produção diária, prioriza fontes primárias (órgãos públicos, balanços, papers e documentos oficiais), cruza pelo menos duas referências independentes quando o tema é contestado e evita manchetes que prometam certeza onde há incerteza. Critérios de qualidade: lead com o fato principal, atribuição clara de autoria da equipe Estrato, atualização com selo quando há mudança material e linguagem acessível sem simplificar demais o risco ou o contexto. Trabalha sob revisão da mesa editorial e do editor-chefe do portal. Matérias YMYL recebem segunda leitura antes da publicação e podem ser atualizadas quando surgem novos dados oficiais. Limites: este perfil descreve o papel editorial na marca Estrato. O conteúdo publicado é informativo e não constitui aconselhamento médico, financeiro, jurídico ou profissional personalizado. Transparência ao leitor: metodologia em /metodologia/, ética em /etica-editorial/, correções em /correcoes/, equipe em /equipe/ e canal em /contato/ ([email protected]). Na página-mãe da rede, a bio ampliada e o arquivo de matérias ficam em estrato.cc/blog/, com link para o arquivo do autor em cada portal.

One thought on “Pitch: Criei uma ferramenta desktop em Rust para resolver o envio de contexto de projetos para IAs (FileFuse)”

Deixe um comentário