Como giro a minha Wiki local?

Consulte e edite a Wiki Markdown, organize projetos, temas, pessoas, pedidos e tarefas, siga ligações de retorno e encontre as sessões de origem das notas.

A Wiki local é uma base de conhecimento em Markdown para projetos, temas, pessoas, pedidos e tarefas. Com a extração por IA ativa, o OneMira pode sugerir atualizações ou escrevê-las segundo o modo de indexação automática escolhido.

Onde consulto a Wiki local?

Navegue pelo conhecimento com a barra lateral e leia ou edite páginas na vista de detalhe, sem distrações.

PESSOAS · 21
PROJETOS · 1
Especificação: Canvas…
2h
PEDIDOS · 4
REFERÊNCIAS · 10
TAREFAS · 1
TEMAS · 23
Especificação: interface Canvas inteligente

Nota de voz gravada durante o passeio da manhã. A interface tradicional de chat é demasiado linear. Precisamos de um espaço de blocos, semelhante ao Notion, onde seja possível organizar visualmente componentes gerados por IA.

Em vez de produzir apenas Markdown, o LLM deve transmitir JSON estruturado. O frontend irá interpretar esse fluxo e apresentar componentes React interativos na grelha.

Decisões de arquitetura
  • Gestão de estado: Substituir Redux por Zustand para os nós do canvas, evitando renderizações React excessivas durante a transmissão WebSocket frequente.
  • Animações: Utilizar Framer Motion nas transições de disposição. A inserção de blocos deve atingir 60 fps, com fotogramas abaixo de 16 ms, para manter a fluidez.
  • Arrastar e largar: Integrar @dnd-kit/core
Contexto de execução do Cursor
  • Tarefa 1: Criar um novo `CanvasStore` em Zustand com os reducers `addBlock`, `updateBlock` e `moveBlock`.
  • Tarefa 2: Criar o componente `BlockRenderer`, que importa elementos de interface dinamicamente com base no campo `type` do bloco recebido.

Como mantenho o conteúdo da Wiki?

Pode consultar e editar páginas da Wiki no OneMira Desktop. Os exemplos de agentes e CLI abaixo são formas opcionais de ampliar esse fluxo.

Dar instruções explícitas ao agente

Os clientes de IA externos podem utilizar ficheiros como CLAUDE.md ou AGENTS.md para instruções específicas do projeto. Este comportamento pertence ao cliente escolhido; o OneMira não cria nem impõe automaticamente esses ficheiros.

# Sincronização do contexto do projeto
## Regras de sincronização automática

Quando uma nova nota de voz for sincronizada para /raw:
- Extrair as ações para tasks.md
- Ligar páginas com [[Wiki Links]]

Executar uma tarefa de extração verificada

Após a sincronização do C1 e a transcrição local, a sessão fica disponível em Markdown. Pode iniciar uma tarefa de extração com IA configurada a partir da aplicação ou da CLI e rever as alterações propostas à Wiki.

$ mira session list --limit 5
$ mira ai run <prompt-id> --session <session-id>
$ mira wiki list --kind topics

Consultas que acumulam conhecimento

Um cliente de IA ligado pode comparar sessões de origem e preparar uma nota duradoura para a Wiki. Antes de escrever o ficheiro, peça que apresente o Markdown proposto e os IDs das sessões de origem.

UTILIZADOR: Compare as sessões sobre autenticação e cite o ID de cada sessão.
AGENTE: Encontrei duas sessões relevantes. Segue um rascunho com fontes.
UTILIZADOR: Escreva o rascunho revisto em wiki/topics/auth-comparison.md.

Ficheiros legíveis com índice local

O conteúdo da Wiki é guardado em ficheiros .md no computador. O OneMira também mantém um índice local SQLite para pesquisa e estado da aplicação. Pode consultar o Markdown no Obsidian ou VS Code e gerir versões com Git.

ObsidianObsidian
VS CodeVS Code
GitGit