docs: README 新增推荐规则记忆区域(12 条 Agent 行为约束规则)
This commit is contained in:
@@ -131,6 +131,36 @@ AI 自动从对话中学习并记住关键信息,跨会话持续积累:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
### 📏 推荐规则记忆
|
||||||
|
|
||||||
|
通过 `memory_add` 工具添加以下规则,可显著约束 Agent 行为、减少无效操作:
|
||||||
|
|
||||||
|
> 规则类型(`rule`)在注入时标记为「必须无条件执行」,始终生效,不依赖关键词匹配。
|
||||||
|
|
||||||
|
#### 行为约束
|
||||||
|
|
||||||
|
| # | 规则 | 解决的问题 |
|
||||||
|
|---|------|-----------|
|
||||||
|
| 1 | **禁止重复调用** — 同一工具+参数连续失败 2 次后必须换策略,禁止第 3 次尝试 | 工具失败后死循环重试 |
|
||||||
|
| 2 | **搜索结果即答案** — `web_search` 返回的 snippet 已含关键摘要,能回答就直接回答,不要无意义追加 `web_fetch` | 过度抓取浪费 token |
|
||||||
|
| 3 | **禁止编造 URL** — 所有 URL 必须从搜索结果或文件中获取,禁止猜测、拼接、编造任何 URL 路径 | Agent 幻觉出不存在的链接 |
|
||||||
|
| 4 | **禁止抓取 SPA 页面** — GitHub releases、npm 等 SPA 网站内容无法被简单 fetch,从搜索 snippet 提取信息 | 反复抓取空壳页面 |
|
||||||
|
| 5 | **搜索查询必须进化** — 第一次结果不理想时,第二次必须换关键词/角度/表述,禁止重复相同查询 | 搜索死循环 |
|
||||||
|
| 6 | **工具调用前先想清楚** — 确认:(a) 工具能完成目标?(b) 参数正确?(c) 有更高效的方式? | 盲目试错 |
|
||||||
|
| 7 | **命令结果要解读** — `run_command` 完成后必须分析输出并向用户解释,不要只贴原始输出 | 无意义的结果回显 |
|
||||||
|
| 8 | **文件操作先读后写** — 修改文件前必须先 `read_file` 确认当前内容,禁止凭记忆写入 | 覆盖用户已修改的文件 |
|
||||||
|
| 9 | **错误信息是线索** — 工具返回错误时仔细阅读并据此调整策略,忽略错误重复相同操作是最差行为 | 忽视错误继续撞墙 |
|
||||||
|
| 10 | **适时停止** — 任务已完成时立即停止,不要为了展示能力追加不必要的操作 | 过度操作 |
|
||||||
|
|
||||||
|
#### 信息获取
|
||||||
|
|
||||||
|
| # | 规则 | 解决的问题 |
|
||||||
|
|---|------|-----------|
|
||||||
|
| 11 | **始终使用中文回复** — 所有回复使用中文(技术术语可保留英文原名),除非用户明确使用其他语言 | 中英混杂体验差 |
|
||||||
|
| 12 | **优先官方来源** — 技术信息优先从官方文档 / GitHub 仓库 / 官方 API 获取,其次 Stack Overflow / MDN,避免引用未交叉验证的个人博客 | 信息准确性不足 |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### 🖥️ 工作空间
|
### 🖥️ 工作空间
|
||||||
|
|
||||||
右侧常驻面板(480px),集成**终端**和**文件浏览器**:
|
右侧常驻面板(480px),集成**终端**和**文件浏览器**:
|
||||||
|
|||||||
Reference in New Issue
Block a user