用途:从用户 WPS 笔记库中检索与当前上下文相关的历史知识,是灵感引擎三层架构中最底层的记忆层,为上层推理与洞见提供原始素材。可独立使用,也可由 ie-engine 编排器调用,作为灵感生成流水线第一步;检索结果传递给推理层 ie-connect-dots。
适用场景:用户写新笔记时想知道过去是否写过类似主题、回顾某项目或主题的历史记录、明确要求“找找以前的笔记”或“回忆之前的想法”。不适用:搜索代码或项目文件、查找网页内容、创建或编辑笔记、通用知识问答。
主要能力与检索策略:目标为“宁多勿少”,由后续推理层筛选聚类。1. 关键词检索:提取 2-5 个核心关键词,用 search_notes 检索,对命中笔记用 get_note_outline 获取结构概览。2. 标签检索:用 find_tags 找标签,再用 search_notes 按标签筛选,多标签取并集。3. 时间维度检索:根据“去年”“上个月”等线索推断时间范围,用 list_notes 排序筛选并结合关键词过滤。4. 内容深入检索:用 search_note_content 搜具体内容,用 read_blocks 读匹配段落上下文,必要时用 read_section 读完整章节。
输出格式:整理为可直接传递给 ie-connect-dots 的结构,含检索条件、命中笔记数、每篇笔记的标题、笔记ID、创建时间、标签及 100-200 字核心内容摘要,并标注检索置信度(高/中/低)与补充说明。
数量控制:默认返回最相关 5-10 条;用户明确要求“尽量多找”可扩至 20 条;被编排器调用时按指示控制;每条摘要 200 字以内。
限制:不涉及通用文件搜索、代码查找、网页内容检索与笔记创建编辑;检索范围可能不完整时需说明原因与建议。具体调用参数、权限及计费方式暂未提供。