Плагин для OpenCode Desktop, который показывает месячный расход OpenCode Go в виде значка на панели вкладок.
DevDengChao/opencode-plugin-filterable-table
Плагин для OpenCode Desktop, который добавляет к таблицам Markdown в чатах фильтры по столбцам, не меняя исходное содержимое.
- Звёзды
- 0
- Форки
- 0
- Открытые issues
- 0
- Последний коммит
- 5 дней назад
Что это?
OpenCode Desktop отображает таблицы Markdown в ленте сессии, а плагин добавляет кнопку фильтра в заголовок каждого столбца. При нажатии открывается выпадающий список, где можно отметить нужные значения — останутся только соответствующие строки. Фильтры разных столбцов объединяются по AND, а несколько значений в одном столбце — по OR.
В выпадающем списке есть поиск по длинному перечню значений, а также команды «Выбрать все», «Снять выбор» и «Сбросить». Пустые ячейки отображаются как «(空)」 и фильтруются наравне с любыми другими значениями. Под таблицей показывается число видимых строк и кнопка для сброса всех фильтров этой таблицы.
Фильтрация меняет только отображение. Исходный Markdown и данные сессии не изменяются, а состояние фильтров хранится в памяти и восстанавливается при повторной отрисовке сообщений. Плагин устанавливается из npm через глобальную конфигурацию OpenCode и поддерживает китайский и английский интерфейсы. Он предназначен только для графического интерфейса Desktop и не работает в TUI.
Ключевые возможности
- 01Кнопка фильтрации по столбцу в заголовке каждой таблицы
- 02Выбор нескольких значений в столбце и поиск по длинному списку
- 03Фильтры нескольких столбцов объединяются логикой AND
- 04Отображение числа строк и кнопка для сброса всех фильтров
- 05Пустые ячейки можно фильтровать как обычные значения
- 06Поддержка светлой и тёмной тем OpenCode, а также китайского и английского интерфейсов
Сценарии использования
- Фильтрация длинной таблицы Markdown в сессии OpenCode по нужным статусам или категориям
- Сравнение подмножеств таблиц, созданных AI, без изменения содержимого сессии
- Быстрое исключение пустых или нежелательных значений из таблицы результатов
Быстрый старт
- 1
Добавьте пакет в plugins в глобальной конфигурации opencode.jsonc
- 2
Установите плагин из npm (OpenCode автоматически установит его при загрузке)
@devdengchao/opencode-plugin-filterable-table - 3
Перезапустите OpenCode Desktop или включите плагин в Settings > Extensions > Plugins
Что важно знать
- Работает только в OpenCode Desktop 2.2.x; TUI не поддерживается.
- Зависит от экспериментального API GUI plugin и текущей структуры DOM в Desktop, поэтому после обновлений могут потребоваться изменения.
- Состояние фильтров хранится в памяти и сбрасывается при повторной загрузке плагина или перезапуске Desktop.
В подборках
Темы
Частые вопросы
- Что такое opencode-plugin-filterable-table?
- Плагин для OpenCode Desktop, который добавляет к таблицам Markdown в чатах фильтры по столбцам, не меняя исходное содержимое. OpenCode Desktop отображает таблицы Markdown в ленте сессии, а плагин добавляет кнопку фильтра в заголовок каждого столбца. При нажатии открывается выпадающий список, где можно отметить нужные значения — останутся только соответствующие строки. Фильтры разных столбцов объединяются по AND, а несколько значений в одном столбце — по OR.
- opencode-plugin-filterable-table можно использовать бесплатно? Какая у него лицензия?
- opencode-plugin-filterable-table распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- opencode-plugin-filterable-table всё ещё поддерживается?
- Активно поддерживается. Последний коммит в opencode-plugin-filterable-table — 2 нояб. 2026 г..
- Для чего можно использовать opencode-plugin-filterable-table?
- Фильтрация длинной таблицы Markdown в сессии OpenCode по нужным статусам или категориям Сравнение подмножеств таблиц, созданных AI, без изменения содержимого сессии Быстрое исключение пустых или нежелательных значений из таблицы результатов
- Как установить opencode-plugin-filterable-table?
- Добавьте пакет в plugins в глобальной конфигурации opencode.jsonc Установите плагин из npm (OpenCode автоматически установит его при загрузке): @devdengchao/opencode-plugin-filterable-table Перезапустите OpenCode Desktop или включите плагин в Settings > Extensions > Plugins
- Где скачать opencode-plugin-filterable-table?
- Исходный код и инструкции по установке — на GitHub: https://github.com/DevDengChao/opencode-plugin-filterable-table
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Плагин OpenCode, который превращает вызовы инструментов, команды оболочки и diff сессии в удобный для проверки Markdown-бриф передачи работы.
Боковая панель Git и GitHub для OpenCode Desktop: граф коммитов, pull request’ы, issues, CI-запуски и инструменты агента с очередью подтверждения действий.
Плагин для OpenCode, который показывает всплывающую подсказку с переводом выделенного текста в OpenCode Desktop и терминальном интерфейсе.
Анимированный глаз для OpenCode Desktop, который наглядно показывает, чем занят ИИ-агент в каждой сессии.
Плагин для OpenCode V2, который откладывает запрос на заданное время, а затем отправляет его в ту же сессию.