volcengine/SearchCLI
Open CLI for integrating AI search, recommendation, and conversational retrieval into agent systems and business systems
解决的问题
SearchCLI 提供了一个命令行界面,将火山引擎的 AI 搜索、推荐和对话式检索服务集成到业务系统和 AI 智能体工作流中。它通过提供一种稳定、可审查且自动化管理数据集和验证检索性能的方式,弥合了原始数据与生产级搜索应用之间的差距。
工作原理
它作为一个命令行工具,与火山引擎的 AI 搜索后端交互。用户可以在整个搜索应用生命周期内进行管理——从结构化数据上架和模式推断,到配置搜索应用和运行对话式检索。它包含“Viking 技能”,允许外部 AI 智能体以编程方式执行这些工作流,并支持通过使用 LLM 的自动查询生成和相关性检查进行调优和评估。
适用人群
构建 AI 驱动的信息检索系统的开发者和团队,以及在部署到生产环境前需要一种可靠、可版本控制的方式来配置、测试和验证搜索和推荐行为的运维人员。
亮点
- 提供统一的 CLI 来管理数据集、搜索应用和对话式检索。
- 支持使用基于 LLM 的相关性检查自动调优和评估搜索结果。
- 具有对智能体友好的设计,包含可安装的“Viking 技能”以实现自动化。
- 包含安全功能,如试运行、确认门和读后写验证。
相关
- 项目
firecrawl/cliFirecrawl CLI 是一个终端工具,连接到 Firecrawl AI 驱动的网页抓取和搜索服务。它允许你抓取页面(markdown、HTML、JSON、截图等),进行带高亮的网络搜索,查询专门的开发者或政府索引,并安装“技能”,教流行的 AI 编码助手(Claude Code、Cursor、OpenClaw 等)自动使用 Firecrawl。认证是交互式的或通过 API 密钥,你还可以将 CLI 指向自托管的 Firecrawl 实例。通过 `npm i -g firecrawl-cli` 安装,并使用 `firecrawl <url>` 或 `firecrawl search
- 项目
- 项目
google/agents-cliagents‑cli 是 Google 维护的 CLI(以及用于 AI 编码助手的技能包),可简化基于 Gemini 的 AI 代理的整个生命周期——从项目脚手架和本地评估到云部署、CI/CD 和可观测性。
- 项目
larksuite/clilark-cli 是一个开源、MIT 许可的命令行工具,封装了 Lark/飞书的开放平台 API。它提供跨 18 个业务领域的 200 多个命令和一组专为 AI 代理设计的“技能”,采用三层命令系统(快捷方式、API 映射命令、原始 API)。专为人类用户和 AI 代理设计,支持安全凭证存储、OAuth 流程和可配置的输出格式。
- 项目
vercel-labs/skills一个 CLI,用于发现、安装、更新和运行可复用的提示包(“技能”),适用于多种 AI 编程助手(Claude Code、Cursor、OpenCode 等),可从任何 Git 仓库或直接 URL 拉取。