帮朋友找社区边界地图,结果AI不仅给了数据,还顺手写了个地图查看工具。这是Simon Willison最近的一次真实经历——他本来只是想找几张地方政治边界的地图,最后却收获了一个能用的GeoJSON查看器。
事情起因很简单。Willison在帮Natalie收集当地政治边界的地图,涉及Granada社区服务区和Midcoast社区委员会两个区域。找到GeoJSON格式的边界文件后,他需要一种方式把这些文件显示在地图上,并导出为PNG图片。他随手问了GPT-5.6-Sol有什么工具可用,没想到这个AI直接动手帮他建了一个。
![]()
AI主动干活,人只负责提需求
整个过程中,Willison的角色更像是一个提需求的人,而不是写代码的人。他先向GPT-5.6-Sol询问工具建议,AI主动构建了初始版本。随后,他借助Claude Code for web和Fable 5.1进行迭代,最终得到了一个完成度相当高的工具。
这个流程值得注意的地方在于:AI不是被动地回答"你可以用某某库",而是直接产出了一个可用的成品。从询问到成品,中间只隔了几轮迭代。
更意外的是数据获取方式
工具本身已经够让人惊喜,但Willison发现,GeoJSON数据的获取同样简单得离谱。他只需要用自然语言向ChatGPT Work描述需求——"我想要一个代表El Granada GCSD精确边界的多边形"——AI就会自动从不同的政府数据源中提取、合并文件,构建出他需要的边界数据。
第二个请求同样直接:"给我一个MCC(Midcoast社区委员会,位于加州Half Moon Bay附近)边界的GeoJSON文件。"结果同样顺利。两个多边形数据都拿到了,还能在新建的查看工具上同时显示。
从"找工具"到"造工具"的转变
这件事折射出一个正在发生的转变:以前开发者遇到需求,第一反应是搜索现成的工具;现在有了AI,第一反应可以是直接描述需求,让AI把工具造出来。Willison的经历不是孤例——他最近的文章列表里,还有一篇关于Claude Fable 5.1帮他做动画鹈鹕的记录。
当AI既能写代码又能从政府数据源提取地理信息时,"我不会写代码"这个限制条件正在被快速抹平。剩下的门槛,可能只是你能不能把自己的需求说清楚。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.