标签: API

  • 🔥 Firecrawl:为 AI 智能体而生的网页抓取与搜索 API(152.7K Stars)

    🔥 Firecrawl:为 AI 智能体而生的网页抓取与搜索 API(152.7K Stars)

    Firecrawl

    Firecrawl 是一个面向 AI 的开源网页数据 API——把”搜索、抓取、与网页交互”封装成一套可靠的服务,自动把任意网页转换成干净的 Markdown 或结构化 JSON,让大模型和智能体直接可用。

    一、项目简介

    一句话:Firecrawl 是”为 AI 而生的 Web 数据 API”。它覆盖 96% 的网页(含 JS 重度页面),P95 延迟仅 3.4s,把你从反爬、代理轮换、JS 渲染等脏活中彻底解放出来,专注业务本身。

    二、安装要求和过程

    环境要求

    • 一门开发语言运行时:Python 3.8+Node.js 18+
    • 一个 Firecrawl API Key(在 firecrawl.dev 免费注册即可获取,含免费额度)
    • 自托管可选:Docker + Docker Compose、Redis、用于渲染的 Playwright Key

    快速安装

    Python:

    pip install firecrawl-py

    Node.js:

    npm install firecrawl

    CLI(一行给 Agent 装好 Skill + 浏览器能力):

    npx -y firecrawl-cli@latest init --all --browser

    配置密钥后,三行代码即可抓取:

    from firecrawl import Firecrawl
    
    app = Firecrawl(api_key="fc-YOUR_API_KEY")
    doc = app.scrape("https://firecrawl.dev", formats=["markdown"])
    print(doc.markdown)

    自托管(数据完全自控):

    git clone https://github.com/firecrawl/firecrawl
    cd firecrawl && cp .env.example .env   # 填入 REDIS_URL、PLAYWRIGHT_KEY 等
    docker compose up -d

    三、核心功能

    • 一体化 Web API:Search / Scrape / Crawl / Map / Batch Scrape / Agent / Interact 七大端点,覆盖”找源 → 取内容 → 结构化”全链路。
    • LLM 就绪输出:自动输出干净 Markdown、带 Schema 的结构化 JSON、截图,省 token、少噪音。
    • 工业级可靠性:覆盖 96% 网页(含 JS 重度页面),P95 延迟 3.4s,自动处理反爬、代理轮换、限速与 JS 拦截。
    • Interact 交互式抓取:抓下页面后用 AI 提示词或代码”点击 / 滚动 / 输入 / 等待”,轻松拿下动态页面。
    • Agent 自治 + MCP/Skill 一行接入:用自然语言描述需求即可自动收集数据;一条命令接入 Claude Code、Cursor 等任意 MCP 客户端。

    四、典型使用场景

    • RAG 知识库构建:批量 Crawl 文档站转 Markdown,直接灌入向量库,告别手写爬虫。
    • AI 智能体联网:通过 MCP 让 Claude Code / Cursor 等 Agent 实时检索并读取网页,回答才有”活水”。
    • 竞品与市场研究:用 Agent 端点一句话拿到结构化竞品定价、功能对比,无需提前知道 URL。

    五、推荐理由

    做过 RAG 或 AI Agent 的人都懂:自己写爬虫要处理反爬、JS 渲染、代理池、限速……Firecrawl 把这些脏活全包了,输出直接是干净 Markdown,省下大量 token 和调试时间。免费额度对个人项目足够,MCP 接入极简,AGPL-3.0 协议还能自托管把数据攥在自己手里。如果你的应用”需要联网”,它几乎是第一选择。

    六、下载地址

  • Meta正式下线Llama API,14个月匆匆收场

    7月6日,Meta悄无声息地把Llama API拔了网线。这个2025年5月才上线的服务,前后只活了14个月,连一岁都不到。

    说关就关,开发者怎么办

    Llama API下线后,所有API请求会收到停用提示,同时附上一个迁移指引链接。Meta的官方建议是:转向支持Llama模型的第三方服务平台。当然,Llama模型本身不受影响,想继续用的开发者可以自己去下载模型文件,本地部署或者离线使用。

    至于Meta说的”正在筹备新的开发者支持方案,未来将推出基于Meta AI模型的全新开发工具链”——这话听着耳熟,但具体细节和上线时间一概没说。开发者现在能做的,要么是赶紧迁移,要么是继续等。

    Meta Llama API下线与Muse Spark战略转向
    Meta战略转向:从开放API到闭源Muse Spark

    背后的战略大转向

    这件事之所以值得说,是因为它折射出Meta在AI路线上的一次重要调整。Llama API当初上线,是Meta想亲自下场卖API、跟OpenAI和谷歌抢开发者市场。但14个月下来,这条路显然没走通。

    Meta正在从”亲自下场卖API”向”退居幕后建云、走开源闭源双轨制”转变。Llama API的退出,可能是为集中精力打造更具竞争力的开发者生态铺路。

    同步推出的Muse Spark是Meta超级智能实验室(MSL)成立9个月来的首款核心产品,而且是一款闭源模型。这就很有意思了——Meta一边继续开源Llama,一边推闭源的Muse Spark,形成了”开源Llama+闭源Muse”的双轨制。这个打法,跟谷歌的Gemini(闭源)+ 开源Gemma,以及Anthropic只做闭源Claude,都不太一样。

    为什么是现在

    时机也值得玩味。Llama 4的表现不及预期,而行业竞争已经从”谁的模型强”转向”谁能把AI真正用起来”。Meta选择在这个时候把API服务关掉,把精力集中到模型本身和闭源的Muse Spark上,倒也不难理解。

    对开发者来说,如果你之前依赖Llama API,现在是该认真考虑迁移方案了。第三方平台里,Groq、Together AI、Replicate都支持Llama模型部署,短期内不至于没地方去。但长期来看,Meta的重心显然已经不在”提供API服务”这件事上了。


  • X推出官方MCP服务器,AI助手直连平台不再需要自己造轮子

    如果你是用Claude、Cursor或者Grok Build这类AI工具的开发者,过去想要让这些工具直接读取X(Twitter)上的内容,得自己动手搭一个MCP服务器,再连到X的API,搞定身份验证——这一套下来挺费劲的。6月30日,X宣布提供了一个托管版MCP服务器,这事一下子变简单了。

    X平台MCP服务器概念图
    X推出托管版MCP服务器,AI工具可直连平台

    MCP到底是什么,为什么重要

    MCP全称Model Context Protocol,是一个开放标准,定义了AI模型连接外部工具和服务的一种通用方式。通俗点说,它就像AI世界的”USB接口”——有了这个标准,AI助手要”插”进各种平台和服务,就不再需要每家都自己造一套适配方案。

    以前开发者想让Claude读X上的帖子,得自己写一个MCP服务器、把它跑起来、接X API、处理登录授权,整套流程下来没个一两天搞不定。现在X自己托管了这个MCP服务器,开发者只需要让用户用自己的X账号授权一下,AI工具就能直接调用X平台的功能。

    X在公告里说,这么做是为了让开发者把时间花在真正要做的产品上,而不是浪费在集成工作里。

    X不是第一个,但动作值得关注

    其实现在提供官方MCP服务器的公司已经不少了。GitHub、Slack、Notion、Stripe、Salesforce都有自己的MCP接入方案。X这次跟上来,背后有一个明显的意图:它不想只做一个”社交广场”,而是要把自己定位成一个充满实时数据的信息网络,供AI应用检索和分析。

    这对X来说是一个聪明的定位。X平台上每天有海量用户对时事、产品、公司的实时讨论,这些数据对AI应用来说非常有价值。如果AI工具能更方便地读取X的内容,X就从一个”刷帖子的地方”变成了”AI实时知识库”的一部分。

    垃圾内容的问题怎么防

    当然,有人会担心:把接入门槛降得这么低,会不会导致更多自动化发帖或者垃圾内容?X的回应是:托管MCP并没有绕过X现有的API规则,如果检测到垃圾行为,该封还是封。

    事实上X今年已经在对付AI生成垃圾内容了。今年早些时候X更新了API v2,专门应对程序化自动回复的问题。还有一件事也值得提一下:今年4月X把通过API发帖的成本提高了——纯文字发帖涨到每条0.015美元,带链接的发帖更贵,0.20美元一条。X当时说这是为了”减少滥用途径”,说白了就是让发垃圾内容的成本变高。

    • 开发者不再需要自己搭建和维护MCP服务器
    • 用户用自己X账号授权,权限控制更清晰
    • X加入GitHub、Slack等提供官方MCP的阵营
    • AI工具读取实时社交数据变得更容易

  • Strava把API城门关了,零代码AI应用是最后一根稻草

    健身追踪平台Strava最近干了一件事——把API的城门关了。以前开发者可以免费申请调用Strava的数据,现在要进来?每月11.99美元。

    零代码AI应用把API挤爆了

    Strava在开发者中心的更新公告里说得很直白:无代码AI工具让用户能快速创建”高频调用”API的应用,今年年初至今,开发者申请量同比暴涨448%,有些API中介方直接违反了平台政策,爬虫尝试已经拖累了所有用户的平台性能。

    这不是Strava一个人在战斗。2023年Reddit也干过类似的事——开始向开发者收API访问费,当时闹得很大,最终第三方客户端Apollo等直接宣布关闭。历史似乎在重演,只不过这次的主角是AI爬虫,不是第三方客户端。

    Strava健身数据可视化
    Strava是全球最大的健身社交平台之一,AI爬虫盯上了它的数据 | 图源:The Verge

    谁在滥用Strava的数据

    零代码AI应用是这波API流量暴涨的核心推手。以前要调用Strava的API,你得会写代码、得理解OAuth授权流程、得老老实实填申请表。现在不一样了,拖拽几个组件就能搭出一个”AI健身教练”应用,背后疯狂调用Strava的API拉取用户的运动数据。

    Strava的定位其实很尴尬——它既有社交属性,又有数据金矿。AI时代,这两样东西都成了别人眼里的肥肉。

    有意思的是,Strava同期上线了一个新功能:用户可以把自己的健身数据(配速、心率、GPS轨迹等)直接对接到Claude。所以这次API收紧,打击的是第三方开发者,普通用户把数据导给自己的AI助手,反而是被鼓励的。

    IPO前夕的算盘

    这个时间点值得玩味。今年2月,Strava已经提交了IPO的保密注册声明。在冲刺上市的前夕收紧API政策,既可以提升平台数据的可控性,也能在财务报表上把API访问变成一项订阅收入。每月11.99美元不多,但乘以成千上万的开发者,账面上好看不少。

    Strava不是第一家,也不会是最后一家。AI爬虫对开放生态的冲击才刚刚开始,接下来会有更多平台站出来,重新划定数据的边界。