标签 Web 下的文章

Scraper firecrawl 把任意网页转成LLM可用数据的抓取服务
项目
一、项目介绍 用大模型做应用,最让人头疼的往往不是模型本身,而是喂给模型的网页数据。直接 requests 抓页面临时能用,一旦遇到 JavaScript 渲染、登录态、反爬限流、内容结构杂乱,工程成本就会爆炸式上升。开发者不得不在代理池、解析器、清洗脚本之间反复折腾,还没开始写业务就把一半精力耗在数据采集上。 Firecrawl 把这件事做成了标准化服务:给它一个 URL 或一组关键词,它负责处理代理轮换、JS 渲染、限流排队和结构化抽取,直接吐出干净的 Markdown、...
MCP firecrawl-mcp-server 为AI代理提供联网搜索抓取
项目
AI Agent 要回答「现在发生了什么」,不能只靠训练数据,它得能联网搜、能抓页面、能读懂动态内容。Firecrawl 一直是「给 AI 用的网页上下文 API」,现在官方把它做成了 MCP 服务:搜索、抓取、解析、爬取、地图、监控、甚至浏览器级交互,全部通过 MCP 协议暴露给任意客户端。和 Apify 偏「Actor 市场」不同,Firecrawl 更像一个统一的「网页上下文引擎」,返回干净 Markdown 或结构化 JSON。
Python Connexion 规范优先自动校验请求的Web框架
项目
多数团队写 API 的顺序是反的:先写代码,再补文档,结果文档永远滞后、缺失细节,还混着实现逻辑。调用方拿到一份和实际行为对不上的接口文档,联调成本高得离谱。规范优先(spec-first)的理念喊了很多年,缺的是一个让「先写规范」不增加额外负担的框架。 Connexion 就是这个方向的代表作:你用 OpenAPI(或 Swagger)规范描述 API,想写多细写多细,框架保证代码的实际行为和规范完全一致。这个项目在 Python 生态里已经营业多年,最新 3.x 重写了异...
Framework open-slide 为智能体打造的幻灯片生成框架
项目
做技术分享最耗时的不是写内容,而是调 PPT:对齐、配色、导出格式不统一。open-slide 把这件事交给智能体——它是一套“为 agent 打造的幻灯片框架”,你用 Markdown 描述内容,agent 生成结构,浏览器内即可预览、检查、再导出成 HTML/PDF/PPTX。
Rust Rocket 注重安全与速度的现代Rust Web框架
项目
Rust 后端框架不少,但很多要么为了灵活牺牲易用,要么为了性能牺牲表达力。Rocket 的取法是把“类型安全的路由”和“接近手写 Rust 的简洁”结合起来,让 Web 框架既快又不容易写错。 Rocket 是一个异步的 Rust Web 框架,把可用性、安全性、可扩展性和速度放在同等重要的位置。它用宏把路由、参数解析、守卫写得既直观又编译期可校验,新手也能很快写出第一个服务。