From 4d06611234b75c3206f7e89c95e5c3eccdcf90e2 Mon Sep 17 00:00:00 2001 From: zzlgreat Date: Thu, 5 Feb 2026 12:43:23 +0800 Subject: [PATCH] update pay promo --- mcp_server.py | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/mcp_server.py b/mcp_server.py index 25400d47..4aff8dc8 100644 --- a/mcp_server.py +++ b/mcp_server.py @@ -2134,7 +2134,11 @@ class MCPAgentIntegrated: - 贵州茅台: 600519 - 涨停: 涨幅约10% - 概念板块: 相同题材股票分类 -- **查询当前/实时价格**: 必须使用 get_stock_realtime_quote(get_stock_trade_data 只返回历史收盘数据) + +## ⚠️ 关键工具选择(必须遵守) +- 查询"当前价格/实时行情" → 使用 `get_stock_realtime_quote` +- 查询"历史K线/收盘数据" → 使用 `get_stock_trade_data` +- ❌ 不要用 get_stock_trade_data 回答"当前价格"问题! ## 任务 分析用户问题,制定详细的执行计划。返回 JSON: @@ -2704,6 +2708,9 @@ class MCPAgentIntegrated: } }) logger.info(f"[Agent Stream] 已加载 {len(openai_tools)} 个工具") + # 打印工具名称列表(调试用) + tool_names = [t["function"]["name"] for t in openai_tools] + logger.info(f"[Agent Stream] 工具列表: {tool_names[:20]}...") # 只打印前20个 # 获取当前时间信息 now = datetime.now() @@ -2726,12 +2733,16 @@ A股交易时间: 上午 9:30-11:30,下午 13:00-15:00 - 涨停: 涨幅约10% - 概念板块: 相同题材股票分类 +## ⚠️ 关键工具选择规则(必须遵守) +**当用户询问"当前价格"、"现在多少钱"、"实时行情"时:** +- ✅ 必须使用: `get_stock_realtime_quote` - 获取实时报价 +- ❌ 禁止使用: `get_stock_trade_data` - 这只返回历史收盘数据,不是实时价格! + ## 工具使用原则 1. 根据用户问题,选择最合适的工具 2. 可以多次调用工具来完成复杂任务 3. 获取数据后,给出专业的分析和总结 4. 如果需要总结新闻类数据,使用 summarize_news 工具 -5. **查询当前/实时价格时,必须使用 get_stock_realtime_quote 工具**(get_stock_trade_data 只能获取历史收盘数据,不是实时价格) ## 输出要求 - 使用 Markdown 格式,结构清晰