OpenClaw 将来自聊天频道的共享位置规范化为:Documentation Index
Fetch the complete documentation index at: https://openclaw.zhcndoc.com/llms.txt
Use this file to discover all available pages before exploring further.
- 附加到入站正文末尾的简洁坐标文本,以及
- 自动回复上下文负载中的结构化字段。频道提供的标签、地址以及标题/评论会通过共享的未受信任元数据 JSON 块渲染到提示中,而不是以内联方式出现在用户正文里。
- Telegram(位置标记 + 场所 + 实时位置)
- WhatsApp(locationMessage + liveLocationMessage)
- Matrix(带
geo_uri的m.location)
文本格式
位置会以友好的行形式呈现,不带括号:- 标记:
📍 48.858844, 2.294351 ±12m
- 命名地点:
📍 48.858844, 2.294351 ±12m
- 实时共享:
🛰 实时位置:48.858844, 2.294351 ±12m
上下文字段
当存在位置时,以下字段会添加到ctx:
LocationLat(number)LocationLon(number)LocationAccuracy(number,米;可选)LocationName(string;可选)LocationAddress(string;可选)LocationSource(pin | place | live)LocationIsLive(boolean)LocationCaption(string;可选)
LocationName、LocationAddress 和 LocationCaption 视为未受信任元数据,并通过与其他频道上下文相同的受限 JSON 路径进行序列化。
频道说明
- Telegram:场所会映射到
LocationName/LocationAddress;实时位置使用live_period。 - WhatsApp:
locationMessage.comment和liveLocationMessage.caption会填充LocationCaption。 - Matrix:
geo_uri会被解析为标记位置;海拔会被忽略,且LocationIsLive始终为 false。