Um plugin do OpenCode Desktop que mostra o uso mensal do OpenCode Go como um badge na barra de abas.
DevDengChao/opencode-plugin-filterable-table
Plugin para o OpenCode Desktop que adiciona menus suspensos de filtro por coluna às tabelas Markdown nas sessões de chat, sem alterar o conteúdo original.
- Estrelas
- 0
- Forks
- 0
- Issues abertas
- 0
- Último commit
- há 5 dias
O que é?
O OpenCode Desktop exibe tabelas Markdown nas linhas do tempo das sessões, e este plugin adiciona um botão de filtro a cada cabeçalho de tabela. Ao clicar nele, abre-se um menu suspenso onde você pode marcar os valores que quer manter; só as linhas correspondentes continuam visíveis. Os filtros de colunas diferentes se combinam com AND, enquanto vários valores na mesma coluna se combinam com OR.
O menu suspenso permite pesquisar listas longas de valores, selecionar tudo, desmarcar tudo e redefinir. Células vazias aparecem como "(空)" e podem ser filtradas como qualquer outro valor. Uma linha de status abaixo da tabela mostra a quantidade de linhas visíveis e oferece um botão para limpar todos os filtros daquela tabela.
A filtragem altera apenas a camada de exibição. O Markdown original e os dados da sessão não são modificados, e o estado dos filtros é mantido em memória e restaurado quando as mensagens são renderizadas novamente. O plugin é instalado pelo npm por meio da configuração global do OpenCode e oferece interfaces em chinês e inglês. Ele é voltado apenas à interface gráfica Desktop e não funciona no TUI.
Recursos principais
- 01Botão de filtro em cada cabeçalho de tabela para filtrar por coluna
- 02Seleção de vários valores por coluna, com pesquisa para listas longas
- 03Filtros de várias colunas combinados com lógica AND
- 04Exibição da quantidade de linhas, com ação para limpar tudo em um clique
- 05Células vazias podem ser filtradas como um valor comum
- 06Compatível com os temas claro/escuro e a interface em chinês/inglês do OpenCode
Casos de uso
- Restringir uma tabela Markdown longa em uma sessão do OpenCode às linhas que correspondem a status ou categorias específicos
- Comparar subconjuntos de tabelas geradas por IA sem editar o conteúdo da sessão
- Excluir rapidamente valores vazios ou indesejados de uma tabela de resultados
Início rápido
- 1
Adicione o pacote a plugins na sua configuração global opencode.jsonc
- 2
Instale o plugin pelo npm (o OpenCode o instala automaticamente ao carregá-lo)
@devdengchao/opencode-plugin-filterable-table - 3
Reinicie o OpenCode Desktop ou ative o plugin em Settings > Extensions > Plugins
Antes de usar
- Funciona apenas no OpenCode Desktop 2.2.x; o TUI não é compatível.
- Depende da API experimental GUI plugin e da estrutura DOM atual do Desktop, então pode precisar de atualizações após upgrades.
- O estado dos filtros fica na memória e é redefinido ao recarregar o plugin ou reiniciar o Desktop.
Em coleções
Tópicos
Perguntas frequentes
- O que é opencode-plugin-filterable-table?
- Plugin para o OpenCode Desktop que adiciona menus suspensos de filtro por coluna às tabelas Markdown nas sessões de chat, sem alterar o conteúdo original. O OpenCode Desktop exibe tabelas Markdown nas linhas do tempo das sessões, e este plugin adiciona um botão de filtro a cada cabeçalho de tabela. Ao clicar nele, abre-se um menu suspenso onde você pode marcar os valores que quer manter; só as linhas correspondentes continuam visíveis. Os filtros de colunas diferentes se combinam com AND, enquanto vários valores na mesma coluna se combinam com OR.
- opencode-plugin-filterable-table é gratuito? Qual é a licença?
- opencode-plugin-filterable-table é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- opencode-plugin-filterable-table ainda é mantido?
- Manutenção ativa. O último commit de opencode-plugin-filterable-table foi em 2 de nov. de 2026.
- Para que posso usar opencode-plugin-filterable-table?
- Restringir uma tabela Markdown longa em uma sessão do OpenCode às linhas que correspondem a status ou categorias específicos Comparar subconjuntos de tabelas geradas por IA sem editar o conteúdo da sessão Excluir rapidamente valores vazios ou indesejados de uma tabela de resultados
- Como instalar opencode-plugin-filterable-table?
- Adicione o pacote a plugins na sua configuração global opencode.jsonc Instale o plugin pelo npm (o OpenCode o instala automaticamente ao carregá-lo): @devdengchao/opencode-plugin-filterable-table Reinicie o OpenCode Desktop ou ative o plugin em Settings > Extensions > Plugins
- Onde consigo opencode-plugin-filterable-table?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/DevDengChao/opencode-plugin-filterable-table
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Plugin do OpenCode que transforma chamadas de ferramentas, comandos de shell e diffs de uma sessão em um resumo de handoff em Markdown, pronto para revisão.
Painel de Git e GitHub para o OpenCode Desktop, com grafo de commits, pull requests, issues, execuções de CI e ferramentas para agentes com fila de aprovação.
Plugin do OpenCode que exibe uma dica de tradução em linha quando você seleciona um texto no OpenCode Desktop ou na interface de terminal.
Um plugin de olho animado para o OpenCode Desktop que reflete visualmente o que o agente de IA está fazendo em cada sessão.
Um plugin para OpenCode V2 que adia um prompt por um período definido e depois o envia de volta à mesma sessão.