Skip to content

feat: 新增路径规划工具 PlanRouteTool (#4779)#95

Open
sisterfuture wants to merge 2 commits intomasterfrom
feature/plan_route_tool
Open

feat: 新增路径规划工具 PlanRouteTool (#4779)#95
sisterfuture wants to merge 2 commits intomasterfrom
feature/plan_route_tool

Conversation

@sisterfuture
Copy link
Collaborator

任务 #4779 - 开发路径规划工具

功能说明

新增百度地图路径规划工具,支持多种交通方式的路线规划。

变更内容

  • 新增 PlanRouteTool.java - 路径规划工具实现
  • 修改 ToolRegistry.java - 注册新工具

功能特性

  • ✅ 支持 4 种交通方式:driving(驾车)、walking(步行)、riding(骑行)、transit(公交)
  • ✅ 支持使用 "location" 作为起点(自动获取当前位置)
  • ✅ 异步执行,不阻塞主线程
  • ✅ 返回距离、时间、详细路线步骤
  • ✅ API Key 从长期记忆自动读取

技术方案

  • 使用百度地图路径规划 API
  • API 端点:https://api.map.baidu.com/directionlite/v1/{mode}
  • API Key:从长期记忆 baidu_map_api_key 读取

测试计划

  1. 测试驾车路线规划
  2. 测试步行路线规划
  3. 测试当前位置作为起点
  4. 测试错误处理(无效坐标、API Key 错误等)

关联任务

  • Closes #4779

分支: feature/plan_route_toolmaster

- 实现百度地图路径规划 API 集成
- 支持驾车、步行、骑行、公交四种交通方式
- 支持使用当前位置作为起点
- 异步执行,返回详细路线步骤
- API Key 从长期记忆自动读取

关联任务:#4779
- 添加 PlanRouteTool 到工具注册表
- 位置:基础工具类别

关联任务:#4779
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant