5 分钟,无代码,我用 Cursor 开发了一款爬虫软件

Cursor实战手册:30分钟上手AI编程协同开发 AI编程不是替代开发者,而是增强工程化能力的实时协同工具。其核心原理在于深度集成IDE上下文(如VS Code语言服务、调试器、文件系统),实现原子化、可中断、强约束的代码生成与诊断。技术价值体现在显著提升CRUD效率、暴露设计盲区、提供跨文件动态调试洞察。典型应用场景覆盖Web前端(Vue/React)、嵌入式开发(STM32/Keil)、Python工程等多领域。本文聚焦Cursor三大核心能力——计划模式(结构化设计决策)、调试模式(变量级内存分析)、提示词工程(以代码为语境的工程师对话),详解如何在 阅读详情

今天分享一个教程吧,讲一讲使用 Cursor 如何零基础的来开发一个爬虫的浏览器插件?

为什么讲爬虫呢?春节前,咱们星球的一个球友咨询过我一个问题,他想使用 Cursor 做一个爬虫的项目,然后没有成功,使用的是 C# ,配置 .net 的开发环境,最后,开发环境太复杂了,对于非技术人员来讲,太难了。

其实,对于普通的小白来讲,如果想使用 AI 编程工具 Cursor 开发一个工具类的软件,且不需要配置开发环境的前提下,最简单的方式其实就是采用浏览器插件的方式。

因为浏览器就是环境啊,这不需要你配置,当然了,这种情况下,开发太复杂的功能可能就不行了,简单的工具就用浏览器插件的方式就行。

所以,这次咱们依旧是采用浏览器插件的形式来开发一个爬虫的小项目。

第一步:确定爬虫网页的标签元素

第一步,我们肯定要确定你要爬虫的网页的标签元素。

这里的标签元素就是 html 的标签。html 是超文本标记语言,开发网页的基础技术,我们看到的网页排版布局,展示的效果都是采用了 html 这种形式。

我举个例子,我想爬虫 36 氪新闻网页中的新闻标题和摘要。那我要首先找到目标网页地址,然后点击鼠标右键,选择点击「检查」,来查看网页的标签元素。

这里我的目标网页,网页地址:https://36kr.com/information/web_recommend/

4ca0a8d1a32458161cce8b92275eec8c.png

我们打开浏览器的控制台,找到页面元素,把我们要爬虫的新闻的标题和摘要的 HTML 标签元素复制出来。

标题的:

<a class="article-item-title weight-bold" href="/p/3147329369578241" target="_blank" rel="noopener noreferrer " sensors_operation_list="page_flow"> 瑞幸涨价,“背刺” 返乡打工人 </a>

摘要的:

<a class="article-item-description ellipsis-2" href="/p/3147329369578241" target="_blank" rel="noopener noreferrer "> 咖啡行业的价格战,会就此结束吗?</a>

我们留着有用,一会给 Cursor 指令的时候,需要发给它,它就知道该如何去解析网页,帮你爬虫对应的数据了。

到这里,我们就一定确定好了爬虫的目标网页标签元素了。

接下来,我们就可以给 Cursor 发指令了。

第二步:让 Cursor 帮我们自动化编程

首先,我们在电脑上新建一个空文件夹,作为项目目录,然后打开 Cursor AI 编程工具的时候,选择你新建的文件夹目录。

Cursor 打开之后,使用快捷键 command + i ,windows 电脑是 ctrl + i ,调出 composer 。

然后给它发送指令,提示词如下:

c4bb96c474dfefc453a0056e911713a9.png

看到了吗?我们提示词用到了刚才定位到的网页标签元素。它就会根据网页标签元素来去解析网页,找到爬虫的目标内容。

到这里,Cursor 就开始自动编程了。

bf933ee08ad5d0faa9de7eec94253fc8.png

一次性成功,直接帮我开发完成了。

看看运行效果,如下:

3664519a2facea26264dd9a9d739a048.png

看看怎么样?我把网址复制进去,点击爬虫,把这个网页下的新闻标题和摘要都爬出来了吧?

