docs: clarify markers must be bare text, no backticks
Also updated xmpp_bot.py regex to handle backtick-wrapped markers defensively. Updated MEMORY.md prompt to require bare markers.
This commit is contained in:
@@ -51,11 +51,11 @@ LLM 根据 session 上下文判断
|
|||||||
|
|
||||||
| 场景 | 行为 | 输出 |
|
| 场景 | 行为 | 输出 |
|
||||||
|------|------|------|
|
|------|------|------|
|
||||||
| 话题完全无关 | 沉默 | `__SILENT__` |
|
| 话题完全无关 | 沉默 | `__SILENT__`(裸文本,无格式) |
|
||||||
| 是之前对话的延续 | 正常参与 | `__REPLY__` + 内容 |
|
| 是之前对话的延续 | 正常参与 | `__REPLY__` + 内容(裸文本,无格式) |
|
||||||
| 被 @ 或直接提问 | 必须回应 | `__REPLY__` + 内容 |
|
| 被 @ 或直接提问 | 必须回应 | `__REPLY__` + 内容(裸文本,无格式) |
|
||||||
| 别人刚说过同样观点 | 不重复,除非被追问 | `__SILENT__` |
|
| 别人刚说过同样观点 | 不重复,除非被追问 | `__SILENT__`(裸文本,无格式) |
|
||||||
| 不确定是否该回应 | 倾向于沉默(宁缺毋滥) | `__SILENT__` |
|
| 不确定是否该回应 | 倾向于沉默(宁缺毋滥) | `__SILENT__`(裸文本,无格式) |
|
||||||
|
|
||||||
### 3. 标记规范
|
### 3. 标记规范
|
||||||
|
|
||||||
@@ -65,7 +65,8 @@ __REPLY__ — LLM 决定回应,代码剥标记后发出去
|
|||||||
```
|
```
|
||||||
|
|
||||||
- 标记必须位于回复的**最开头**
|
- 标记必须位于回复的**最开头**
|
||||||
- 标记后换行或空格均可
|
- **必须是裸文本**,不加反引号、星号、括号或其他格式
|
||||||
|
- 标记后直接跟正文,或换行均可
|
||||||
- 大小写敏感:全大写 + 双下划线
|
- 大小写敏感:全大写 + 双下划线
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
Reference in New Issue
Block a user