--- name: consume-query description: "以只读方式回答个人 wiki 问题:先检索综合页面,仅在需要证据时查原始笔记。不要用于摄取或修改 wiki。" --- # 消费:查询 当用户询问 wiki 已知内容、请求综合某个人物/事件/城市/阶段/系统,或要求在对话中使用 wiki 时使用。 本 Skill 严格只读。查询发现缺失或陈旧内容时,先回答当前问题;仅仅发现问题不在本 Skill 内改动 Wiki。若同一轮还出现值得沉淀的新材料,按根 `AGENTS.md` 判断后退出查询流程,再路由到相应构建 Skill。 ## 共享检索与查询策略 依赖 [common-retrieval](../../common/retrieval/SKILL.md) 完成关键词召回、渐进阅读、双链追溯及来源/时间核验。普通查询不依赖预测 Skill,不加载四维词表、预测候选配额或情景规则。 - 简单事实与导航:从最具体的页面开始,答案有直接依据即可停止;不强制全库快照、反例轮次或全文阅读。 - 综合与解释:优先相关综合 Wiki,必要时用分区页或 `wiki/index.md` 定位;围绕具体对象和别名检索,再沿双链读相关段落。 - 原句、时间变化与冲突核验:追到原始笔记或 `wiki/08 来源索引/` 对应来源;对话材料使用 `wiki/08 来源索引/对话分析索引.md`。用户明确要求原始证据时直接查来源。 - 关键解释查后续变化与反例,区分本人经历、阅读认同和既有综合推断。资料已足以回答当前问题时停止,缺口如实说明。 - 调用方没有冻结资料时可直接查询当前绑定库;多轮查询需要一致版本时按共享工具说明创建临时快照。不能借用某次预测的私有快照作为默认查询库。 ## 解释性查询与人物视角 - 事实查找、导航、原句核验和“有哪些页面”使用强度 0,不加载人物视角。 - 用户询问“怎样理解、为什么、这说明什么、我该怎么看”,或明确指定某个人物时,读取 `knowledge-engine/skills/common/reasoning-lenses/SKILL.md`。 - 运行 `python3 knowledge-engine/skills/common/reasoning-lenses/scripts/list_lenses.py` 动态发现当前全部人物,不维护固定名单。 - 未指定人物时,根据问题选择 1 个会实质改变注意力与推理的主视角,通常最多 1 个辅助视角。默认不展示人物姓名,只给出独立成立的理解。 - 用户明确要求比较多人时,分别完整推演各视角,再说明分歧来自哪里;不要合并成平均意见。 - 人物视角只解释已有证据。查询仍然严格只读,不能因得到新洞见而写入 Wiki。 ## 回答规则 - 区分有来源事实、综合判断和推断。 - 优先给出简洁回答,并链接相关 wiki 页面。 - 如果消息增加了可沉淀的个人知识,先回答,再由 Agent 判断是否在同一任务中转入构建 Skill;不要在查询流程里直接写入。 - 区分解释/诊断请求与修改请求。 - 解释性回答先保持事实边界,再让主视角决定怎样理解;不得把视角推断写成日记事实。 - 去掉人物姓名和风格词后,推理仍应可辨认且有证据支撑。 ## 证据优先级 1. 原始日记或来源笔记。 2. 用户直接提供并标注为对话的材料。 3. 既有 wiki 综合。 4. 有明确来源的外部信息。 ## 输出 - 直接回答问题,并链接相关综合页面。 - 标记推断,区分对话材料和日记证据。 - 若当前目标只是查询,修复可以作为后续动作说明;若目标还包含沉淀,交给相应构建 Skill 处理。