用 GPT-6 Astra 和 ChatGPT Work 生成跑步路线
Simon Willison 让 ChatGPT Work 配合 GPT-6 Astra(Max)根据 OSM 数据生成 5K 和 10K 环线,运行 27 分钟并输出嵌入可视化、GPX 与 GeoJSON;同时指出执行代码不可见,缺乏透明度。
原贴
查看原文原文
中文翻译
这是我今天早上让 ChatGPT Work 配合 GPT-6 Astra(Max)做的一件很棒的事:我住在 <我的地址>。找出从我这里出发、从我房子绕回的 5K 和 10K 跑步路线。使用 OSM 数据。它运行了 27 分钟,并准确产出我所要求的内容,既有嵌入式可视化,也有可下载的 GPX 文件和 GeoJSON 文件。这是那条 5K 路线:
当我问它如何创建这条路线时,它回复:我使用 Nominatim 定位地址,使用 Overpass 下载本地 OpenStreetMap 道路和步道,然后在本地计算环路。
令人沮丧的是,它运行的实际代码和所做事情的确切细节在 ChatGPT UI 中对我不可见。我认为这种缺乏透明度是一个反功能。
至于向我显示地图,那使用了 visualize 技能。它创建了一个名为 /workspace/el-granada-5k-share.html 的文件,以直接嵌入 ChatGPT UI。这是该 HTML 的一份副本,开头如下:
<div id="eg-share-loop"> <div class="viz-row"> <h3>El Granada harbor loop</h3> <span class="text-small">5.1 km</span> </div> ...<script type="application/json"> 元素包含渲染跑步路线和地图本身所需的完整几何数据,使用 D3,D3 从 visualize 技能这一节描述的允许列表 CDN 位置加载:External resources。CSP 只允许 cdnjs.cloudflare.com、esm.sh、cdn.jsdelivr.net、unpkg.com、fonts.googleapis.com、fonts.gstatic.com 和 fonts.bunny.net。其他来源被阻止并静默失败。
核心信息
Simon Willison 让 ChatGPT Work 配合 GPT-6 Astra(Max)根据 OSM 数据生成 5K 和 10K 环线,运行 27 分钟并输出嵌入可视化、GPX 与 GeoJSON;同时指出执行代码不可见,缺乏透明度。
- Simon Willison 让 ChatGPT Work 配合 GPT-6 Astra(Max)根据 OSM 数据生成 5K 和 10K 环线,运行 27 分钟并输出嵌入可视化、GPX 与 GeoJSON;同时指出执行代码不可见,缺乏透明度。
- 原贴提到:Here's a neat thing I had ChatGPT Work with GPT-6 Astra (Max) do this mo
- 来源:simonwillison.net
详细解读
这是什么信号:Simon Willison 展示了一个具体任务:让 ChatGPT Work 配合 GPT-6 Astra(Max)按自然语言要求,基于 OpenStreetMap 数据规划从他家出发并绕回的 5K 和 10K 跑步路线。任务运行 27 分钟,产出嵌入式可视化、可下载 GPX 文件和 GeoJSON 文件。它用 Nominatim 定位地址,用 Overpass 下载本地道路和步道,再在本地计算环路,并通过 visualize 技能生成嵌入 ChatGPT UI 的 HTML 文件。
为什么重要:这不是单纯文本生成,而是多步骤代理工作流:理解地址、调用地理数据源、本地计算、生成可交付文件、在 UI 内嵌可视化。它显示 ChatGPT 类产品正在把技能、外部数据和文件产物串成完整任务链。但作者同时指出关键缺陷:实际运行的代码和确切细节在 UI 中不可见,缺失可观测性和可审计性;地图渲染还依赖允许列表 CDN,其他来源会被静默阻止。
对谁有价值:对 AI 代理和技能系统开发者,这是技能编排与产物输出的样本;对地理空间、跑步、本地生活应用开发者,这是自然语言到路线与文件交付的产品原型;对重度 AI 用户,这是把复杂任务交给代理并取回 GPX/GeoJSON 的实用案例;对需要合规和复现的团队,透明度问题尤其值得关注。
可以怎么行动:设计代理任务时,明确数据源、输出格式、地理边界和失败处理;把 GPX、GeoJSON 和嵌入可视化作为一等交付物;为代理执行保留日志、工具调用轨迹和可复现脚本;研究 visualize 技能与 CSP 白名单约束,提前处理 CDN 依赖;用 OSM、Nominatim、Overpass 做原型时,检查数据许可、通行性和隐私风险。
风险或限制:执行细节不可见会削弱信任、调试和合规;生成路线可能包含不可通行、不安全或私有道路,需人工复核;家庭地址输入涉及隐私;OSM 数据可能不完整或过时;外部 CDN 白名单限制会影响可移植性;27 分钟的运行时长说明复杂代理任务仍有成本与等待。
信息差价值
这条内容的真正价值,不只是“有人发布了一个新功能”,而是它揭示了 simonwillison.net 背后的产品方向、工作流变化或竞争信号。对 OPC 来说,这种信息可以转化成持续追踪的栏目选题。
如果把《用 GPT-6 Astra 和 ChatGPT Work 生成跑步路线》放到你的内容系统里,它最大的价值在于帮助读者更快看懂“为什么值得关注”,而不是只看到一条碎片化动态。
参考来源
TOPIC HUBS
延伸专题
AI SUMMARY
这篇文章回答了什么
用 GPT-6 Astra 和 ChatGPT Work 生成跑步路线主要讲什么?
Simon Willison 让 ChatGPT Work 配合 GPT-6 Astra(Max)根据 OSM 数据生成 5K 和 10K 环线,运行 27 分钟并输出嵌入可视化、GPX 与 GeoJSON;同时指出执行代码不可见,缺乏透明度。
这篇文章最值得关注的要点是什么?
Simon Willison 让 ChatGPT Work 配合 GPT-6 Astra(Max)根据 OSM 数据生成 5K 和 10K 环线,运行 27 分钟并输出嵌入可视化、GPX 与 GeoJSON;同时指出执行代码不可见,缺乏透…;原贴提到:Here's a neat thing I had ChatGPT Work with GPT-6 Astra (Max) do this mo;来源:simonwillison.net
这篇文章和哪些AI专题相关?
它适合放在Agent工作流、AI超级个体、AI工具专题里阅读。 关联原因:这篇内容命中「Agent、工作流」等主题信号。;这篇内容命中「技能」等主题信号。;这篇内容来自该专题长期覆盖的栏目。
阅读这篇文章建议先理解哪些关键词?
建议先理解AI工具、工具、自动化、模型、Cursor这些关键词,再结合正文判断工具、机会或风险是否值得进入自己的工作流。