Un plugin de OpenCode Desktop que muestra el uso mensual de OpenCode Go como una insignia en la barra de pestañas.
DevDengChao/opencode-plugin-filterable-table
Un plugin para OpenCode Desktop que añade menús desplegables de filtros por columna a las tablas Markdown de las sesiones de chat, sin modificar el contenido original.
- Estrellas
- 0
- Forks
- 0
- Issues abiertos
- 0
- Último commit
- hace 5 días
¿Qué es?
OpenCode Desktop muestra tablas Markdown en las líneas de tiempo de las sesiones, y este plugin añade un botón de filtro a cada encabezado de tabla. Al hacer clic, se abre un menú desplegable donde puedes marcar los valores que quieres conservar; solo permanecen visibles las filas que coinciden. Los filtros de distintas columnas se combinan con AND, mientras que los valores de una misma columna se combinan con OR.
El menú desplegable permite buscar entre listas largas de valores, seleccionar todo, deseleccionar todo y restablecer los filtros. Las celdas vacías aparecen como "(空)" y se pueden filtrar igual que cualquier otro valor. Debajo de la tabla, una línea de estado muestra el número de filas visibles e incluye un botón para borrar todos los filtros de esa tabla.
El filtrado solo cambia la capa de visualización. No modifica el Markdown original ni los datos de la sesión, y el estado de los filtros se mantiene en memoria y se restaura cuando se vuelven a renderizar los mensajes. El plugin se instala desde npm mediante la configuración global de OpenCode y ofrece interfaces en chino e inglés. Está diseñado únicamente para la GUI de Desktop y no funciona en la TUI.
Funciones clave
- 01Botón de filtro en cada encabezado de tabla para filtrar por columna
- 02Selección múltiple de valores por columna y búsqueda en listas largas
- 03Los filtros de varias columnas se combinan con lógica AND
- 04Indicador del número de filas y opción para borrar todos los filtros con un clic
- 05Las celdas vacías se pueden filtrar como un valor normal
- 06Se adapta a los temas claro y oscuro de OpenCode y a las interfaces en chino e inglés
Casos de uso
- Reducir una tabla Markdown extensa en una sesión de OpenCode a las filas que coinciden con determinados estados o categorías
- Comparar subconjuntos de tablas generadas por IA sin editar el contenido de la sesión
- Excluir rápidamente valores vacíos o no deseados de una tabla de resultados
Inicio rápido
- 1
Añade el paquete a plugins en tu configuración global opencode.jsonc
- 2
Instala el plugin desde npm (OpenCode lo instala automáticamente al cargarlo)
@devdengchao/opencode-plugin-filterable-table - 3
Reinicia OpenCode Desktop o activa el plugin en Settings > Extensions > Plugins
Antes de usarlo
- Solo funciona en OpenCode Desktop 2.2.x; TUI no es compatible.
- Depende de la API experimental GUI plugin y de la estructura DOM actual de Desktop, por lo que puede necesitar actualizaciones tras una actualización.
- El estado de los filtros se mantiene en memoria y se restablece al volver a cargar el plugin o reiniciar Desktop.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es opencode-plugin-filterable-table?
- Un plugin para OpenCode Desktop que añade menús desplegables de filtros por columna a las tablas Markdown de las sesiones de chat, sin modificar el contenido original. OpenCode Desktop muestra tablas Markdown en las líneas de tiempo de las sesiones, y este plugin añade un botón de filtro a cada encabezado de tabla. Al hacer clic, se abre un menú desplegable donde puedes marcar los valores que quieres conservar; solo permanecen visibles las filas que coinciden. Los filtros de distintas columnas se combinan con AND, mientras que los valores de una misma columna se combinan con OR.
- ¿opencode-plugin-filterable-table es gratuito? ¿Qué licencia tiene?
- opencode-plugin-filterable-table es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿opencode-plugin-filterable-table sigue mantenido?
- Mantenimiento activo. El último commit de opencode-plugin-filterable-table fue el 2 nov 2026.
- ¿Para qué puedo usar opencode-plugin-filterable-table?
- Reducir una tabla Markdown extensa en una sesión de OpenCode a las filas que coinciden con determinados estados o categorías Comparar subconjuntos de tablas generadas por IA sin editar el contenido de la sesión Excluir rápidamente valores vacíos o no deseados de una tabla de resultados
- ¿Cómo se instala opencode-plugin-filterable-table?
- Añade el paquete a plugins en tu configuración global opencode.jsonc Instala el plugin desde npm (OpenCode lo instala automáticamente al cargarlo): @devdengchao/opencode-plugin-filterable-table Reinicia OpenCode Desktop o activa el plugin en Settings > Extensions > Plugins
- ¿Dónde consigo opencode-plugin-filterable-table?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/DevDengChao/opencode-plugin-filterable-table
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un plugin de OpenCode que convierte las llamadas a herramientas, los comandos de shell y los diffs de una sesión en un informe de traspaso en Markdown que se puede revisar.
Panel lateral de Git y GitHub para OpenCode Desktop, con gráfico de commits, pull requests, issues, ejecuciones de CI y herramientas para agentes con una cola de aprobación.
Un plugin de OpenCode que muestra una ventana emergente de traducción en línea al seleccionar texto en OpenCode Desktop o en la interfaz de terminal.
Un plugin de ojos animados para OpenCode Desktop que refleja visualmente lo que hace el agente de IA en cada sesión.
Un plugin de OpenCode V2 que aplaza un prompt durante un tiempo determinado y luego lo envía a la misma sesión.