14:27【10万人学过】Cursor、Windsur终极评测,谁是最强AI编程工具?
花叔把Cursor与Windsurf的比较集中在一个实际问题:AI是否读到了完成任务所需的文件内容。他用长字幕文件测试普通对话、智能体模式和指定文件的差异,观察不同工具如何搜索、截取与补读上下文,再结合新手起步和复杂项目给出选择建议。视频最后建议及时记录项目结构与进度、控制文件复杂度,并在阶段任务完成后开启新对话,减少无关上下文干扰。
花叔的工作台 / 视频手记
AI工具实测、独立开发与内容创作。先看要点,感兴趣再看完整实践。
用AI做产品 75条
14:27花叔把Cursor与Windsurf的比较集中在一个实际问题:AI是否读到了完成任务所需的文件内容。他用长字幕文件测试普通对话、智能体模式和指定文件的差异,观察不同工具如何搜索、截取与补读上下文,再结合新手起步和复杂项目给出选择建议。视频最后建议及时记录项目结构与进度、控制文件复杂度,并在阶段任务完成后开启新对话,减少无关上下文干扰。

9:22本期在阿里云百炼搭建一个实时英语学习智能体:选择支持视觉交互的模型,设定角色、学习水平、直接回答与主动引导流程,再配置调用并进行摄像头测试。应用根据场景提供词汇和短句,随后生成体验链接,在手机商店场景继续测试。花叔借此展示,无代码配置也能把多模态模型转成个性化学习工具;遇到回答不符预期时,仍需要修改提示词并重复体验。
16:47在北大AI协会的分享节选中,花叔回顾小猫补光灯从需求发现到产品运营的过程。他从小红书用户保存纯色色卡的行为中看到更方便的补光需求,用Cursor快速做出产品,再通过持续交流发现单机自拍的价值并迭代Pro版本。面对同类产品和收费难题,他把开发、反馈与定价尝试公开讲成故事。案例强调,需求往往藏在现有行为里,产品发布后的用户共建同样重要。
16:23本期用扣子的应用功能重做「拍照学单词」,展示不写代码也能搭出图片上传、词汇标注和双语描述的小应用。作者通过拖拽配置界面,再把图像理解、翻译和画板节点串成工作流,明确各节点的输入输出与变量传递。由于当时图像节点只能输出中文,额外加入翻译步骤;最后演示试运行、定位节点问题和发布链接的方法。
14:09围绕零基础读者最常问的问题,花叔结合小猫补光灯的开发经历,讨论不会写代码、英语一般的人如何开始AI编程。他建议带着具体项目边做边学,逐步理解文件、需求拆分和上下文,而不是把工具当作一次性给答案的机器。视频也谈到赚钱预期:能做出产品只是其中一环,还需要需求判断和触达用户的能力;持续学习更适合建立在对创造过程的兴趣上。
19:41以给已有校对网站增加个人主页链接为例,本期对比Cursor普通Composer、Agent模式与WindsurfCascade的操作过程。普通模式在缺少上下文时改错文件,指定相关文件或代码库后才能完成;两个智能体模式则自行查找文件并修改。由此解释AI编程中上下文和多步工具调用的作用,同时比较当期网页读取、规则配置等差异,并提醒复杂项目仍可能因文件读取不完整而…

17:37本期记录花叔用Cursor准备并提交小猫补光灯相关专利申请的过程:让AI读取项目代码、解释申请材料、起草权利要求与说明书,再尝试用图形代码生成附图并反复修正。视频的启发在于把已有项目上下文直接用于规范文书制作,减少转述成本。作者最后明确表示自己不具备专利专业知识,尚不确定提交材料是否合格或申请能否获批。
21:35本期以小猫补光灯Pro登上当时App Store付费榜首为起点,回顾花叔从不会写代码到用Cursor持续做产品的学习过程。视频串起插件、脚本、网站、登录支付与iOS应用等尝试,强调清楚描述目标、拆解复杂需求、接受调试过程,并通过发布作品和教学巩固经验。最后讨论把行业洞察与AI编程结合,为具体人群解决小而真实的问题。
12:27本期使用CodeGeeX配合VS Code,以花叔开源的image2046图片工具项目演示如何读懂和修改现有代码。内容从安装插件、克隆仓库开始,依次介绍项目地图、中文功能解释、普通注释与幽灵注释,再展示代码补全和新增PDF下载功能的修改建议。重点是借助AI理解开源项目的结构与实现路径,帮助新手从已有作品中学习和扩展功能。
17:15小猫补光灯进入App Store摄影类榜单后,花叔回顾需求发现、开发上线和小红书传播的经历。产品起点是一段Cursor教学,以及女朋友提出的补光色卡建议;发布后,两种不同表达的笔记获得了截然不同的反馈。视频结合评论争议、用户认同和社区互动复盘传播过程,也明确承认爆款含有偶然性,不能轻易复制,并把经验落在尽早发布、持续试错和复盘上。
16:42本期以屏幕补光工具为例,说明学习Cursor和AI编程可以从一个小需求开始,尽早完成并发布。花叔展示如何从社交平台观察已有需求,分别制作网页和iOS版本,逐步调整亮度、色温、全屏界面,处理编译错误并准备图标与上架资料。视频也强调,做出功能只是开始,还需形成差异和推广能力,不能把有讨论热度等同于真实使用。

