fix(agent): harden live diagnosis skill observability
This commit is contained in:
@@ -9,6 +9,8 @@
|
||||
|
||||
```json
|
||||
{
|
||||
"selected_skill": "匹配的 skill 名称;如果没有匹配则为 null",
|
||||
"selection_reason": "选择该 skill 的原因;如果没有匹配则说明不使用 skill",
|
||||
"plan": ["步骤1描述", "步骤2描述", "步骤3描述"],
|
||||
"reasoning": "规划思路说明"
|
||||
}
|
||||
@@ -18,6 +20,9 @@
|
||||
- 每个步骤应该是一个可以独立执行的任务
|
||||
- 步骤要具体可操作,不要模糊
|
||||
- 如果问题需要查知识库,明确在步骤中说明要查什么
|
||||
- 如果存在 `skill_catalog`,必须先根据 skill 的 name/description 判断是否匹配用户问题
|
||||
- 如果匹配某个诊断 Skill,必须在顶层 `selected_skill` 填入 skill 名称,并在计划第一步说明 Executor 需要读取该 skill
|
||||
- Planner 只能选择 skill 元数据,不能调用 `read_skill`,也不能编造 skill 正文内容
|
||||
|
||||
## 知识库检索规则
|
||||
- 制定步骤前,先查看下方 `available_knowledge_domains`(如果存在)
|
||||
|
||||
Reference in New Issue
Block a user