Hottest Videos AI Summarized 2025-09-20

1:32

45:42

20:59
5. 📝 Yup, Claude Code Plan Mode is here: The Senior Engineer's Workflow (5 times summarized)
Claude Code计划模式:资深工程师的工作流程
Claude Code团队再次以其卓越的工程能力震撼业界,推出了备受期待的“计划模式”(Plan Mode)。这一创新功能旨在彻底改变工程师的工作流程,使其更接近资深工程师的思考和规划方式。正如Claude Code的创建者所言,Anthropic秉持“先做简单的事情”的产品原则,而计划模式正是这一理念的完美体现——它既简单又强大。
计划模式的出现,标志着AI辅助编程进入了一个新阶段。它允许开发者在执行任何代码修改之前,进行深入的研究、分析和制定详细计划。本文将深入探讨计划模式的工作原理、其存在的意义,以及如何利用它来优化你的代理式编程工作流。
深入理解计划模式的功能与限制 🔍
为了更好地理解计划模式,我们直接向Claude Code询问了它的新功能。通过系统提示,Claude Code清晰地阐述了计划模式的核心职责:研究和分析、创建计划、提交计划以供批准,并等待确认。
值得注意的是,计划模式具有严格的限制:它不能进行任何文件编辑、运行命令、创建或删除文件,也不能进行提交。这意味着计划模式是一个“只读”的安全环境,其主要目的是通过加载关键信息来构建Claude Code的上下文窗口,从而深入理解代码库和需求。
简而言之,计划模式的目的是:读取文件,通过将重要信息加载到上下文窗口来理解代码库,然后在开始工作前进行规划,最后再切换模式进行编辑。 这种“先规划后构建”的流程,完美契合了资深工程师的工作习惯:首先理解功能需求,收集正确的信息,构建问题和解决方案的状态空间,然后才开始实际的构建工作。在计划模式出现之前,我们可能需要在提示中手动添加“不要写入、更新或删除任何内容,只需阅读和规划”的指令,而现在,只需简单的操作即可立即启用这一模式。
实践:使用计划模式优化代码库 🛠️
现在,让我们将计划模式付诸实践。我们将使用一个名为“无限智能体循环”(infinite agentic loop)的代码库,该代码库允许Claude Code生成无限版本的解决方案,直到它无法继续。
在使用计划模式时,有两种主要方式:
- 规划然后直接编写代码。
- 规划并将计划写入一个规范文件(spec file),然后让Claude Code根据该规范执行。
对于中大型功能,我们强烈推荐第二种方法。它能让你将更多工作交给AI代理,在单次操作中完成更多任务,从而节省时间并更好地理解这些模型和工具的潜力。
我们的目标是优化现有的代码库,使其不再生成单个HTML文件,而是将每个解决方案分解为独立的目录,包含CSS、JS和HTML文件。这实际上是一种“元提示”(metaprompting)技术——我们编写一个提示来生成另一个提示(即计划或规范)。通过这种方式,我们能够清晰地规划出V4版本的规范,使其在V3的基础上实现关键的架构改进。
计划模式下的AI思考与输出 📝
在计划模式下,Claude Code会开始工作,填充其上下文窗口,以获取规划任务所需的信息。它会读取上下文,理解需求,并构建V4规范。这个过程完全在Claude Code的内部上下文窗口中进行,不会创建或修改任何文件。这是一个非常安全且高效的模式,因为它模拟了资深工程师在动手编码前的思考过程:先规划、架构、思考,然后才开始构建。
Claude Code会根据分析结果,呈现一个全面的计划,详细说明从V3到V4的关键变化,例如每个迭代都将创建独立的CSS、JS和HTML文件。我们还可以通过提问来进一步明确实现细节,例如确保每个版本都拥有自己的独立目录。这种与AI的对话过程,都会被添加到上下文窗口中,帮助AI更准确地理解我们的意图。
执行计划:生成V4规范文件 🚀
一旦计划模式下的规划完成并得到确认,我们就可以退出计划模式,进入“自动接受模式”(autoaccept yolo mode),让Claude Code根据规划生成V4规范文件。
将完整的计划写入规范文件至关重要。因为AI代理是短暂的、无状态的,它们的上下文窗口可能会被清除。通过将计划持久化到规范文件中,我们可以随时审查、迭代、调整,并将其提交到代码仓库,这带来了许多积极的下游效应。我们甚至可以使用“think hard”等关键词来触发Claude Code的推理模型,确保其思考过程清晰且信息密集。
生成的V4规范文件将清晰地阐述主题混合UI规范,并在V3的基础上进行了关键的架构改进——关注点分离和模块化文件结构。例如,它会明确指出输出目录结构将是UI hybrid iteration number
,这与V3中仅使用迭代号创建HTML文件的方式不同,V4将为每个迭代创建一个包含三个文件的独立目录。
启动无限智能体循环与并行生成 ✨
有了完善的V4规范文件,我们就可以启动无限智能体工作流了。这体现了“高阶提示”(higher-order prompts)的强大之处,就像编程语言中的高阶函数一样,我们可以将一个提示作为参数传递给另一个提示。在这里,“无限提示”将V4规范作为参数,指导其操作。
我们设置了规范文件、输出目录和迭代次数(例如10次),然后启动了无限智能体循环。Claude Code将根据规范文件,在输出目录中创建10个新版本。这个过程将分批进行,例如第一批创建5个代理,第二批再创建5个代理,这些代理将并行工作,为我们生成不同主题的UI组件。
这再次印证了AI编码的基本原则:“计划即提示”(The plan is the prompt)。在生成式AI时代,作为工程师,我们的很大一部分工作是构建信息集,为我们的代理组织信息,并真正理解我们的代理能做什么。有效的规划是编写高质量提示和实现复杂任务的关键。
成果展示与AI编码原则 📊
最终,我们得到了由并行运行的AI代理生成的多个独特UI版本。这些UI组件结合了多种设计,例如“自然答案”搜索栏、简洁的验证表单,以及复古霓虹风格的音乐播放器。
这些成果充分展示了规划在AI编码中的核心作用。正是得益于Claude Code的计划模式,我们能够快速加载上下文窗口,通过简洁的提示,指导AI代理高效地完成复杂任务。在AI编码的第二阶段,工程师的工作重心正从为自己编写代码,转向为AI代理设置代码库和工具。
规划是软件工程的关键要素:我们首先思考,然后规划,最后构建。 这一切都通过我们的代理式编码工具实现。工程世界正在发生一场巨大的变革,那些成功的工程师和团队正在为他们的代理而非仅仅为自己搭建代码库和工具。
00:00
7. 📝 Unknown Video (4 times summarized)
81岁传奇邮递员挑战极限障碍赛:永不言弃的“忍者爷爷”
在我们的固有印象中,81岁高龄意味着安享晚年,颐养天年。然而,阿瑟·希肯卢珀先生,这位退休邮递员,却用行动颠覆了所有人的认知。他不仅是当地的传奇人物,更是一位不折不扣的“忍者爷爷”。尽管曾接受过髋关节和膝关节置换手术,他依然决定挑战一项对年轻人来说都极具难度的障碍赛道。当他穿着90年代风格的天鹅绒运动服,带着爱妻露丝出现在赛场时,所有人都屏住了呼吸,期待着这位耄耋老人的非凡之旅。
👴 传奇登场:81岁邮递员的赛道宣言
阿瑟·希肯卢珀,一位81岁高龄的退休邮递员,在当地体育界享有盛誉。他不仅年事已高,更曾经历过髋关节和膝关节置换手术,但这些都未能阻止他对挑战的热情。当他向赛事组织者提出想要尝试赛道时,没有人能拒绝这位传奇人物的请求。他身着一套复古的运动服,仿佛从《黑道家族》中走出的角色,带着他年轻的妻子露丝,踏上了这场注定不凡的征程。人们既为他的勇气喝彩,也为他的安全捏了一把汗。
💪 首道难关:跳跃与平衡的惊人突破
赛道伊始,阿瑟先生便展现出惊人的体能。面对第一个需要跳跃和平衡的障碍,解说员坦言:“说实话,我从没想过他能跳过去!”然而,阿瑟先生不仅成功跳过,还稳稳落地,接着又完成了第二个障碍。他那令人难以置信的抓握力量和深度感知能力,让在场的所有人都为之震惊。这位81岁的老人,每一步都走得坚定而有力,仿佛在向世界宣告:年龄,不过是一个数字。
🤸♂️ 环形摆荡:关节炎也无法阻挡的毅力
接下来的环形摆荡环节,对上肢力量和关节灵活性是极大的考验。阿瑟先生的手上清晰可见关节炎的痕迹,但他却以一种不可思议的方式抓住了圆环,并成功摆荡过去。解说员惊叹道:“他是在富兰克林·罗斯福担任总统时出生的,经历了13位总统!”这不仅是对他年龄的感慨,更是对他生命韧性的由衷赞美。他那份不屈不挠的毅力,让所有人都为之动容。
💥 极限挑战:弹跳蜘蛛与管道爬行的奇迹
赛程过半,阿瑟先生来到了“弹跳蜘蛛”和“管道爬行”等高难度障碍。此时的他,看起来已非常疲惫,但眼神中依然闪烁着坚定的光芒。观众们惊叹不已:“这家伙早餐吃的什么?”他用81岁的身躯,克服了连许多年轻人都会望而却步的挑战。尽管每一次跳跃和攀爬都伴随着潜在的风险,但他从未退缩,继续向前,展现出超乎常人的意志力。
🛶 不可思议:独木舟板与杆子跳跃的壮举
当阿瑟先生成功通过独木舟板,并准备进行杆子跳跃时,现场的气氛达到了高潮。他的妻子露丝在场边激动不已,观众们也因他超越年龄界限的壮举而深受震撼。解说员甚至表示:“即使是顶级的忍者在20多岁的时候也无法通过这个障碍。”然而,阿瑟先生却做到了!他险些失去假牙,但最终还是稳稳地抓住了杆子,完成了这一系列不可思议的动作。每一次的成功,都让人们对“永不放弃”的精神有了更深刻的理解。
🏁 终极考验:弯曲墙上的不朽精神
最终,阿瑟先生来到了赛道的终极挑战——“弯曲墙”。离蜂鸣器仅有14.5英尺的距离,他看起来精疲力尽,但眼神中依然燃烧着斗志。他尝试攀爬,不慎摔落,重重地撞在地上。那一刻,所有人都为他揪心,担心他会受伤。然而,这位“忍者爷爷”再次站了起来,凭借着惊人的毅力,一步一步,最终成功攀上了弯曲墙,触碰到了终点!这一刻,全场沸腾,掌声雷动。
✨ 永不言弃:年龄只是数字,精神永不老去
阿瑟·希肯卢珀先生的这次挑战,不仅仅是一场障碍赛,更是一次生命的宣言。他用自己的行动诠释了“永不放弃,你永远不会太老,成为忍者”的深刻哲理。他的故事告诉我们,无论年龄几何,身体状况如何,只要心中有梦想,有毅力,就能超越自我,创造奇迹。这位81岁的传奇邮递员,不仅完成了赛道,更点燃了无数人心中的希望与激情。他的精神,将激励着我们每一个人,去勇敢追逐自己的“忍者梦想”。