用途:从阿里云百炼知识库检索文档片段,适合需要查询知识库、文档检索的场景。
主要能力:提供编译好的二进制,零依赖运行,返回结构化 JSON,包含匹配文档片段、相关性评分、来源文档名、层级标题、页码与文档链接等字段。
使用方式:先在 skill 目录下的 config.json 配置 alibaba_cloud_access_key_id、alibaba_cloud_access_key_secret、workspace_id、knowledge_index_id 与 endpoint。按系统选择二进制:macOS 用 bailian-query-mac,Linux amd64 用 bailian-query-linux,Windows amd64 用 bailian-query-win64.exe。示例:bailian-query-mac -config config.json "初诊患者怎么随访"。参数 -config 为配置路径(必填,默认 config.json),查询语句为必填位置参数,可选覆盖 workspace_id 与 index_id。
结果处理:按 Score 过滤,≥0.7 高置信度正常返回,0.4~0.7 标注仅供参考,<0.4 丢弃;无匹配时告知未找到相关内容,不得编造或补充知识库外信息。呈现结果时末尾标注信息来源文档名,不暴露评分与过滤过程。
限制:config.json 含阿里云 AK/SK 密钥,需注意安全;错误码 1 对应缺少查询参数、配置读取或解析错误、客户端创建失败、检索 API 失败等情况。重新编译需在 scripts 目录执行 go mod tidy 及对应 GOOS/GOARCH 的 go build 命令。其他平台支持情况暂未提供。