继续,完善代码,后来,我又新增了一个提示词,增加一个下载按钮,将爬虫的内容,下载下来,我一开始想下载 excel 表格来,但是,excel 表格可能需要引入外部的第三方库,太麻烦了,我就又改成了下载爬虫的内容变成 csv 文件,大家可以将 csv 文件转成 excel 表格,在 excel 表格输入导入中支持 csv 文件。

最终的效果就是:

2c0c77a6101c0bc6bf72d725052565eb.png

看看效果完美不?下载的文件展示如下:

d5541931898277ae69dbb15e29eec881.png

是不是把这个网页当中的新闻标题和摘要都爬出来了?

整个过程就是这样的,非常简单,其实,对于小白来讲最难的就是如何定位目标内容的 html 标签元素。

这篇文章讲的就是一个大概的流程,如果大家想要看具体详细的操作步骤,保姆级的教程的话,欢迎大家加入我的知识星球「AIGC・掘金成长研习社」,里面的教程和操作步骤写的非常详细,而且目前里面已经更新了 8 篇关于 AI 编程的教程了。

d6afb69c8b7e2eaea2ae41ce2e759830.png

送大家一张立减 30 元的优惠券,加入我的星球只需要 69 元,支持 3 天无理由退款,大家可以先看看,不满意自己在星球退出星球,就退款。

禅定时刻

Thinking

特别说明:我的知识星球「AIGC·掘金成长研习社」里面包含了各种教程,比如:副业赚钱教程、个人成长教程、AI 副业和应用落地场景相关的教程、AI 编程相关的各种干货教程。星球目前,每增加 100 人,涨一次价格,春节前加入只需要 49 元,现在已经涨到 69 元了,加入人数已经超过 440人,所以,早加入,早享受。

大家可以先扫码看看,支持 3 天内,无理由退款。

2f0a80111a9c4ba6231c85df3e6075f3.jpeg

长按扫码加入「AIGC・掘金成长研习社」,一起掘金,一起暴富,一起用 AI 赋能!

18dc7733cb353d9a7f137066611c51c3.png

点击下方公众号卡片,关注我

在公众号对话框,回复关键字 “1024”

有惊喜

2803bdc5766468345289685c73952520.png

Python正则表达式与网络爬虫实战技巧 正则表达式是文本处理的核心工具,通过特定语法模式实现高效字符串匹配。Python的re模块提供了完整的正则支持,包括分组捕获、非贪婪匹配等高级特性。在网络爬虫开发中,正则表达式常与XPath、BeautifulSoup等技术结合,用于网页内容提取和数据清洗。合理运用正则能解决90%的数据抓取需求,特别是在处理动态生成的JSON数据或非结构化文本时优势明显。本文通过电商价格监控等实际案例,演示如何构建高可用的爬虫系统,并分享反爬策略、性能优化等工程实践经验。 阅读详情

相关推荐

效率提升百倍,基于open AI GPT4的Cursor编码神器写爬虫让你惊叹

AI写代码,太牛了

程序员陆通 1514

零基础爬虫入门:用 Cursor 5 分钟搞定网页数据抓取

你是不是经常想抓点网页数据,却被“不会写代码”这道坎拦住了? 别担心,这篇文章就是为你准备的。 不用懂编程,只要会描述需求,剩下的交给 AI。

老司机的新赛道 1467

Cursor 在实际项目中的使用经验分享

今天站在⼀个相对写程序经验多⼀点的开发者的⻆度,跟⼤家去分享 cursor 这个软件。从实际⼯作场景的⻆度和⼤家聊聊,我们如何去使⽤ cursor 不断维护代码,不断迭代更新的。这个软件我在深度使⽤了两个多星期后,就买了它的 Pro 版了,现在每个⽉ 500 次的 Pro fast 使⽤的额度已经让我使⽤完了,我的使⽤深度已经算是很深的了。我最早的时候是在⽤ChatGPT 这类 AI ⼯具,后来买了 GitHub Copilot 进⾏辅助编码。

强化学习曾小健 9889

AI低代码编程-C# Winform项目使用Cursor或Windsurf超详细保姆级教程(二):.Net Framework Console 工程调试

