用途:让智能体通过 flowus CLI 按关键词或语义含义搜索 FlowUs 内容。所有命令都需加 --json。
主要能力:关键词搜索 flowus --json search text "<query>";带完整正文的关键词搜索 flowus --json search text --body <search.json>;关键词分页 flowus --json search text "<query>" --start-cursor <cursor> --page-size <n>;语义搜索 flowus --json search semantic "<query>";带选项的语义搜索 flowus --json search semantic "<query>" --space-id <space_id> --page-size <n> --score-threshold <n>;带完整正文的语义搜索 flowus --json search semantic --body <semantic-search.json>。
使用方式与规则:认证不明确时用 flowus --json doctor,交互登录用 flowus login。凭据优先级为 --token、FLOWUS_TOKEN、flowus login 保存的 token。不要用 curl 调用 FlowUs V2 API,不要打印或保存 bearer token。精确词、标题或已知短语用关键词搜索;查询描述意图或含义时用语义搜索。--body 用于关键词搜索的过滤、排序和高级请求结构。语义搜索不支持关键词搜索的过滤、排序或 start_cursor。即使进程输出可解析的 JSON,ok: false 也应视为操作失败。
适用场景:智能体需要检索 FlowUs 中的文档或内容,区分精确匹配与语义匹配两类需求。
限制:语义搜索不支持过滤、排序和 start_cursor;认证与凭据需按上述优先级处理;其余细节资料未提供。