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__` |
|
||||
| 是之前对话的延续 | 正常参与 | `__REPLY__` + 内容 |
|
||||
| 被 @ 或直接提问 | 必须回应 | `__REPLY__` + 内容 |
|
||||
| 别人刚说过同样观点 | 不重复,除非被追问 | `__SILENT__` |
|
||||
| 不确定是否该回应 | 倾向于沉默(宁缺毋滥) | `__SILENT__` |
|
||||
| 话题完全无关 | 沉默 | `__SILENT__`(裸文本,无格式) |
|
||||
| 是之前对话的延续 | 正常参与 | `__REPLY__` + 内容(裸文本,无格式) |
|
||||
| 被 @ 或直接提问 | 必须回应 | `__REPLY__` + 内容(裸文本,无格式) |
|
||||
| 别人刚说过同样观点 | 不重复,除非被追问 | `__SILENT__`(裸文本,无格式) |
|
||||
| 不确定是否该回应 | 倾向于沉默(宁缺毋滥) | `__SILENT__`(裸文本,无格式) |
|
||||
|
||||
### 3. 标记规范
|
||||
|
||||
@@ -65,7 +65,8 @@ __REPLY__ — LLM 决定回应,代码剥标记后发出去
|
||||
```
|
||||
|
||||
- 标记必须位于回复的**最开头**
|
||||
- 标记后换行或空格均可
|
||||
- **必须是裸文本**,不加反引号、星号、括号或其他格式
|
||||
- 标记后直接跟正文,或换行均可
|
||||
- 大小写敏感:全大写 + 双下划线
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user