需创建agent类型应用,配置高德地图、天气、搜索引擎工具链,设计多轮推理提示词,设置变量与上下文记忆,并测试工具调用链路。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要一个能自动整合天气、交通、景点开放时间和用户偏好的旅行路线规划助手,而不是每次都要手动比价查攻略、反复切换App、在多个网页间来回复制粘贴。
创建Agent应用并选择正确类型
登录Dify Cloud控制台,在首页点击【创建应用】→ 严格选择“Agent(智能体)”类型 → 点击【创建空白应用】。这一步不能选“聊天助手”,【选错类型将导致后续无法调用任何外部API工具,整个规划逻辑会彻底失效】。命名建议直接用“智能旅行路线规划师”,避免后期混淆。
配置核心工具链:高德地图+天气+搜索引擎
进入应用【编排】页,点击左侧【工具】栏 → 依次添加三项关键工具:
方法一:高德地图MCP插件(推荐)
在插件市场搜索“MCP SSE”并安装 → 进入其配置页,填入高德MCP服务地址(如https://mcp.amap.com/sse?key=your_amap_key)→ 保存后,系统会自动发现并加载“路线规划”“周边搜索”“天气查询”等能力。
方法二:独立API工具(备选)
若暂未部署MCP服务器,可手动添加三个独立工具:① 高德路径规划API(需申请key并填写请求URL与参数模板);② 和风天气API(注意使用v7版本,支持实时+预报双接口);③ DuckDuckGo搜索工具(用于动态获取小众景点最新营业状态或游记反馈)。
Dify 3.9.2更新重点增强系统安全性,引入 Chainguard 安全基础镜像并同步社区版 CVE 修复,同时优化 OpenSearch 向量存储兼容性、插件参数传输机制及 Helm 部署配置。新增工作流模型节点缓存能力,可减少重复凭证查询,显著提升复杂工作流初始化速度,为企业级 AI 应用提供更稳定、高效的运行体验。
提示:搜索引擎工具必须开启“联网搜索”权限,否则无法获取实时闭园、限流等突发信息。
设计多轮推理提示词结构
在【编排】→【提示词】区域,粘贴以下结构化指令(保留变量占位符):
你是一位资深旅行路线规划师,具备实时数据调用与多条件权衡能力。请严格按以下顺序执行:
① 若用户未提供出发地、目的地、天数、人数、预算四项基础信息,必须主动追问,不生成任何方案;
② 调用高德API获取出发地到目的地的驾车/高铁/航班三类通勤选项,筛选耗时<4小时且票价≤预算30%的方案;
③ 调用天气API检查行程期间每日降水概率>60%的时段,自动将原定户外景点替换为同区域室内备选(如博物馆、文创园);
④ 对每个景点,调用高德“周边搜索”确认其当前开放状态(关键词:“营业中”“今日开放”),剔除已关闭项;
⑤ 按时间轴输出最终路线:每半天为1个区块,标注交通方式、预计耗时、步行距离、门票价格(若可查)、推荐停留时长;
⑥ 所有输出必须用中文,禁用英文缩写(如不写“AM/PM”,写“上午/下午”),日期格式统一为“X月X日(星期X)”。
设置变量并启用上下文记忆
在【变量】面板中,定义以下5个可控变量:
• departure_city(文本,默认空)
• destination_city(文本,默认空)
• travel_days(数字,默认3)
• number_of_travelers(数字,默认2)
• total_budget(数字,默认8000)
勾选【启用上下文记忆】开关 → 此功能让Agent记住用户前序对话中透露的偏好(例如用户说“孩子才3岁”,后续推荐景点会自动过滤台阶多、无哺乳室的场所)。
测试并验证工具调用链路
在右侧【测试】面板输入:“从北京出发,带老人和小孩去成都玩4天,总预算12000元,希望少走路。”
观察响应过程:
→ 第一轮应返回追问:“请问老人是否有行动限制?是否需要无障碍设施优先?”
→ 用户补全“需要电梯和休息区”后,第二轮应触发:高德查成都地铁沿线酒店→和风查未来4天湿度与温差→高德查青羊宫、金沙遗址等景点无障碍通道详情→最终输出含电梯标识、每段步行≤500米的路线。
若某步卡在“正在思考”超20秒,立即检查对应API的key有效性及网络连通性。










