網易首頁 > 網易號 > 正文 申請入駐

給你的小龍蝦裝上彈藥庫,GitHub 41萬星,免費API大全

0
分享至

最近一個感受越來越強烈:

現在做 Agent,最缺的往往不是模型,而是“能把世界接進來”的彈藥。

Agent 需要的不只是大腦,還需要觸手,這些觸手就是 API。

API 是 Agent 連接真實世界的接口,GitHub 上有個寶藏倉庫,叫 public-apis[1]。41 萬 + Star,是 GitHub 歷史上最受歡迎的項目之一。社區維護多年,收錄了 1400+ 個免費公開 API,覆蓋 50+ 個分類。天氣、新聞、匯率、圖書、區塊鏈、機器學習、地理編碼……你能想到的數據源,基本都有。

我把它叫做小龍蝦的彈藥庫。https://github.com/public-apis/public-apis

今天這篇文章,我帶你用 OpenClaw(小龍蝦)+ public-apis,實打實地跑幾個案例。看看當 Agent 裝上彈藥庫之后,能干什么。

public-apis 倉庫概況

分類涵蓋:

Animals · Anime · Blockchain · Books · Business · Calendar · Cloud Storage · Cryptocurrency · Currency Exchange · Data Validation · Development · Email · Entertainment · Finance · Food & Drink · Games · Geocoding · Government · Health · Jobs · Machine Learning · Music · News · Open Data · Photography · Programming · Science & Math · Security · Social · Sports · Test Data · Text Analysis · Transportation · URL Shorteners · Video · Weather ……

每個 API 都標注了四個關鍵信息:

字段

含義

為什么重要

Auth

認證方式(No / apiKey / OAuth)

No = 直接調用,零門檻

HTTPS

是否支持 HTTPS

安全性,生產環境必須

CORS

跨域支持

前端直調時需要關注

Description

API 簡介

快速判斷是否滿足需求

這意味著你可以快速篩選出零門檻、即開即用的 API。

如果是我給 OpenClaw 接工具,我會這么看:

1. 先看 Auth

  • No :最適合原型驗證,接起來最快

  • apiKey :適合正式一點的 demo,或者輕生產場景

  • OAuth :適合用戶賬號綁定,但接入復雜度會明顯上來

2. 再看 CORS

  • 如果你是瀏覽器側工具、前端頁面、WebView, CORS=Yes 會省很多事

  • 如果你是服務端代理調用,這一列的重要性就沒那么高

3. 最后看文檔質量和配額

  • 免費不等于無限制

  • 有 free tier,不代表能扛生產流量

  • 文檔差的 API,接入成本有時比自己包一層還高

我今天挑的 6 個,全部都是 Auth = No(不需要 API Key)的。

實戰:OpenClaw + 免費 API

下面挑 6 個不需要 API Key、開箱即用的 API,每個給出場景、對話方式和返回效果。

1. ? Open-Meteo —— 全球天氣,零認證

場景:你想在項目里加一個天氣查詢功能,或者單純想知道明天要不要帶傘。

API 地址https://open-meteo.com/

你對小龍蝦說

幫我查一下北京現在的天氣,用 Open-Meteo API,不需要 API Key。

小龍蝦會直接用 curl 請求:

curl "https://api.open-meteo.com/v1/forecast?latitude=39.9&longitude=116.4&current_weather=true"

返回示例

{
"current_weather": {
"temperature": 10.0,
"windspeed": 6.5,
"winddirection": 186,
"weathercode": 3,
"is_day": 1
}
}

北京,10°C,微風,多云。一條命令搞定。

Open-Meteo 的強大之處在于參數極其豐富。你可以查小時級預報、7 天趨勢、歷史數據、降水概率、紫外線指數、海洋數據……而且完全免費、無需注冊。每天 10,000 次請求額度,個人用完全夠。

