Repolode
DevDengChao

DevDengChao/opencode-plugin-filterable-table

为 OpenCode Desktop 会话中的 Markdown 表格增加按列筛选的插件,不修改原始内容。

Star
0
Fork
0
未关闭 Issue
0
最近提交
5天前

这是什么?

OpenCode Desktop 的会话时间线会渲染 Markdown 表格,这个插件会在每个表头右侧加一个漏斗按钮。点击后可以勾选要保留的值,表格只显示符合条件的行。不同列的筛选条件之间是与(AND)关系,同一列内选中的多个值之间是或(OR)关系。

下拉框支持搜索、全选、全不选和重置。空单元格显示为「(空)」,可以像普通值一样勾选或排除。表格下方会显示当前可见行数,并提供清除该表格全部筛选的按钮。

筛选只作用于显示层,不会修改原始 Markdown 或会话数据。筛选状态保存在内存中,消息重新渲染后会尽量恢复。插件通过 npm 包经 OpenCode 全局配置安装,界面支持中文和英文,仅适用于 Desktop 图形界面,不支持 TUI。

核心功能

  • 01每个表头提供漏斗按钮,直接在列标题上筛选
  • 02同一列可多选值,候选较多时支持搜索
  • 03多列筛选之间按 AND 组合
  • 04显示当前行数,并可一键清除全部筛选
  • 05空单元格可像普通值一样勾选或排除
  • 06跟随 OpenCode 的亮色/暗色主题及中英文界面

适用场景

  • 在 OpenCode 会话中把长表格筛选到特定状态或类别的行
  • 不修改会话内容,对 AI 生成的表格做子集对比
  • 快速从结果表格中排除空值或不需要的值

快速上手

  1. 1

    在全局 opencode.jsonc 配置的 plugins 中加入该包

  2. 2

    从 npm 安装插件(OpenCode 加载时自动安装)

    @devdengchao/opencode-plugin-filterable-table
  3. 3

    重启 OpenCode Desktop,或在 Settings > Extensions > Plugins 中启用插件

使用前须知

  • 仅适用于 OpenCode Desktop 2.2.x,不支持 TUI。
  • 依赖实验性的 GUI 插件 API 和 Desktop 当前的 DOM 结构,升级后可能需要适配。
  • 筛选状态保存在内存中,插件重载或 Desktop 重启后会清空。

收录于专题

标签

#opencode#opencode-plugin#markdown#table#filter#typescript#gui-plugin#opencode-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 最近一次提交是在 2026年11月2日。
opencode-plugin-filterable-table 适合用来做什么?
在 OpenCode 会话中把长表格筛选到特定状态或类别的行 不修改会话内容,对 AI 生成的表格做子集对比 快速从结果表格中排除空值或不需要的值
opencode-plugin-filterable-table 怎么安装和运行?
在全局 opencode.jsonc 配置的 plugins 中加入该包 从 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

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目