上篇文章已经配置好了基础的开发环境,本篇将通过一个C# Winform项目工程实操如何将工程文件在Cursor或Windsurf中编译调试。无论您是编程新手还是资深开发者,都可以根据本篇教程的步骤进行实操练习。

cxcrycr的专栏 4095

Python爬虫学习:MySQLCursor

1. Python使用MySQLCursor执行SQL操作 execute():执行一条SQL语句 fetchall():获取所有的结果 fetchone():获取一个结果 rowcount:获取结果的数量 close():结束当前的查询 2. 示例 直接创建一个连接 import mysql.connector from mysql.connector import pooling cn...

南淮北安的博客 823

基于Sentinel-2(哨兵2)遥感卫星的植被覆盖度提取

基于Sentinel-2(哨兵2)遥感卫星的植被覆盖度提取 一、Sentinel-2简单介绍 哨兵-2系列卫星的主要载荷多光谱成像仪拥有13个谱段,从可见光到近红外再到短波红外,空间分辨率从10m到60m,能实现全所未有的陆地海洋监测水平。其幅宽高达290KM,且A、B双星组合,覆盖能力比美国Landsat8卫星强很多。目前哨兵-2A和哨兵-2B已经实现了5天的重访时间,即使在之前仅有单颗卫星时,...

weixin_44143671的博客 2万+

5 分钟,无代码,我用 Cursor 配 TaoToken 开发了一款爬虫软件

用 Cursor 配 TaoToken 开发浏览器爬虫插件,无需 Python 环境,5 分钟跑通。本文提供 manifest.json 与 popup.js 可复制骨架,并演示在 Cursor 中通过 TaoToken 官网 https://taotoken.net/?utm_source=taotoken_aicg_blog_end 统一配置 API Key,快速验证通道并导出 CSV。

weixin_35755640的博客 189

瑞萨CS+仿真器高级配置指南:从原理到实战优化RX系列MCU调试

在嵌入式系统开发中,仿真器是进行早期验证和深度调试的核心工具。它通过精确模拟目标微控制器的指令集、内存和外设行为,构建了一个虚拟的硬件沙盒环境。其工作原理在于对CPU核心、时钟系统和外设接口的软件模拟,使开发者能在无物理硬件时进行代码逻辑验证、内存布局规划和时序分析。这项技术的核心价值在于大幅降低开发成本、加速问题定位,并支持复杂场景的复现与测试。在瑞萨RX系列MCU开发中,CS+集成开发环境内置的仿真器功能尤为强大。本文聚焦于**指令解码缓存**和**外设时钟比率**等关键配置的深度解析,阐述如何通过优化

cmff98425的博客 620

5 分钟上手 Cursor:从安装到第一个项目

✅ 下载安装(1 分钟)✅ 登录配置(1 分钟)✅ 创建项目(1 分钟)✅ 用 AI 写代码(2 分钟)Cursor 不是替代品,而是加速器。它让你从"写代码"升级到"指挥 AI 写代码"。下一次你写代码时,试试按 Tab 键。你会爱上这种感觉!

KobeCode24‌ 456

Cursor AI编程实战:用自然语言写Python爬虫,5分钟搞定数据抓取

本文介绍了如何使用Cursor AI编程工具,通过自然语言快速生成Python爬虫代码,5分钟内完成豆瓣电影Top250的数据抓取。文章详细展示了从环境配置到代码生成、调试优化再到工程化扩展的全流程,帮助开发者高效实现AI辅助编程,大幅提升数据采集效率。

weixin_29044713的博客 1049

Speedtree学习笔记(案例)——拥有多种材质的植物如何导入使用(以草为例)

注:Speedtree无论保存还是导入模型其存储路径不可有中文。 第一步拆分草的模型 根据所需的材质去拆分(例:假若草的果实,茎秆和叶子是不同的材质那么就需拆分为三份;假若画的全部颜色及材质一样就没有必要去拆分模型) 第二步导入草的模型 在Mesh面板中依次导入草的模型——Do nothing additional right now 第三步扩大草的生长区域范围(可省略)...

