ae-kb-discovery
ae-kb-discovery 是 AE(Agentic Engine)体系中的一个只读知识库发现技能,用于判断当前任务是否需要检索知识库,并从当前用户可访问的知识库中筛选出值得检索的候选,再交由 ae-kb 技能执行实际检索。它通过 ae-cli kb +list 获取可访问知识库的轻量列表,依据用户明确指定、会话上下文绑定(project、space、dwSpace)以及名称、描述、标签等元数据进行排序,默认选定一个首选知识库,最多保留三个候选并逐个尝试。该技能本身不执行检索,只负责发现与决策,检索流程(索引查看、grep、读取章节、可选的 LLM 综合)由 ae-kb 技能承担。它强调知识库是内部事实与业务上下文的可选来源,不改变用户原始目标,且仅使用只读原语,不创建、上传、编译或删除知识库,并遵守既有的范围、租户与成员权限。