收集以下参数:
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| ------ | ------ | ------ | ------ |
latitude | float | ✅ | 纬度(-90 ~ 90) |
longitude | float | ✅ | 经度(-180 ~ 180) |
radius_km | float | 可选 | 探测半径,默认 5km |
dynasty_hint | string | 可选 | 朝代提示,如"汉代"、"唐代"、"宋代" |
api_key | string | 可选 | 高德/腾讯地图 API Key(有则启用增强模式) |
若用户未提供经纬度,主动询问。
判断逻辑:
if api_key 已提供:
→ 启用 API增强模式(调用真实地形数据)
else:
→ 启用 纯AI推理模式(基于地理知识库推理)
→ 在报告中标注"[AI推理模式,精度有限]"
两种模式使用相同的七维分析框架,区别仅在数据来源。
按顺序分析以下七个维度,详细规则见 kanyu-theory.md:
各维度评分规则见 terrain-patterns.md。
各朝代葬俗偏好见 dynasty-burial-customs.md。
若启用API增强模式,执行以下调用:
# 1. 获取海拔高程(免费,无需Key)
GET https://api.open-elevation.com/api/v1/lookup?locations={lat},{lng}
# 2. 逆地理编码(需高德API Key)
GET https://restapi.amap.com/v3/geocode/regeo?location={lng},{lat}&key={api_key}&extensions=all
# 3. 周边地形分析(需高德API Key)
GET https://restapi.amap.com/v3/place/around?location={lng},{lat}&radius={radius_m}&key={api_key}&types=自然地物|山峰|河流
将API返回的真实地形数据代入七维分析框架中。
按以下模板输出报告,风格要求:
报告模板见 report-template.md。
直接在对话中输出完整报告。若用户追问某个维度的细节,展开该维度的详细分析。
共 1 个版本