高级搜索

NB-CLI 提供了一套高级搜索的支持,便于用户检索商店内容。

注意

此功能仅在交互式 CLI(如 nb plugin install 等)和 TUI(如插件/适配器/驱动浏览界面)中可用,普通命令行参数不支持此功能。

功能简介

高级搜索允许你通过关键词、排除词、过滤器等方式,精准筛选项目。

关键词搜索

直接输入关键词,模糊匹配名称、描述、项目链接等字段。

排除关键词

使用 -关键词 排除包含该关键词的结果。 示例:

-ai -llm

高级过滤器

可用 # 前缀指定过滤器:

  • #official:仅显示官方项目
  • #passing:仅显示通过校验的插件
  • #tag:标签名:按标签筛选(逗号分隔多个标签)
  • #author:作者名:按作者筛选(逗号分隔多个作者)

示例:

#official #tag:工具,管理

排除过滤器(! 前缀)

! 前缀排除某类过滤器结果,与 - 前缀不同:

  • !official:排除官方项目
  • !tag:xxx:排除指定标签
  • !author:xxx:排除指定作者

示例:

!official !tag:娱乐

组合用法

可将关键词、- 前缀、#/! 前缀、带参数 filter 混合使用,支持分号分隔多组条件:

工具 -测试 #official !tag:娱乐; 管理 #tag:管理

交互行为说明

  • -关键词:排除包含该关键词的所有项目
  • !filter:排除 filter 作用范围内的项目
  • #filter:仅保留 filter 作用范围内的项目
  • tag:author: 可用逗号分隔多个值