logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用 curl_cffi 解决 Web 抓取中的 TLS/JA3 指纹识别方法

curl_cffi是专门为网络请求设计的 Python 库,与requests和httpx等库有着相似的用途。然而,curl_cffi具有独特的优势,它可以模拟浏览器 TLS/JA3 和 HTTP/2 指纹。是一个强大的命令行工具,能够模拟四种主要浏览器的行为,并像真实浏览器一样执行 TLS 和 HTTP 握手。curl_cffi巧妙地使用cffi将包装成了 Python 库,从而让我们可以在 P

文章图片
#chrome
AI浏览器BrowserUse:概述与背景(一)

随着人工智能的迅速发展,AI 技术已开始渗透到我们生活的方方面面。浏览器,作为我们与互联网交互的主要工具,早已不仅仅是一个网页展示工具。AI 浏览器的出现,让浏览器不仅能够提供基本功能,还能根据用户需求自动化执行任务、提供个性化的推荐和优化用户体验。在本系列文章中,我们将深入探讨如何构建一个智能浏览器,并介绍开源项目 Browser Use,作为实现 AI 浏览器的基础。通过这一系列的教程,你将了

文章图片
#人工智能#chrome#chrome devtools
2025年使用Scrapy和Playwright解决网页抓取挑战的方案

是一款中间件,它将Scrapy(一个快速且强大的Python网络抓取框架)与Playwright(一个浏览器自动化库)集成在一起。这种组合使Scrapy能够通过利用Playwright渲染动态内容、与网页交互以及无缝管理浏览器上下文的能力来处理大量使用JavaScript的网站。网络抓取中的一项重大挑战是处理验证码,验证码旨在防止自动访问。在处理需要验证码的网站时,我们需要一个可靠的解决方案来自动

文章图片
#scrapy#chrome#爬虫
从零开始学习Dify-从理论到实践深度理解MCP三部曲(一)

MCP协议:让大模型从"说"到"做"的关键突破 MCP(ModelContextProtocol)是Anthropic推出的开源协议,旨在解决大模型与外部工具集成的标准化问题。该协议采用客户端-服务器架构,包含Host、Client和Server三个核心组件,支持访问本地和远程数据源。通过MCP,大模型可以自主选择并调用工具,执行文件读写、数据库操作等实际任

文章图片
浏览器安全验证机制解析:为什么总被要求证明“我不是机器人“?

随着互联网机器人技术的不断演进,验证码系统也在持续发展以应对新的挑战。作为普通用户,了解这些安全机制的工作原理有助于我们更好地适应这一互联网生态的必要组成部分。通过采取合理的浏览习惯和设置,我们可以在保障安全的同时减少不必要的验证干扰,获得更流畅的网络体验。在下一篇文章中,我们将深入探讨现代浏览器的安全功能,以及如何利用这些功能在不牺牲便利性的前提下保护个人隐私和数据安全。

文章图片
#chrome#爬虫
AI浏览器BrowserUse应用实战:搜集产品价格(六)

借助 BrowserUse 等 AI 浏览器工具,产品价格的收集和分析变得更加高效和准确。通过自动化脚本,企业可以实时获取竞争对手的定价信息,及时调整自身策略,提升市场竞争力。然而,在实施过程中,需要注意合法性、反爬虫机制和数据更新等问题,确保数据收集的合规性和有效性。在实际操作中,您可能会遇到需要将收集到的数据保存到指定文档中的需求。BrowserUse 提供了丰富的 API 和插件支持,您可以

文章图片
#人工智能#chrome devtools
AI浏览器BrowserUse:功能介绍(五)

页面操作模拟: WebUI 通过识别网页上的元素(如按钮、文本框、链接等)并模拟用户的操作(如点击、输入、滚动等)。这使得用户能够通过简单的配置,自动执行如登录、数据填充等任务。多标签页管理: 支持用户管理多个浏览器标签页,帮助用户在多个网页之间切换,进行并行的自动化操作。无论是进行批量数据采集,还是同时处理多个任务,WebUI 都能轻松应对。视觉元素识别: WebUI 配合人工智能技术,能够通过

文章图片
#chrome devtools
2025年最佳生产力提效Chrome插件-书签管理工具Raindrop

Raindrop.io浏览器插件不仅仅是一款书签工具,更是一种强大的个人知识管理助手。

文章图片
#chrome
AI浏览器BrowserUse:本机运行环境准备(二)

在进行 Python项目的开发和运行时,合理管理开发环境至关重要。使用虚拟环境可以避免不同项目之间的依赖冲突,确保每个项目使用合适的 Python 版本和库。uv是一个轻量级的虚拟环境管理工具,它可以帮助我们创建和管理 Python 虚拟环境,让开发工作更加高效和有序。在本篇文章中,我们将介绍如何在 macOS 和 Windows 系统上安装 Python、Git,并使用uv作为虚拟环境管理工具。

文章图片
#chrome#人工智能
AI浏览器BrowserUse:概述与背景(一)

随着人工智能的迅速发展,AI 技术已开始渗透到我们生活的方方面面。浏览器,作为我们与互联网交互的主要工具,早已不仅仅是一个网页展示工具。AI 浏览器的出现,让浏览器不仅能够提供基本功能,还能根据用户需求自动化执行任务、提供个性化的推荐和优化用户体验。在本系列文章中,我们将深入探讨如何构建一个智能浏览器,并介绍开源项目 Browser Use,作为实现 AI 浏览器的基础。通过这一系列的教程,你将了

文章图片
#人工智能#chrome#chrome devtools
    共 14 条
  • 1
  • 2
  • 请选择