超越Vibe Coding - 为复杂应用提供敏捷的AI驱动开发
本视频由拥有 20 多年经验的软件开发人员 Brian 制作,概述了一种名为”敏捷人工智能驱动开发”的结构化方法,可作为”氛围编码”(非正式、非结构化的人工智能编码课程)的替代方案。 原视频:https://www.youtube.com/watch?v=JbhiLUY_V2U Vibe 编码的问题 有趣但缺乏结构和质量控制 经常导致代码难以维护 最终因错误叠加而”脱轨”...
本视频由拥有 20 多年经验的软件开发人员 Brian 制作,概述了一种名为”敏捷人工智能驱动开发”的结构化方法,可作为”氛围编码”(非正式、非结构化的人工智能编码课程)的替代方案。 原视频:https://www.youtube.com/watch?v=JbhiLUY_V2U Vibe 编码的问题 有趣但缺乏结构和质量控制 经常导致代码难以维护 最终因错误叠加而”脱轨”...
我目前实习中使用Cursor的心得 分配给我的任务,基本上都是业务ToC的任务,比如: 社区主页feeds流,需要加一种跨列的大卡 新建落地页 这种任务特点是:基于以前的项目进行功能的拓展。这时候如果要让AI发挥良好的效果: 上下文要给他足够的引用,让他理解已有的仓库 之前的代码需要有良好的可拓展性 虚拟列表场景 如果一开始用的是react-virtualiz...
AI 编程实践:Claude Desktop 配合 MCP 获取Youtube视频摘要 结果展示 原理 使用 yt-dlp 来获取 Youtube 视频的字幕,并根据字幕,整理视频的 summary。 源地址:https://github.com/anaisbetts/mcp-youtube server架构 核心功能 字幕获取:通过 yt-dlp 下载 YouTube 字幕...
AI 编程实践:终极 Cursor 工作流 当前 AI 编程的痛点 AI 编程确实很强,但是最大的问题就是要编写良好的 prompt,而且 codebase 量级稍微庞大一点,大模型就会忙不过来。所以目前的最佳实践,就是把大 project 分解成一个个小步骤,让 LLM 去独立完成每一个小 part,最后连起来成为一个项目。 然而,连起来的过程可能会遇到问题: 你可以自己手动连...
我目前用过的,有chatgpt,claude,deepseek,gemini。 使用了几个月后,我的选择: 1,编程方面,claude3.5,3.7sonnet,结合cursor是最强的没有之一。 2,deepseek的深度思考真的很厉害,有的时候比模型最后生成的答案要来的有价值的多。可以用来梳理问题结构、探索学习路径、思考方法。 而且中国模型特有的古籍训练,可以当做中医问诊、生辰八字...
《从阿里内部tnpm依赖冲突事件看前端工程化之痛》 一、当微前端架构遇上依赖黑洞 (凌晨2点的工位,我的第八次构建尝试再次失败。控制台不断报错的babel-loader提示,将我的目光引向node_modules深处那个叫ali-workbench的庞然大物——这个承载着集团微前端主应用核心逻辑的依赖包,此刻像一只蛰伏的黑暗巨兽,无声地吞噬着我的耐心。) 在阿里技术体系内,tnpm作为集团...
Steps before focus work: 1.Get everything ready to prevent interruption: Water/tea/coffee, pre-bathroom break, chargers, pen and paper. 2.Remove distractions: Put phone somewhere else. 3.Plan wh...
省流: package.json 和 auth.js 里面改了全局启动就可以,而且即使说登录按钮被弃用了,但 2024 年 12 月的时候,全局启动服务器之后,也还能用。换了新库的登录按钮,就是 res 传回的信息格式变了。之后会怎样我也不知道。 至于为什么在 auth.js 里面设置就可以覆盖整个 Node 服务器: 1.全局设置的影响: require(“https”).g...
在 React 中,实现一个按钮,按按钮可以出现一个秒表计时器,再按按钮可以消除计时器。 逻辑关系要理清 父组件:App 子组件:Timer 他们的props和state是什么? 这个案例中,不需要props`, App里面有一个人为控制的出现 timer 按钮,所以需要一个 state 用来控制出现与否。 Timer里面要有一个 time 作为实时更新的 state。 im...
在这篇博客中,我将分享一个完整的流程: 如何使用 OpenAI 的 Whisper 从视频中提取字幕,并使用 FFmpeg 将字幕添加回视频中。 起因是每次在 X、油管上下载的视频,都是没有字幕的,想要分享给别人看或者自己看的时候不太方便。 今天重新鼓捣了一下 python 环境,吃瘪了 1 小时,最后重新开了个 conda 的新环境,python 和 pytorch 全部重装就好了… ...