WeBook

返回书架

用Cursor玩转AI辅助编程——不写代码也能做软件开发

程序员御风

9%

已读 19 分钟 · 更新于 2026-07-16

在微信读书打开

作者介绍

程序员御风 · 数字牧民、B站UP主。 · 希望通过真诚、朴素的表达,让更多人享受AI辅助编程的快乐。
2026-07-16

暂无想法

实战篇

Notepad提供了一个临时的工作区域,让我们可以快速记录想法、存储代码片段,以及与Cursor进行更有条理的对话。
1765 人划线

叁考与展望篇

特别是在使用Cursor这样的AI辅助编程助手时,虽然它能大大提高开发效率,但是开发者需要保持警惕,确保生成的代码符合项目标准。
1726 人划线

实战篇

我计划将SalesAnalyzer设计为前后端分离的项目,后端专注于业务逻辑处理,前端负责数据可视化展示。
1661 人划线

进阶篇

多语言支持:支持多种主流编程语言,包括但不限于JavaScript、Python、Java等,对每种语言都有针对性的补全规则。
1652 人划线

叁考与展望篇

我们需要使用专业的性能分析工具找出系统瓶颈,要特别关注高并发场景下的表现,同时优化数据库查询性能和资源服务器使用效率,确保系统稳定、高效运行。
1602 人划线
Cursor生成的代码往往需要进一步优化,可能存在冗余或不符合项目规范的情况,因此开发者需要仔细审查并根据实际需求进行调整,确保代码质量符合团队标准。
1590 人划线

进阶篇

上下文感知建议:根据项目的具体情况和编程语言特性,提供有针对性的优化建议。
1440 人划线

第2章 安装和配置Cursor

我们本次用于练手的项目,都不涉及过多图形化渲染的工作,所以你不用过多考虑图形处理器(Graphics Processing Unit,GPU),使用独立显卡和集成显卡都没问题。
1422 人划线

实战篇

该系统通过读取CSV文件中的销售数据,使用Pandas库进行数据清洗、汇总和统计,自动计算各产品及区域的销售总额。
1262 人划线

叁考与展望篇

@Web指令具有强大的功能,允许Cursor访问和分析Web资源,帮助开发者获取在线参考资料和最佳实践。
1126 人划线

第8章 Cursor+MCP=“王炸”

比如,我们想用Cursor做一个每天定时列举三个今日最热新闻的小应用,提示词如下:
1067 人划线

叁考与展望篇

@Cursor rules指令是一个强大的规则上下文工具,能确保Cursor严格遵循项目的编码规范,包括命名规范、代码风格、结构组织和设计模式的使用,同时确保代码符合质量标准。
1067 人划线

实战篇

同时,我们还可以为这些代码片段添加注释和标签,使其更易于管理和查找。
1055 人划线

第6章 Cursor项目进阶:销售数据分析(前端Vue.js框架部分)

在做完这一系列前后端联调工作后,我们需要复制最终的openapi.json文件的全部内容到前端项目的api.md文件中,并让Cursor对前端代码做出修改和适配,如图6-56所示。
1046 人划线

进阶篇

实时补全提示:在编写代码时实时显示补全建议,开发者可以通过快捷键快速选择合适的补全选项。
1020 人划线

实战篇

首先,我们需要创建一个清晰的项目结构,这里包含了各个包、组件,以及用到的Python框架、技术选型。
993 人划线

第6章 Cursor项目进阶:销售数据分析(前端Vue.js框架部分)

为了不让Cursor返工,或者更精准地理解我们的意图,更好地辅助开发,我们需要提供清晰、详细的需求描述:在对Cursor提出需求时,我们应该尽可能详细地描述我们想要实现的功能,包括具体的业务逻辑、数据结构、页面要求等。
993 人划线
对于复杂的功能,最好先用“CHAT”面板将其拆分成多个小功能,再逐步在“COMPOSER”面板中提出要求。
928 人划线

叁考与展望篇

这个指令会让Cursor分析现有代码库中的实现方式,参考已有的做法,甚至汲取之前修正Bug的经验,写出更优质的代码。
919 人划线

实战篇

Notepad不仅是一个简单的记事本,还是一个强大的上下文共享工具,能帮助我们更好地组织思路和管理代码片段。
898 人划线

非常不错的一本系统性教你怎么用好 Cursor 和进阶指南的书籍。书中 Cursor 版本大概是两三个月前的,相对比较新了,很有时效性,不论对于小白,还是老手都会很受益。作者是一名 Java 程序员,一开始并不惊奇,但读完之后,反而有点愧疚。作者跟我都是差不多时间开始使用 Cursor 的,却比我研究的那么深入和高效 令我印象深刻的是书中提到的:口语化提示词和规范化(结构化)提示词的技巧使用。有个岗位叫提示词工程师,现在来看确实是不简单的。不同的提示词描述,AI 返回的差距也是很大的,间接影响开发效率,有时候还会出现幻觉。所以如何利用好提示词也是非常关键的。作者通过 2 个实战项目中如何使用 Cursor 进行 AI 辅助编程,没有写一行代码,全程通过 Cursor 完成,包括解决 bug。总结了很多好的使用关键经验,在开发工作中发挥重要的作用。比如: ● 利用好 Ask 模式做好预演,然

