综合介绍
Extract.fun 是一个现代化的Web应用程序,利用Cloudflare浏览器渲染功能从任何网站提取图片。该应用基于Remix构建,并部署在Cloudflare Pages上,提供快速、高效且安全的图片提取服务。
非常有价值的开源项目,CloudFlare 的Browser Rendering 是后运行一个Chrome 的Headless,可以访问特定URL,像你本机用浏览器打开一个网页一样,你可以用 API 去获取网页的内容、截屏等等。
借助 CloudFlare 的Browser Rendering,可以衍生出很的有意思的应用场景,比如根据URL获取网页截图、根据URL生成网页内容的Markdown、提取网页中所有图片等等。
功能列表
- 从任何网站提取图片
- 使用Cloudflare边缘网络,快速高效
- 基于浏览器渲染,确保准确结果
- 现代化界面,使用React和TailwindCSS构建
- 安全可靠,保护用户数据
使用帮助
安装流程
- 确保已安装Node.js(推荐使用最新的LTS版本)。
- 安装pnpm包管理器。
- 注册并登录Cloudflare账号。
- 安装Wrangler CLI工具。
使用流程
- 克隆仓库:
git clone https://github.com/yourusername/extract cd extract
- 安装依赖:
pnpm install
- 复制Wrangler配置示例文件:
cp wrangler.example.toml wrangler.toml
- 启动开发服务器:
pnpm dev
- 部署到Cloudflare Pages:
pnpm run deploy
功能操作流程
- 访问 Extract.fun。
- 在输入框中输入要提取图片的网址。
- 点击“提取”按钮,等待几秒钟,系统将自动从目标网站提取图片并显示结果。
- 用户可以选择下载提取的图片或进行进一步处理。
特色功能
- 快速高效:利用Cloudflare边缘网络,图片提取速度快,效率高。
- 准确结果:基于浏览器渲染,确保提取结果的准确性。
- 现代界面:使用React和TailwindCSS构建,界面美观,用户体验良好。
- 安全可靠:数据传输和处理过程安全可靠,保护用户隐私。