volcengine/SearchCLI
Open CLI for integrating AI search, recommendation, and conversational retrieval into agent systems and business systems
What it solves
SearchCLI 提供一个稳定的命令行界面,用于将生产级别的搜索、推荐和对话检索集成到业务系统和 AI 代理工作流中。它通过提供可审查的执行模型(包括 dry‑run 与验证门槛)来消除手动配置这些服务的复杂性。
How it works
它充当 Volcengine AI Search 的集成层。该工具使用“plan‑and‑apply”工作流,用户可以先分析数据、生成配置计划,然后应用该计划以导入数据并创建应用。它还提供“Viking skills”,即可安装的捆绑包,允许外部 AI 代理使用与人类用户相同的命令行工作流自动化搜索和检索任务。
Who it’s for
- 构建 AI 驱动信息分发到业务应用的开发者。
- 需要可配置搜索和检索能力的代理系统团队。
- 需要安全、可审查方式管理数据集并在投产前验证运行时行为的运维人员。
Highlights
- Agent‑Friendly Design:包括可安装的 skills 与自动化安全的 JSON 输出,供外部 AI 代理使用。
- Reviewable Workflows:支持 dry‑run、确认门槛和写后读验证,以确保稳定性。
- Comprehensive Retrieval:支持项目/目录搜索、推荐流和基于应用搜索的对话检索。
- Automated Tuning:提供自动化文本相似度评估和搜索查询调优工具。