L人青的博客 5095

5分钟将Cursor进化成Devin,一年节省4万!

这个开源项目通过简单的改进,让更多开发者能够用更低的成本获得高级 AI 助手的能力,大家可以试一试!

AI生成曾小健3 2576

Genesis物理引擎实战指南:轻量级确定性刚体仿真核心

刚体物理仿真作为机器人控制、嵌入式运动学验证和确定性游戏开发的基础技术,其核心在于数值稳定性、跨平台可复现性与约束求解精度。本文围绕线性互补问题(LCP)求解、半隐式欧拉积分和零依赖C++实现三大关键技术展开,解析如何在无GUI、低算力环境下构建可单步调试、帧级可控的确定性仿真系统。重点覆盖碰撞检测数学建模、关节局部坐标系绑定、质量-惯性张量一致性校验等工程落地关键点,适用于STM32、树莓派及教育实验场景。内容深度结合Genesis Physics Engine的源码实践,直击‘穿模’‘NaN’‘关节发软

ciya3282的博客 780

别再只让AI联网了!用Cursor+MCP,5分钟搞定百度地图查询、网页爬虫和MySQL操作

本文介绍如何利用Cursor编辑器与MCP协议快速实现百度地图查询、网页爬虫和MySQL操作,无需编写代码。通过MCP协议标准化接口调用,开发者可在5分钟内完成复杂功能集成,显著提升开发效率。重点演示了三大实战场景配置及效率对比,展现AI全能开发助手的强大能力。

weixin_29294395的博客 697

Cursor写爬虫到底有多快?实测对比PyCharm+VSCode,效率提升370%的5个隐藏技巧

Cursor写爬虫教程助你极速开发:实测效率超PyCharm/VSCode 370%,涵盖智能补全、一键调试、自然语言生成代码等5个隐藏技巧,适用于电商、新闻等常见爬取场景。提升开发速度与稳定性,值得收藏。

CodeNexus的博客 1545

ECU-TEST笔记&使用技巧01

说明 1)所述均基于如下环境:ECU-TEST 8.0、Win10系统、NI Veristand 2018(HIL测试)。不排除因为版本及软件环境问题,所述方法不奏效或有更好的方法,欢迎交流,一起提高。 2)本博客以问答形式进行,所述问题均来自于实际测试(包括MIL、HIL测试)遇到的问题及需求,目的是提高测试效率和自动化测试序列的可维护性。 3)本博客尽量从测试方法及ECU-TEST原...

Eigrl的博客 1万+

Cursor+Chrome插件实战:5分钟搞定动态网页爬虫(附完整代码)

本文详细介绍了如何使用Cursor编辑器配合Chrome插件快速构建动态网页爬虫,包括工具准备、静态与动态网页爬取方案、Chrome插件高效定位元素等实战技巧,并附完整代码示例,帮助开发者5分钟内掌握爬取网页数据的关键技术。

weixin_30836759的博客 224

WINCC8.1工业组态软件安装与授权配置指南

SCADA系统作为工业自动化控制的核心平台,通过实时数据采集与监控实现生产流程可视化。WINCC作为西门子旗舰级组态软件,其8.1版本凭借稳定的运行时环境在汽车制造、流程工业等领域广泛应用。本文从工业控制系统软件安装规范切入,重点解析WINCC8.1与Automation License Manager的协同工作原理,详细说明包括系统环境检查、安装包校验、授权文件配置等关键技术环节。针对工程实施中常见的内存配置不足、授权管理器报错等典型问题,提供经过现场验证的解决方案,特别适用于需要进行产线监控系统升级维护

cqwf95925的博客 863

Python网络爬虫入门:从基础到实战应用

网络爬虫是一种自动化获取网页数据的技术,通过模拟HTTP请求与解析HTML文档实现数据采集。其核心技术原理包括HTTP协议通信、HTML文档解析以及数据存储处理。在数据驱动的商业环境中,爬虫技术能显著提升数据采集效率,广泛应用于舆情监控、价格追踪、市场分析等场景。以Python生态为例,requests库处理网络请求,BeautifulSoup实现HTML解析,pandas进行数据清洗,构成了最基础的爬虫技术栈。通过构建电商价格监控系统等实战项目,开发者可以掌握动态内容抓取、反爬策略应对等进阶技能。值得注意