進階玩法:讓小龍蝦寫一個 Python 腳本,每天早上自動查天氣,生成一句話播報("今天北京 10°C,多云,適合出門"),然后推送到你的 Slack 或企業微信。把 cron 一設,你就有了一個 AI 天氣秘書。

2. Hacker News —— 科技熱點每日簡報

場景:你是技術人,想每天花 1 分鐘看完 HN 熱榜。

API 地址https://github.com/HackerNews/API

你對小龍蝦說

用 Hacker News API 獲取當前 Top 5 熱帖,給我標題和鏈接。

小龍蝦的做法:

# 1. 獲取熱帖 ID 列表
curl -s "https://hacker-news.firebaseio.com/v0/topstories.json" | jq '.[0:5]'


# 2. 逐個獲取詳情
curl -s "https://hacker-news.firebaseio.com/v0/item/47367129.json"

返回示例

1. 1M context is now generally available for Opus 4.6 and Sonnet 4.6
https://claude.com/blog/1m-context-ga
Score: 560

進階玩法:讓小龍蝦寫一個定時腳本,每天早上抓取 Top 10,調用大模型生成中文摘要,保存為 Markdown 每日簡報。你甚至可以讓它自動判斷哪些文章跟你的技術棧相關,只推送你關心的內容。Agent + API + LLM,三件套組合拳,信息獲取效率直接翻倍。

3. Open Library —— 全球圖書搜索

場景:你想按關鍵詞搜書,或者給讀書會找推薦書目。

API 地址https://openlibrary.org/developers/api

你對小龍蝦說

幫我在 Open Library 上搜一下 "deep learning" 相關的書,列出前 5 本的書名、作者和出版年份。

curl -s "https://openlibrary.org/search.json?q=deep+learning&limit=5"

返回示例(節選):

書名

作者

出版年份

Deep Learning

Ian Goodfellow, Yoshua Bengio

2016

Deep Learning with Python

Fran?ois Chollet

2017

Hands-On Machine Learning

Aurélien Géron

2017

Open Library 是 Internet Archive 的項目,數據覆蓋面極廣,而且完全免費、無需注冊。除了搜索,它還支持按 ISBN 查詢、獲取封面圖片、獲取完整元數據。你可以讓小龍蝦幫你做一個"技術書單生成器"——輸入關鍵詞,輸出一份帶封面、作者、出版年份的 Markdown 書單。

4. ExchangeRate API —— 實時匯率

場景:做跨境業務、海淘比價,或者純粹想知道今天美元兌人民幣多少。

API 地址https://open.er-api.com/

你對小龍蝦說

查一下當前美元兌人民幣、歐元、日元的匯率。

curl -s "https://open.er-api.com/v6/latest/USD"

返回示例

1 USD = 6.91 CNY
1 USD = 0.87 EUR
1 USD = 159.54 JPY

免費版每天更新一次,對大多數場景夠用了。

進階玩法:讓小龍蝦寫一個匯率監控腳本,當人民幣跌破某個閾值時自動發送提醒。或者做一個"海淘比價助手"——輸入商品美元價格,自動換算成人民幣并加上關稅估算。

5. IP Geolocation (ip-api) —— IP 定位,免費好用

場景:你在做安全分析、訪問日志審計,或者純粹想知道某個 IP 在哪。

API 地址http://ip-api.com/

你對小龍蝦說

幫我查一下 IP 地址 8.8.8.8 的地理位置信息。

curl -s "http://ip-api.com/json/8.8.8.8"

返回示例

{
"country": "United States",
"regionName": "Virginia",
"city": "Ashburn",
"org": "Google Public DNS",
"isp": "Google LLC",
"query": "8.8.8.8"
}

ip-api 免費版每分鐘支持 45 次請求,返回國家、地區、城市、ISP、經緯度等完整信息。不需要注冊,不需要 Key。

進階玩法:讓小龍蝦寫一個日志分析腳本,讀取 Nginx access log,提取所有訪問 IP,批量查詢地理位置,生成一份"訪客地區分布報告"。

