vibe coding必收藏

最近在用AI做Vibe Coding写代码时,发现一个很多人都会被卡的问题:想给项目加个实用功能,比如实时天气、股票价格、地图定位,却不知道从哪里找数据来源。今天这篇分享,就专门解决这个痛点,帮大家打通Vibe Coding的“数据获取”难关。

💡API到底是什么?
很多人一听到API,就觉得是程序员的专属,和自己没关系,其实完全不是这样!我们可以把API想象成外卖平台:你不用自己开餐厅、买食材、学做饭,只要下单,就能收到做好的饭菜。同理,你的程序想要获取天气、股票、地图这些数据,不用自己去采集、整理,只要通过API“下单”,就能直接拿到可用的数据。
现在大家用AI工具做Vibe Coding,写代码的活儿AI已经帮我们搞定了,但在AI写代码之前,我们得先明确:用什么数据、从哪里拿数据。这也是为什么,找API成了很多人做Vibe Coding的第一个拦路虎。

💡这个仓库是什么
GitHub上有一个叫public-apis的开源项目,堪称Vibe Coding必备神器——它收录了1000+个完全免费的公共API,覆盖60多个领域,目前已经积累了412k star,是开发者社区公认的高质量资源库,靠谱又好用。
涵盖的领域特别全:股票、动漫、音乐、天气、地图、NASA数据、翻译、支付……几乎你能想到的需求,都能在这里找到对应的API,而且还有人持续维护更新,完全够用很久。

💡超简单用法
进入这个仓库后,不用从头翻到尾浪费时间,高效用法很简单:直接按Ctrl+F,搜索你需要的关键词就行。比如想找天气API就搜“weather”,想找音乐API就搜“music”,想找动漫数据就搜“anime”。
每个API旁边都清晰标注了关键信息:是否需要注册、是否免费、是否支持HTTPS,一眼就能看清适配性。找到心仪的API后,点进去看官方文档,按照说明申请key(很多API甚至不用申请key),就能直接使用,门槛极低。

💡Vibe Coding进阶用法:配合Claude Code
以前调用API,还需要自己写代码,处理请求格式、错误排查、数据解析,对非专业程序员来说门槛很高。但现在有了AI,完全不用愁,步骤简单到离谱:
1. 在public-apis仓库里,找到你需要的API;
2. 复制这个API的官方文档链接;
3. 把链接丢给Claude Code,说清楚你想实现的具体功能;
4. AI会自动帮你写好所有调用代码,复制过去就能直接运行。
举个例子:你想给网站加一个“随机猫咪图片”的功能,先在仓库里找到The Cat API,把它的文档链接发给Claude,说一句“帮我写一个调用这个API的函数”,几秒钟就能拿到可用代码。哪怕你不懂编程,从“想好功能”到“代码跑起来”,全程只要5分钟。
下面附上链接:https://github.com/public-apis/public-apis
关于API使用、Vibe Coding配合AI调用的任何问题,都欢迎留言交流💬 #你都用vibe coding做过什么?#
全部评论

相关推荐

评论
1
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务