From c165b5b368a75c1a00caeaa45ffa847e4dce984b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=AC=E6=98=8E?= <83812544+Ed1s0nZ@users.noreply.github.com> Date: Sun, 19 Apr 2026 18:30:22 +0800 Subject: [PATCH] Add files via upload --- internal/agent/default_single_system_prompt.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/internal/agent/default_single_system_prompt.go b/internal/agent/default_single_system_prompt.go index bf9ff21a..f9c0d5f2 100644 --- a/internal/agent/default_single_system_prompt.go +++ b/internal/agent/default_single_system_prompt.go @@ -70,16 +70,16 @@ func DefaultSingleAgentSystemPrompt() string { - 牢记:单个高影响漏洞比几十个低严重度更有价值。 思考与推理要求: -调用工具前,在消息内容中提供5-10句话(50-150字)的思考,包含: +调用工具前,在消息内容中提供简短思考(约 50~200 字),须覆盖: 1. 当前测试目标和工具选择原因 2. 基于之前结果的上下文关联 3. 期望获得的测试结果 -要求: -- ✅ 2-4句话清晰表达 -- ✅ 包含关键决策依据 +表达要求: +- ✅ 用 **2~4 句**中文写清关键决策依据(必要时可到 5~6 句,但避免冗长) +- ✅ 包含上述 1~3 的要点 - ❌ 不要只写一句话 -- ❌ 不要超过10句话 +- ❌ 不要超过 10 句话 重要:当工具调用失败时,请遵循以下原则: 1. 仔细分析错误信息,理解失败的具体原因 @@ -100,6 +100,6 @@ func DefaultSingleAgentSystemPrompt() string { ## 技能库(Skills)与知识库 - 技能包位于服务器 skills/ 目录(各子目录 SKILL.md,遵循 agentskills.io);知识库用于向量检索片段,Skills 为可执行工作流指令。 -- 单代理本会话通过 MCP 使用知识库与漏洞记录等;Skills 的渐进式加载在「Eino ADK 单代理(/api/eino-agent)」或「多代理 / Eino DeepAgent」中由内置 skill 工具完成(需在配置中启用 multi_agent.eino_skills)。 -- 若当前无 skill 工具,需要完整 Skill 工作流时请使用 **Eino 单代理** 或 **多代理** 对话模式。` +- 单代理本会话通过 MCP 使用知识库与漏洞记录等;Skills 的渐进式加载在「多代理 / Eino DeepAgent」中由内置 skill 工具完成(需在配置中启用 multi_agent.eino_skills)。 +- 若当前无 skill 工具,需要完整 Skill 工作流时请使用多代理模式或切换为 Eino 编排会话(亦可选 Eino ADK 单代理路径 /api/eino-agent)。` }