weixin_34341229的博客 422

Cursor+DeepSeek-R1实战:5分钟搞定本地AI编程环境,让你的代码生成效率翻倍

本文介绍如何通过Cursor编辑器与DeepSeek-R1模型的组合,5分钟内搭建本地AI编程环境,大幅提升代码生成效率。详细讲解API配置、实战案例及效能数据,展示该方案在代码补全、重构等任务中的显著优势,特别适合需要快速开发环境的程序员。

weixin_30505225的博客 622

Xilinx SDK工程编译、链接、调试注意事项

1、添加工程 启动SDK时选取workspace,如下图所示: 对应的workpace文件夹中会生成如下几个文件: 如果当前workspace是首次加载工程,SDK会进入启动界面 点击Import Project,导入已有工程 点击Browse,添加工程路径,一个完整的工程包含一个bsp文件夹,一个HW文件夹,和一个src文件夹(添加C功能函数) 点击Fini...

Autumn_He的博客 1万+

3小时上手Cursor!零基础转MCP开发:从API调用到爬虫实战(附避坑指南)

《Cursor+MCP开发快速指南》摘要:本文提供MCP开发全流程指导,包含5分钟环境配置、四步入门教程(核心概念/API调用/错误处理)及电商价格监控实战案例。技术亮点:1)对比传统开发,MCP可减少50%冗余代码;2)内置网络/数据库组件,自动处理重试、连接池等底层逻辑;3)提供完整爬虫脚本和部署方案。文中包含代码注释技巧、Carbon生成的高颜值对比图及常见问题解决方案,帮助开发者快速构建首个MCP应用。(149字)

分享平时的学习心得和笔记 1098

Python-OpenCV及cv2,numpy库最新安装教程[最全步骤]

安装教程目录前言OpenCV-Python安装教程报错解决cv2安装numpy安装opencv安装(附加)总结 前言 首先,我知道一些看到我的Blog的人已经在网上找了很多歪路子,现在已经火冒三丈了(我也是这样过来的hhhh),那么现在,深呼吸,跟着我的教程,不要着急,每一步都要读一遍。完整安装过程需要1个小时左右(仅供参考,本人第一次安装python花了一天(确信)) OpenCV-Python...

qq_45425286的博客 6869

真的能用Cursor 5分钟实现一个图片压缩的微信小程序?

AI编程不是一蹴而就的,不要看了几篇 5分钟用Cursor实现一个应用,简单的应用可以,稍微有点难度的应用还是需要我们去拆解。然后让Cursor来实现

码农飞哥 1345

数据采集的未来:Cursor+MCP如何重新定义爬虫技术的边界

本文探讨了数据采集技术的演进,从传统爬虫到智能采集系统的范式转移,重点介绍了Cursor和MCP等新一代工具如何通过自适应渲染引擎、行为模拟技术和分布式采集网络重新定义爬虫技术的边界。这些创新显著提升了数据采集的成功率、效率和维护便利性,为电商、金融等行业提供了更高效的解决方案。

gg901的博客 840

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

今天不学Cursor爬虫,明天就被淘汰!2024爬虫工程师岗位JD分析:87%要求AI辅助开发能力(附3套面试级实战题)

掌握Cursor写爬虫教程,快速提升AI辅助开发能力。针对2024爬虫岗JD高频需求,详解用Cursor智能生成、调试与优化爬虫代码的实战方法,覆盖反爬绕过、异步抓取、数据清洗三大场景,效率提升3倍以上。值得收藏

PixelGlow的博客 1554

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

上一篇: 从 ChatGPT 到 DeepSeek:同一批镰刀,同一片韭菜地
下一篇: DeepSeek 的含金量还在持续上升,要对“苹果税”动刀了
非著名程序员
非著名程序员 领域专家: 操作系统技术领域 领域专家: 操作系统技术领域
博客等级 码龄14年 4925粉丝 1311原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值