O MIRIX é um assistente pessoal inovador e multiinteligente que se concentra no rastreamento da atividade da tela do usuário e no fornecimento de serviços inteligentes de perguntas e respostas. Ao capturar dados visuais em tempo real, ele transforma as ações digitais dos usuários em memórias estruturadas para criar uma linha do tempo pesquisável de suas vidas digitais. O MIRIX combina seis tipos de memória - Memória Principal, Memória Situacional, Memória Semântica, Memória Procedimental, Memória de Recursos e Base de Conhecimento - e afirma atingir uma taxa de precisão LOCOMO de 85,381 TP3T e uma otimização da eficiência de armazenamento de 99,91 TP3T. Ele extrai e organiza automaticamente informações sobre documentos, páginas da Web e aplicativos que o usuário navegou, ajudando-o a revisar e localizar rapidamente as atividades digitais. Desenvolvido por uma equipe da Universidade da Califórnia, em San Diego, e da Universidade de Nova York, o MIRIX é de código aberto sob a licença Apache 2.0 e é adequado para quem precisa gerenciar sua vida digital com eficiência.
Lista de funções
- Rastreamento de atividade de tela em tempo real: registra automaticamente o que os usuários fazem no computador, como navegar na Web, ler documentos ou usar aplicativos.
- Função inteligente de perguntas e respostas: permite que os usuários façam perguntas por meio de linguagem natural, por exemplo, perguntando o que eles leram ontem ou onde um determinado documento está salvo.
- Geração de memória estruturada: transformação de dados visuais na tela em memórias estruturadas pesquisáveis para criar uma linha do tempo da atividade digital.
- Extração e organização de informações: extraia automaticamente as principais informações de documentos, páginas da Web e aplicativos e armazene-as categorizadas por tópico.
- Aprendizado do fluxo de trabalho: registre e otimize os procedimentos operacionais comuns do usuário para simplificar tarefas repetitivas.
- Sistema de memória multimodal: combina seis tipos de memória (central, situacional, semântica, processual, de recursos e de base de conhecimento) para melhorar a precisão da recuperação de informações.
- Suporte de código aberto: baseado na licença Apache 2.0, permitindo que os usuários visualizem o código, contribuam para o desenvolvimento ou façam sugestões.
Usando a Ajuda
Processo de instalação
O MIRIX fornece aplicativos de desktop e serviços de back-end com um processo de instalação simples para Windows, macOS e Linux. Veja abaixo as etapas detalhadas:
- Visite o site oficial: Aberto
https://mirix.io/
Clique no botão "Download" e selecione o pacote que corresponde ao seu sistema operacional (Windows, macOS ou Linux). - Download e instalaçãoOs usuários do Windows podem precisar permitir aplicativos de fontes desconhecidas, enquanto os usuários do macOS precisam autorizá-los nas Preferências do sistema.
- Configurações de inicializaçãoQuando iniciar o MIRIX pela primeira vez, você será guiado pelo processo de configuração de contas e permissões de usuário. Certifique-se de conceder permissões de gravação de tela e acesso a arquivos para que o MIRIX capture a atividade da tela.
- Configuração do back-end (opcional)Se você precisar usar recursos avançados (por exemplo, backup na nuvem ou sincronização de vários dispositivos), siga as instruções
docs.mirix.io
do guia de configuração do backend para fazer download e implantar o serviço de backend. Execute o seguinte comando para instalar o backend:git clone https://github.com/Mirix-AI/MIRIX.git cd MIRIX npm install npm start
- Atualizações e manutençãoO MIRIX verifica automaticamente se há atualizações e é recomendável visitá-lo regularmente!
docs.mirix.io
Verifique se há a versão mais recente ou o patch de correção.
Uso
No centro do MIRIX está a capacidade de rastrear a atividade da tela e fornecer Q&A inteligentes. Veja abaixo um guia para operar os principais recursos:
1. rastreamento de atividades na tela
O MIRIX é executado em segundo plano e captura automaticamente os dados visuais da sua tela. Quando iniciado, ele registra as páginas da Web, os documentos e os aplicativos que você abre. Por exemplo, se você visualizar uma página da Web sobre aprendizado de máquina, o MIRIX registrará o título da página, o URL e o conteúdo principal. Não é necessário salvá-lo manualmente, o sistema gerará automaticamente uma linha do tempo. Os usuários podem visualizar a atividade mais recente na tela principal, e a linha do tempo é classificada por data e tipo de aplicativo.
2. perguntas e respostas inteligentes
O MIRIX suporta perguntas em linguagem natural. Abra a interface principal, clique no botão "Ask MIRIX" (Pergunte ao MIRIX) e digite uma pergunta como, por exemplo:昨天我读了什么关于机器学习的文章?
talvez 我把 PostgreSQL 文档保存在哪里?
. O sistema analisa o banco de memória e retorna respostas relevantes. As respostas geralmente incluem a hora, o local do arquivo ou um link para uma página da Web. Se os resultados forem imprecisos, as palavras-chave poderão ser ajustadas usando a opção "Refine Search" (Refinar pesquisa).
3. extração e agrupamento de informações
O MIRIX extrai informações importantes de documentos e páginas da Web. Por exemplo, ao ler um PDF, ele reconhece automaticamente o título, o resumo e as palavras-chave e os armazena como memória semântica. Os usuários podem visualizar informações categorizadas no Memory Hub em categorias como documentos, páginas da Web e aplicativos. Clique em um registro para ver os detalhes ou vá diretamente para o arquivo de origem.
4. otimização do fluxo de trabalho
O MIRIX aprende com as ações repetidas do usuário. Por exemplo, se você costuma editar um documento em etapas específicas, o MIRIX registra essas etapas e gera modelos de atalho. Você pode selecionar um modelo no painel "Workflows" (Fluxos de trabalho) e clicar em "Apply" (Aplicar) para automatizar a tarefa. Os modelos podem ser personalizados para tarefas complexas, como a organização de arquivos em lote.
5. gerenciamento de memória
O Memory Hub do MIRIX suporta a busca, o backup e a exclusão. Abra o "Memory Hub", digite palavras-chave para pesquisar memórias ou use filtros para encontrar memórias por hora e tipo. Para a função de backup, você precisa configurar o serviço de backend e executar o seguinte comando:
mirix backup --path /your/backup/directory
A limpeza regular da memória inútil pode otimizar o desempenho. Clique em "Settings > Clear Memory" (Configurações > Limpar memória) para selecionar um período de tempo para a exclusão.
6. contribuições da comunidade
O MIRIX é um projeto de código aberto e os usuários podem acessar o github.com/Mirix-AI/MIRIX
Revise o código ou envie uma sugestão de melhoria. Se encontrar um problema, clique na página "Issue" (Problema) em seu repositório do GitHub, descreva o problema e anexe o arquivo de registro. Entre em contato conosco em yuw164@ucsd.edu
.
Operação da função em destaque
- memória multimodalMemória situacional: os seis tipos de memória do MIRIX trabalham juntos. Por exemplo, a memória situacional registra a hora e o contexto em que você abre uma página da Web, a memória semântica extrai palavras-chave de uma página da Web e a memória processual salva etapas. Os usuários podem alternar entre diferentes perspectivas de memória por meio de "Memory Type".
- Processamento de dados visuais em tempo realMIRIX: O MIRIX usa tecnologia de análise de dados visuais para reconhecer texto e imagens na tela. A frequência de captura (padrão uma vez por segundo) pode ser ajustada nas configurações para reduzir o impacto no desempenho.
- PrivacidadeO MIRIX oferece a opção de armazenamento local e os dados não são carregados para a nuvem por padrão. Os usuários podem ativar a criptografia em "Settings > Security" para proteger informações confidenciais.
Mais detalhes de uso podem ser encontrados em docs.mirix.io
Um guia completo que abrange backups, otimização de desempenho e configurações de segurança. [](https://docs.mirix.io/)[](https://github.com/Mirix-AI/MIRIX)
cenário do aplicativo
- pesquisa acadêmica
Os pesquisadores podem usar o MIRIX para rastrear artigos e páginas da Web lidas e encontrar rapidamente os pontos principais em um determinado documento. Por exemplo, digite上周我读了哪些关于深度学习的文章?
O MIRIX lista os registros relevantes para economizar tempo de pesquisa. - horário de expediente diário
Os funcionários podem usar o MIRIX para documentar fluxos de trabalho, como a organização de relatórios ou o gerenciamento de e-mails, e o MIRIX gera modelos de atalhos para simplificar tarefas repetitivas e aumentar a eficiência. - Gerenciamento de conhecimento pessoal
Estudantes ou autodidatas podem organizar seus recursos de aprendizagem com o MIRIX. O sistema extrai automaticamente as principais informações de anotações, páginas da Web e vídeos para criar uma base de conhecimento pessoal para facilitar a revisão. - gerenciamento de projetos
Os membros da equipe podem usar o MIRIX para registrar documentos e discussões relacionados ao projeto. Consulta上个月的项目计划在哪里?
Você pode localizar rapidamente o arquivo.
QA
- Como a MIRIX garante a privacidade dos dados?
O MIRIX armazena os dados localmente por padrão e exige que os usuários ativem manualmente o backup na nuvem. A criptografia AES-256 pode ser ativada nas configurações para proteger informações confidenciais. - Ele oferece suporte à sincronização de vários dispositivos?
Sim, depois de configurar o serviço de back-end, o MIRIX suporta a sincronização de vários dispositivos. É necessário fazer login na mesma conta em cada dispositivo e ativar o serviço de nuvem. - Quais são os requisitos de sistema para o MIRIX?
O MIRIX é compatível com Windows 10+, macOS 10.15+ e as principais distribuições Linux. Recomenda-se um mínimo de 8 GB de RAM e 2 GB de armazenamento. - Como posso me envolver no desenvolvimento do MIRIX?
entrevistasgithub.com/Mirix-AI/MIRIX
Se tiver alguma dúvida, sinta-se à vontade para entrar em contato conosco, clonar a base de código, enviar uma solicitação pull ou publicar uma pergunta na página de problemas.