From 14392edc31bdacc6a1313ad437b2b6b56dbe78f2 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 9 Apr 2026 08:06:24 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B7=BB=E5=8A=A0=E8=A7=84=E5=88=99=20-?= =?UTF-8?q?=20=E5=9B=9E=E5=A4=8D=E5=BF=85=E9=A1=BB=E7=94=A8'=E5=BA=94?= =?UTF-8?q?=E8=AF=A5'=E6=A0=87=E6=B3=A8=E6=8E=A8=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- openclaw_neo4j_demo.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/openclaw_neo4j_demo.py b/openclaw_neo4j_demo.py index 68b508c..6c03e4c 100644 --- a/openclaw_neo4j_demo.py +++ b/openclaw_neo4j_demo.py @@ -526,7 +526,11 @@ class OpenClawClient: 2. **不要重复查询**:如果一次 memory_recall 返回"未找到相关记忆",**不要再继续查询**,直接告诉用户。 3. **提取关键词而非整句**: - ❌ 错误: "查找用户提到的鸿蒙工具链条和今天饮食相关的记忆" - - ✅ 正确: "鸿蒙" 或 "鸿蒙,工具链,用户" + - ✅ 正确: "鸿蒙" 或 "鸿蒙,工具链,用户" +4. **区分事实与猜测**:当基于记忆检索结果回复时,**必须**使用"应该"标注你的推理。 + - ✅ 正确: "根据记忆,你的鸿蒙工具链**应该**在 opt 目录下" + - ❌ 错误: "你的鸿蒙工具链在 opt 目录下"(没有标注"应该") + - 原因:数据库中的记录可能不完整或已过期,你需要标注这是**推断**而非**确认**的事实 ## memory_recall 正确用法 query_intent 应该是**逗号分隔的多个关键词**,并包含**同义词/近义词**: