YRZ的博客

超越Vibe Coding - 为复杂应用提供敏捷的AI驱动开发

本视频由拥有 20 多年经验的软件开发人员 Brian 制作,概述了一种名为”敏捷人工智能驱动开发”的结构化方法,可作为”氛围编码”(非正式、非结构化的人工智能编码课程)的替代方案。 原视频:https://www.youtube.com/watch?v=JbhiLUY_V2U Vibe 编码的问题 有趣但缺乏结构和质量控制 经常导致代码难以维护 最终因错误叠加而”脱轨”...

目前实习中使用cursor的心得

我目前实习中使用Cursor的心得 分配给我的任务,基本上都是业务ToC的任务,比如: 社区主页feeds流,需要加一种跨列的大卡 新建落地页 这种任务特点是:基于以前的项目进行功能的拓展。这时候如果要让AI发挥良好的效果: 上下文要给他足够的引用,让他理解已有的仓库 之前的代码需要有良好的可拓展性 虚拟列表场景 如果一开始用的是react-virtualiz...

AI 编程实践:终极 Cursor 工作流

AI 编程实践:终极 Cursor 工作流 当前 AI 编程的痛点 AI 编程确实很强,但是最大的问题就是要编写良好的 prompt,而且 codebase 量级稍微庞大一点,大模型就会忙不过来。所以目前的最佳实践,就是把大 project 分解成一个个小步骤,让 LLM 去独立完成每一个小 part,最后连起来成为一个项目。 然而,连起来的过程可能会遇到问题: 你可以自己手动连...

目前流行的LLM,用哪个干什么?

我目前用过的,有chatgpt,claude,deepseek,gemini。 使用了几个月后,我的选择: 1,编程方面,claude3.5,3.7sonnet,结合cursor是最强的没有之一。 2,deepseek的深度思考真的很厉害,有的时候比模型最后生成的答案要来的有价值的多。可以用来梳理问题结构、探索学习路径、思考方法。 而且中国模型特有的古籍训练,可以当做中医问诊、生辰八字...

从阿里内部tnpm依赖冲突事件,看前端工程化之痛

《从阿里内部tnpm依赖冲突事件看前端工程化之痛》 一、当微前端架构遇上依赖黑洞 (凌晨2点的工位,我的第八次构建尝试再次失败。控制台不断报错的babel-loader提示,将我的目光引向node_modules深处那个叫ali-workbench的庞然大物——这个承载着集团微前端主应用核心逻辑的依赖包,此刻像一只蛰伏的黑暗巨兽,无声地吞噬着我的耐心。) 在阿里技术体系内,tnpm作为集团...

使用 useEffect, useState 实现一个按钮出现计时器

在 React 中,实现一个按钮,按按钮可以出现一个秒表计时器,再按按钮可以消除计时器。 逻辑关系要理清 父组件:App 子组件:Timer 他们的props和state是什么? 这个案例中,不需要props`, App里面有一个人为控制的出现 timer 按钮,所以需要一个 state 用来控制出现与否。 Timer里面要有一个 time 作为实时更新的 state。 im...

使用 OpenAI Whisper 提取字幕,并用 FFmpeg 添加字幕到视频

在这篇博客中,我将分享一个完整的流程: 如何使用 OpenAI 的 Whisper 从视频中提取字幕,并使用 FFmpeg 将字幕添加回视频中。 起因是每次在 X、油管上下载的视频,都是没有字幕的,想要分享给别人看或者自己看的时候不太方便。 今天重新鼓捣了一下 python 环境,吃瘪了 1 小时,最后重新开了个 conda 的新环境,python 和 pytorch 全部重装就好了… ...

Trending Tags