纵倾 · ★★★★★ · 读完 · 2025-05-15

读完啦!来分享交流啦: 从一码10万,到开放注册,从一夜爆红到回归价值~ AI负责替换“牛马”的重复劳动,人类专注创意和复杂决策,这波操作直接让程序员从“码农”升级“产品架构师”。 适合谁读? • 纯小白:想用AI实现小创意(比如做个个人作品集网站),但被代码劝退的人。 • 卷不动的程序员:每天写重复代码?学会用AI生成基础框架,腾出时间摸鱼(划掉)优化核心逻辑。 • 产品经理/创业者:快速验证产品原型,不用求着开发团队画饼。 总结:一本能改变你✅工作流认知的书 如果你还在手动敲代码,这本书能让你省下50%的重复劳动;如果你已经是老司机,它能帮你解锁AI协同开发的隐藏姿势。 最重要的是,它证明了——编程的门槛,真的可以低到“说人话就能会代码编程”。

中校 · ★★★★★ · 读完 · 2025-05-20

在AI IDE中通过spec-driven(需求驱动)开发软件时,需遵守以下4项核心原则,确保需求始终作为开发流程的核心锚点: 1. 需求优先与不可篡改性: AI IDE需将spec(需求文档)作为开发全流程的唯一基准,所有代码生成、逻辑校验、测试用例设计均需严格匹配spec定义,禁止未经确认的需求偏离,且需记录spec的每一次版本变更轨迹。 2. 双向追溯与可视化: AI IDE需支持“需求-代码-测试”的双向追溯,即从任意spec条目可定位到对应的生成代码和测试用例,反之从代码/测试也能反查关联的需求点,同时提供可视化界面展示追溯关系,避免需求与实现脱节。 3. 自动化校验与偏差预警: AI IDE需内置自动化校验机制,在代码生成后自动比对其与spec的一致性(如功能点覆盖、参数约束、业务规则等),若出现偏差(如遗漏需求、逻辑冲突)需实时预警,并明确指出偏差对应的spec条目,辅助开发

XT · ★★★★★ · 2025-09-16

快速翻阅了这本书,其实有很多启发的点。 一个是AI编程非常重要的一环是搭建一个系统。不仅是生成代码的大语言模型,还得有类似notepad的规则约束和类似codebase的项目代码引用。 只要需求描述得足够细致和明确,AI也是可以写代码的。目前更多的局限性在于如何让AI理解已有的项目代码和功能模块,切切实实地作为一个新加入项目的员工来编写代码。 由第一点延展开去,未来的程序员需要的不仅仅是一个大模型,更需要一个能够应用大模型的体系。就如同以前的程序员积累了很多代码片段、设计模式或者功能模块可以在各种各样的地方应用。 如果这是一个标准化的体系,那么程序员的工作也会发生翻天覆地的变化。 最关键的一点是,已经积累了多年代码的大企业如何在信息安全的前提下搭建自己的AI系统。开源项目的开发和维护使用通用的大模型和AI系统应该不会有太大问题。但是涉及到专利、软件著作权甚至商业秘密的代码,要怎么通过A

relax · ★★★★★ · 读完 · 2025-06-15

很好。纠正了我的观念,ai编程必定是趋势。以后注重的不再是实现的能力,而是创造、思考的能力。

陈小桔 · ★★★★★ · 读完 · 2026-02-24

属于入门书籍,一天看完那种

Mr.Wu · ★★★★★ · 读完 · 2026-02-15

AI发版的速度实在太快,各种工具应接不暇

一半醒 · ★★★★★ · 读完 · 2026-02-03

虽说现在 cursor 对于已经掌握 vscode 的玩家来说很好迁移学习,但学一学别人的使用经验依然可以查漏补缺。

Metal · ★★★★★ · 读完 · 2025-08-23

介绍的比较详细,不过上面 cursor 的版本有点旧。中间的项目实例要是增加 python的就好了。

21世纪梨 · ★★★★★ · 读完 · 2025-08-23

了解

情绪调控站 · ★★★★★ · 读完 · 2025-11-09

人人都能学AI编程:Cursor从入门到项目实践

王伊凝

Claude Code实战:Harness工程之道

黄佳

MCP很好,但它不是万灵药(轻科技)

腾讯科技

构建私有化大模型应用系统:部署、推理与知识库搭建

温智凯

大模型应用开发 动手做AI Agent

黄佳

从零构建大模型

[美]塞巴斯蒂安·拉施卡

白话AI编程:从入门到实践

Next蔡蔡

GPT图解 大模型是怎样构建的

黄佳