SuperAPI AI 工具集

component-search

通用与其它

查看项目

更新于 10-16 07:27

技能介绍

用途:帮助用户为 Redpanda Connect 流处理管道发现合适的组件,按自然语言查询推荐 inputs、outputs、processors、caches、rate-limits、buffers、metrics、tracers 八类组件,并说明组件作用、配置方式与匹配原因。

主要能力:使用 rpk connect list <category> 列出某类别全部组件;通过 ./resources/scripts/format-component-fields.sh <category> <component> 获取配置字段,输出按 required_fields、optional_fields、advanced_fields、secret_fields 分组,嵌套字段用点号展平(如 sasl.password),标注数组元素类型,过滤已弃用字段;通过 ./resources/scripts/rpk-version.sh 获取 Connect 版本(如 4.70.0)。可生成官方文档链接:https://github.com/redpanda-data/connect/blob/v{version}/docs/modules/components/pages/{category}/{component}.adoc。

使用方式:先理解查询意图(组件类型、技术栈、读写或转换动作),必要时追问澄清;再跨相关类别查找匹配组件,无精确匹配时推荐相近组件;随后获取配置细节,按匹配度、稳定性(stable > beta > experimental)与配置简易度排序;最后展示前 1-3 个结果,含组件名、类别、简述与匹配理由、必需与常用可选字段、最小配置示例及官方文档链接。若组件直接匹配查询,可忽略相似替代项。

前提条件:需要 rpk、rpk connect、python3。

限制:资料未提供具体安装步骤,仅指向 SETUP;资料未说明该技能的收费、价格与效果信息。