6. HTTP Cat —— API 也可以很好玩

場景:你在寫文檔,想給 HTTP 狀態碼配一張直觀的圖片。

API 地址https://http.cat/

你對小龍蝦說

給我生成一個 Markdown 文件,列出常見的 HTTP 狀態碼(200、404、500、403、418),每個配上 HTTP Cat 的圖片。

小龍蝦生成的 Markdown:

## HTTP 狀態碼速查

### 200 OK
![200](https://http.cat/200)

### 404 Not Found
![404](https://http.cat/404)

### 418 I'm a Teapot
![418](https://http.cat/418)

這個 API 沒什么"實用價值",但它說明了一件事:API 的世界比你想的有趣得多。類似的還有 HTTP Dog[2]、Random Fox[3]、PlaceKitten[4] 等。

7. JSONPlaceholder —— 原型開發的瑞士軍刀

場景:你在搭前端原型,需要假數據來跑通流程。

API 地址https://jsonplaceholder.typicode.com/

你對小龍蝦說

用 JSONPlaceholder 幫我生成一個博客前端的假數據方案:獲取文章列表、單篇文章、文章評論。

# 文章列表
curl -s "https://jsonplaceholder.typicode.com/posts?_limit=3"

# 單篇文章
curl -s "https://jsonplaceholder.typicode.com/posts/1"

# 文章評論
curl -s "https://jsonplaceholder.typicode.com/posts/1/comments"

JSONPlaceholder 提供 6 類資源:posts、comments、albums、photos、todos、users。支持 GET / POST / PUT / DELETE,完整模擬 RESTful API。搭原型、寫測試、學前端,全靠它。

進階:怎么批量接入?

上面 7 個例子都是"一個 API 一個用法"。但真正的威力在于組合

方法一:讓小龍蝦寫組合腳本

你可以直接對小龍蝦說:

幫我寫一個 Python 腳本,同時查詢: 北京天氣(Open-Meteo) 當前美元兌人民幣匯率(ExchangeRate API) HN Top 3 熱帖標題 然后把結果整理成一個每日簡報的 Markdown 文件,保存到桌面。

小龍蝦會一口氣把三個 API 的調用邏輯寫完,輸出一個格式化的每日報告。這個腳本你加個 cron 定時任務,就是一個完整的自動化信息聚合系統。

關鍵是你不需要自己去讀每個 API 的文檔——告訴 Agent 你要什么數據,它自己去查文檔、寫調用代碼、處理異常。

方法二:通過 MCP Server 接入

如果你想讓 API 作為 OpenClaw 的持久工具而不是每次手動調用,可以把它封裝成 MCP Server。MCP(Model Context Protocol)是 Agent 調用外部工具的標準協議。

簡化邏輯:

API endpoint → 封裝成 MCP Tool → 注冊到 OpenClaw → Agent 按需自動調用

舉個例子:你把 Open-Meteo 封裝成一個 get_weather 工具,注冊到 OpenClaw。以后你只要說"明天北京會不會下雨",Agent 就會自己調用這個工具,你都不用提"用 Open-Meteo API"。

社區已經有不少現成的 MCP Server 可以直接用。你也可以讓小龍蝦幫你從零寫一個——告訴它 API 的 endpoint 和參數,它幾分鐘就能生成一個完整的 MCP Server。

方法三:批量篩選 API

public-apis 的 README 是個 19 萬字的 Markdown 文件。你可以直接讓小龍蝦幫你篩選:

從 public-apis 倉庫的 README 中,找出所有不需要 API Key、支持 HTTPS 的天氣類 API,列成表格。

Agent 讀 Markdown、解析表格、過濾條件,這些都是它的強項。

注意事項

用 public-apis 之前,有幾個坑你需要知道:

1. API Key 安全

有些 API 需要注冊獲取 Key。千萬不要把 Key 硬編碼在代碼里,更不要提交到 Git。用環境變量或 .env 文件管理。如果你用小龍蝦寫代碼,可以直接告訴它"API Key 從環境變量讀取",它會自動用 os.environ 的方式來處理。

2. Rate Limit(請求頻率限制)

免費 API 幾乎都有頻率限制。比如:

  • Open-Meteo:10,000 次/天

  • ip-api:45 次/分鐘

  • ExchangeRate 免費版:每天更新一次

超限會被封 IP 或返回錯誤。寫定時腳本的時候注意控制頻率。

3. 數據時效性

public-apis 倉庫是社區維護的,有些 API 可能已經下線、改了地址、或者修改了認證方式。用之前先手動 curl 一下驗證可用性。好消息是,上面推薦的幾個都是長期穩定運行的項目。

4. CORS 限制

如果你從瀏覽器前端直接調用 API,注意 CORS 策略。從后端、終端、或 Agent 調用則完全沒有這個問題。

5. 數據準確性

免費 API 的數據精度可能不如付費版。比如天氣預報的精確度、匯率數據的更新頻率。對精度要求高的生產場景,建議還是用付費 API。

最后

public-apis 不是一個新項目,它已經存在很多年了。但在 AI Agent 時代,它的價值被重新放大了。

以前,這些 API 是給開發者手動調用的。現在,它們是 Agent 的彈藥庫——你不需要自己寫調用代碼,只需要告訴 Agent 你想干什么,它會自己去找 API、寫調用、解析結果。

1400+ 個免費 API,就是 1400+ 個 Agent 可以直接使用的能力。

去翻翻 public-apis[5] 的分類列表吧,總有幾個能讓你的小龍蝦變得更強。

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

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.

相關推薦
熱點推薦
世錦賽一夜崩三冠!奧沙利文殺瘋了,特魯姆普第5局又斷在59分

世錦賽一夜崩三冠!奧沙利文殺瘋了,特魯姆普第5局又斷在59分

寶哥精彩賽事
2026-04-26 15:59:53
從巴薩對孔德的使用,看出弗里克和哈維的不同

從巴薩對孔德的使用,看出弗里克和哈維的不同

米奇兔
2026-04-26 19:49:19
這是迄今為止,我見過身材最美的女人之一,不接受反駁

這是迄今為止,我見過身材最美的女人之一,不接受反駁

小椰的奶奶
2026-04-11 12:33:07
穆里尼奧葡超31輪不敗!本菲卡4-1大勝,距榜首4分,歐冠席位穩嗎

穆里尼奧葡超31輪不敗!本菲卡4-1大勝,距榜首4分,歐冠席位穩嗎

萬花筒體育球球
2026-04-26 20:22:50
劉亦菲在豪宅休息,膚白貌美,注意看她腳下踩著床頭柜頗高貴!

劉亦菲在豪宅休息,膚白貌美,注意看她腳下踩著床頭柜頗高貴!

小椰的奶奶
2026-04-25 10:52:43
打也不打,談也不談,美國就是想耗死伊朗

打也不打,談也不談,美國就是想耗死伊朗

廖保平
2026-04-26 09:33:28
4月26日,養老金調整通知公布了嗎?上海方案預測:定額增加超50元

4月26日,養老金調整通知公布了嗎?上海方案預測:定額增加超50元

王五說說看
2026-04-26 09:25:54
范思哲晚宴生圖:被邊走邊“提胸”的高葉嚇到了,皮松肉垮大濃妝

范思哲晚宴生圖:被邊走邊“提胸”的高葉嚇到了,皮松肉垮大濃妝

小徐講八卦
2026-04-24 06:11:56
伊朗用血淚給中國換來了教訓:最大的敵人,并不是美國和以色列

伊朗用血淚給中國換來了教訓:最大的敵人,并不是美國和以色列

墨印齋
2026-04-23 15:42:00
外貿玩具工廠突發通知:即日起停業破產,上千人飯碗被砸!

外貿玩具工廠突發通知:即日起停業破產,上千人飯碗被砸!

燈錦年
2026-04-26 14:03:21
悲催!37歲名牌大學畢業、年薪30萬女醫生被技術男嫌棄,當場崩潰

悲催!37歲名牌大學畢業、年薪30萬女醫生被技術男嫌棄,當場崩潰

火山詩話
2026-04-24 06:14:58
人均獎金600萬!三星員工成群結隊跳槽海力士,有人薪資翻9倍!

人均獎金600萬!三星員工成群結隊跳槽海力士,有人薪資翻9倍!

EETOP半導體社區
2026-04-26 12:39:20
我46歲守寡,姐夫來出差暫住我家,半個月后,我徹底破防

我46歲守寡,姐夫來出差暫住我家,半個月后,我徹底破防

娛樂洞察點點
2026-04-26 17:10:46
山東菏澤一修車工打開機蓋瞬間防凍液噴出數米高,三人倉皇逃跑,當事人:大概熄火有十幾分鐘,高溫不能輕易打開水箱蓋,人都沒事

山東菏澤一修車工打開機蓋瞬間防凍液噴出數米高,三人倉皇逃跑,當事人:大概熄火有十幾分鐘,高溫不能輕易打開水箱蓋,人都沒事

瀟湘晨報
2026-04-26 11:18:23
沈伯洋換發型同框蔣萬安,戰臺北市箭在弦上?

沈伯洋換發型同框蔣萬安,戰臺北市箭在弦上?

郭茂辰海峽傳真
2026-04-25 22:00:35
普京被迫打開金庫,俄羅斯黃金連夜運往中國,中方發話果斷接盤

普京被迫打開金庫,俄羅斯黃金連夜運往中國,中方發話果斷接盤

至死不渝的愛情
2026-04-26 18:41:13
稀土完全斷供?日本將派經濟相強訪中國,中方剛說了三個“絕不”

稀土完全斷供?日本將派經濟相強訪中國,中方剛說了三個“絕不”

知鑒明史
2026-04-25 21:05:03
東方甄選 “剩者為王”!YOYO 熬走所有對手,終成獨苗主播

東方甄選 “剩者為王”!YOYO 熬走所有對手,終成獨苗主播

南萬說娛26
2026-04-26 10:54:10
300965,重大資產重組!明天停牌!

300965,重大資產重組!明天停牌!

證券時報e公司
2026-04-26 17:29:23
突發!臺高層已抵達斯威士蘭,大陸徹底看清了:特朗普的最壞打算

突發!臺高層已抵達斯威士蘭,大陸徹底看清了:特朗普的最壞打算

觸摸史跡
2026-04-26 15:15:42
2026-04-26 21:36:49
Ai學習的老章 incentive-icons
Ai學習的老章
Ai學習的老章
3353文章數 11139關注度
往期回顧 全部

科技要聞

漲價浪潮下,DeepSeek推動AI“價格戰”

頭條要聞

特朗普內閣又一女部長落馬:強迫男下屬為其提供性服務

頭條要聞

特朗普內閣又一女部長落馬:強迫男下屬為其提供性服務

體育要聞

森林狼3比1掘金:逆境中殺出了多孫穆?!

娛樂要聞

僅次《指環王》的美劇,有第二季

財經要聞

事關新就業群體,中辦、國辦發文

汽車要聞

預售19.38萬元起 哈弗猛龍PLUS七座版亮相

態度原創

數碼
本地
時尚
旅游
公開課

數碼要聞

MOREFINE上架G2外置顯卡,內置RTX 5060 Ti

本地新聞

云游中國|逛世界風箏都 留學生探秘中國傳統文化

比闊腿褲還時髦?今年夏天一定要有“這條褲子”,減齡又松弛

旅游要聞

五一假期去哪?成都市首個公園實景沉浸式夜游項目煥新歸來

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關懷版