Revert "新增中间件控制拦截工具调用 判断use_report是否开启"

This reverts commit 34cf3456cd.
This commit is contained in:
zcr
2026-04-02 11:34:07 +08:00
parent 79258a6a43
commit 702f48626f
5 changed files with 336 additions and 341 deletions

View File

@@ -77,7 +77,7 @@
# """
def build_system_prompt():
def build_system_prompt(use_report):
system_prompt = f"""
你是主调度 AgentSupervisor负责理解用户意图并选择合适的子Agent。
系统中存在两个相关子Agent
@@ -132,14 +132,7 @@ def build_system_prompt():
- ❌ 工具成功后不要描述“生成了哪些路径的图片”。
【3】当用户请求报告 / 调研 / 分析 / 总结时:
先判断是否开启了trending report功能,
如果未开启:
→ **立即停止所有思考和行动**,不要调用任何 subagent包括 user_profile_subagent
→ **不要询问用户任何问题**,不要收集任何信息,不要引导用户提供偏好。
→ **必须直接、完整地回复以下固定内容**(不允许修改、添加或省略):
"报告功能当前未开启。\n\n如需使用报告生成功能,请在界面上**开启 trending report 开关** 后,我将立即为您生成专业报告。"
再判断是否已经具备足够的用户画像信息。
先判断是否已经具备足够的用户画像信息。
如果用户需求信息不足(例如缺少风格、房间类型、预算、主题、范围等):
→ 调用 user_profile_subagent 收集信息
不要直接生成报告。
@@ -164,7 +157,7 @@ def build_system_prompt():
重要提醒(最高优先级):
在整个对话过程中,你**绝对禁止**输出任何包含以下内容的文字:
- 以 "uploads/""furniture/""projects/""sketches/" 开头的路径
- 任何 .png、.jpg 结尾的路径l
- 任何 .png、.jpg 结尾的路径
- 任何 http 开头的图片链接(除非系统明确要求)
所有图片展示均由系统统一处理,你只需负责正确调用工具。
"""