21:50本期集中展示花叔用Cursor制作的九个案例,包括图片工具站、AI教程与编程内容站、文本改写、用户反馈分析、穿搭与猫咪评价、拍照学单词App,以及长文本翻译脚本。视频围绕实际界面与功能说明自然语言开发能覆盖哪些任务,尤其展示分类、接口串联、分块处理和多种输出方式;作者强调从项目实践中学习,并持续完善产品。
15:11本期以批量生成书籍介绍为例,用Cursor制作自动化脚本:逐行读取Markdown书单,调用OpenAIAPI,把结果按书名保存成本地文件。演示包含依赖安装、环境变量、模型选择和提示词调整,也出现书单重复、AI误改模型名称等问题。花叔建议先生成一两篇检查效果,再修改提示词并扩大批量运行;重点展示任务编排和文件保存流程,成文内容仍需另行核实与编辑。
25:05本期用Cursor与Xcode开发语音笔记App「Voice Memo」,串联录音、转写、润色、标签、历史记录和发送到flomo的功能。视频完整保留了目录选择、接口文档引用、编译错误、权限、模型名称及音频格式等问题的调试过程。作者通过补充日志和反复反馈定位故障,再逐步完善交互,展示从自然语言需求到真机可用功能的实际路径。
21:46花叔以自己的视频脚本演示ChatGPT Canvas的协同写作方式:打开空白画布或导入已有文字,使用编辑建议、篇幅调整、阅读水平、润色与表情等功能,再通过局部选择和对话提出更具体的修改要求。教程也展示版本回退,帮助保留作者对内容的控制。随后用浏览器插件开发对照Cursor,说明当时Canvas在多文件创建、运行与调试上的使用局限。
36:39本期以一个面向学生的AI聊天网站为例,演示用Cursor从空项目逐步完成可访问、可登录的网站。流程包括创建Next.js页面、接入DeepSeekAPI、用系统提示词调整回答风格,再通过GitHub与Vercel部署,配置自有域名及Firebase登录。过程中保留了报错、回退、补充环境变量和重新部署的处理,强调把错误信息交给AI修复,并在本地和线上检查实际效…
6:46花叔把早期使用Cursor开发插件、网站和本地工具的经验整理成十条建议。核心围绕项目管理和协作:在正确的项目目录启动,清楚而克制地描述需求,持续更新README、保留注释,并用Git记录可回退的节点。视频也演示当时Composer的修改确认流程,以及通过代码库、文档引用和规则设置补充上下文,帮助初学者在测试和修复中保持对项目的理解。
33:42本期从桌面截图难以查找的需求出发,用Cursor制作读取图片文字、调用模型总结名称并批量重命名的本地工具。视频保留网页方案失败、依赖安装、接口报错和改换实现路径的过程,随后调整命名提示词、重启程序验证,并处理SVG等格式问题。最终大部分文件得到可理解的名称,但仍有识别与命名偏差,展示了真实开发中的反馈和迭代。
12:22本期把Cursor作为带AI能力的文本编辑器,演示从新建Markdown文档到选题、大纲、续写、改写、翻译和校对的完整写作流程。视频强调在原文中直接修改、逐块查看差异并决定是否接受,以及通过时间轴找回历史版本。作者也展示了续写重复等问题,说明人仍需掌握方向、筛选结果,使AI融入写作过程而非反复搬运文本。
18:37以Chrome网页二维码插件为例,本期演示不会写代码的人如何用CursorComposer描述需求、生成多份文件,并把插件安装到浏览器测试。视频完整保留二维码不显示、布局溢出、网站图标缺失等问题,再通过报错和具体反馈逐步修复,最后加入收起展开功能。随后补充Chat、局部编辑、代码补全与模型选择,展示自然语言开发也需要反复运行、观察和细化要求。
16:25本期围绕当时的ChatGPTPlus功能,演示GPT-4与免费模型回答方式的差别,以及绘图修改、网页浏览、代码解释器和GPTs的用途。核心案例是一份旅行行程单:明确日期与安排要求后,继续要求表格化、检查景点距离,并导出文件。视频也测试了定制GPT的实际表现,介绍指令、知识文件和Actions的配置思路,帮助观众按真实任务判断订阅价值。
公开视频提供字幕整理的摘要与章节;充电专属内容请到B站查看。