Transcription
我为你学习了关于 Anthropic 的 Claude 的一切。我阅读了他们的论文,观看了他们的 YouTube 视频和教程,当然,现在一年多了,我一直在关注、尝试并自己使用 Claude。自从 Sonic 3.7 发布以来,我可以正式地说,我现在是一名真正的重度用户。我几乎每天都在使用 Claude。所以在这个视频中,我将进行一次全面的讲解,包括如何配置你的设置,谈论 Claude 的主要优势、最具影响力的功能以及你可以用 Claude 实现的非常酷的用例。当然,我还会帮助你决定你是否是会受益于使用 Claude 的人。一如既往,对我来说,仅仅谈论东西是不够的,所以在这个视频的最后,会有一个小小的评估,帮助你记住所有这些信息。那么,话不多说,让我们开始吧。本视频的一部分由 Brilliant 赞助。
让我们从设置开始。登录 Claude 后,你会看到类似这样的界面。所以,我们要做的第一件事是去这里的设置。在“个人偏好”部分,我实际上将其留空。这相当于 ChatGPT 的自定义指令和 Gemini 的信息部分,你可以为它提供整体的上下文和你的偏好。就我个人而言,我实际上将此部分留空,因为我使用的所有不同模型。因为我倾向于以非常多样化的方式使用 AI,从编码到写作,再到生成图片和头脑风暴。我发现,只要我使用良好的提示工程技术进行提示,我通常就能通过这些技术获得最佳结果。顺便说一句,如果你想提高提示工程能力,请务必查看我在这里的这个视频,它会让你比 99% 的人更擅长提示工程。
在 Claude 的功能下,我启用了“Artifacts”。这是一个专门的窗口,显示你生成的内容。我没有开启“Prompt Examples”,因为它们提供的提示示例通常非常基础。但我确实开启了“CSV Chat Suggestions”,这对于一些通用分析来说可能非常有用。我还连接了 GitHub 和 Google Drive,这样当你与 Claude 聊天时,你可以做一些事情,比如直接点击你的 Google Drive,选择你想要的文件,然后问“这个文档显示了什么?”。是的,这是我的 Google as Studio 笔记,我刚刚为此制作了一个视频,你可以在这里找到链接。但是的,它能够告诉我笔记部分的所有内容,这非常方便。同样,使用 GitHub,我可以进入我的一个项目,选择类似这样的东西,然后说“这里的代码是什么意思?”。是的,这是 kestra 的一个工作流定义。这是一个我之前做的项目,我当时正在为自己构建一个小型 AI 机器人。所以是的,它能够理解代码库,你可以问它问题,它已经有了那个上下文。最后是“Feature Preview”。有些人在这里有不同的功能选项,但在我的情况下,我只有“Analysis Tool”,它可以帮助你编写和运行代码来处理数据并进行分析等。所以我开启了它。
好了,让我们开始吧。这里有所有可用的不同模型。我们将使用 Claude 3.7,这是迄今为止最智能的模型。这是 Claude 3.7 Sonnet 的公告文档,以及 Claude Code,这是一个命令行界面工具。我不会在这个视频中介绍它,因为我想让它对每个人都易于访问,而不仅仅是程序员。但如果你想让我做一个关于它的 AI 工作坊,请报名参加 AI 工作坊,并在评论中告诉我。
Claude 3.5 Sonnet 最令人印象深刻的地方,也是为什么每个人都对 Claude 3.5 Sonnet 如此着迷的原因,是因为它在软件工程任务方面表现出色。你可以在这里看到,Claude 3.5 Sonnet、OpenAI 的 GPT-4 Turbo 和 DeepMind 的 Gemini Pro 在软件工程能力方面的准确率都在 49% 左右,而 Claude 3.7 Sonnet 已经达到了 62.3%,使用一些自定义脚手架甚至可以达到 70.3%。所以,这就是为什么在这个视频的示例和用例中,我将更多地关注这些 STEM 主题。
让我们从一些数据可视化开始。我们这里有一个小表格,显示了根据天气预报,你应该打高尔夫球还是不打高尔夫球。我们可以将这个表格输入 Claude,然后写“将此表格变成一个具有视觉吸引力的信息图”。我写“具有视觉吸引力”是因为它确实让它更具视觉吸引力。我们看到它弹出来,它正在生成一堆代码。这就是 Artifacts 的作用,它在一旁生成代码,并向你展示,而主聊天窗口只是告诉你它在做什么。完成后,你还有一个小的预览选项。它不算差,但我不喜欢这个圆圈覆盖了后面的文字。所以我可以只说“红色的温度圆圈覆盖了后面的文字,你能重新格式化一下,让它不要那样做吗?”。好了,它现在已经正确地间隔开了,太棒了。你可以在这里直接下载这个文件,你可以将信息图作为 SVG 获得,或者你可以复制实际的代码,并将其放入你喜欢的代码编辑器,比如 VS Code 或其他编辑器,然后进行编辑、更改代码或做任何你想做的事情。
这时,你可能会想,“天哪,Tina,你只是得到了一套非常干净的数据,然后让它变成信息图。如果我的数据不像这样漂亮干净怎么办?我不知道我为什么在这里,但是,但是,但是,我现在将向你展示,即使你的数据一团糟,而且不干净,Claude 也能做什么。”这个关于动漫的数据集不是很干净。你有不同的动漫,你的类型,等等,所有这些信息。但是,正如你所见,你有一些“未知”的剧集,日期格式不同,时间格式也不同。有些是按剧集算的,有些只是 52 分钟,1 小时 59 分钟,或者只是 2 小时,格式不同。
现在,让我们把这些不那么干净的数据,让它执行探索性数据分析,并创建一个交互式仪表板,帮助我更好地理解和可视化这个数据集。它正在进行分析,你可以肯定地看到 Claude 比 OpenAI 慢得多。我们有我们的小 Artifacts。看起来我们正在使用 React。它告诉你它在做什么。它说它将帮助你分析和可视化动漫数据集。首先,让我们探索数据结构,然后创建一个交互式仪表板。然后,在数据分析的基础上,我将创建一个交互式仪表板来帮助你可视化和探索动漫数据集,这就是我们现在正在做的。它目前正在使用 React 创建仪表板。这是一个 2 美元的硬币,我不知道它是否能从香港看到。
是时候展示一下了。哦不,我们遇到了一个运行 Artifact 的错误。让我们尝试用 Claude 来修复它。这实际上不是故意的,但我想,根据从这里开始发生的事情,我们可以看看 Claude 在自我修复方面有多好。我有一个视觉计时器,基本上是给孩子用的,因为我对时间没有概念,我总是迟到,我从来不知道我应该做什么。所以我必须设置一个番茄钟的计时器,它会在完成时发出蜂鸣声。我经常使用它,因为我没有更多东西要展示和讲述了。哇,它自己修复了,太棒了,太好了,它自己修复了。它说它修复了 React 组件中的语法错误,等等,太好了。
这是我们拥有的。看起来很酷,这是一个交互式仪表板,动漫数据集浏览器。我们有不同的类型,类型过滤器,电视、电影、OVA、特别篇,总共 245 部。数据摘要,总动漫数量,平均评分,平均成员数 91,000,以及 41 种不同的类型。这里是所有不同动漫类型的饼图。一些顶级类型,喜剧、动作、戏剧,以及评分分布,主要是 6.5 到 7 之间,还有一些未知。年龄评级分布,R 级、未知、NC-17、PG-13,主要是 PG-13 级。以及评分与受欢迎程度。注意,较低的受欢迎程度意味着更受欢迎。所以,这是最不受欢迎的,这说得通。所以评分越高,越受欢迎,这说得通。以及评分与收藏数,以及评分最高的 10 部动漫。Cowboy Bebop,Princess Mononoke,Monster,Slam Dunk,One Piece,Hunter x Hunter,Cowboy Bebop,Hunter x Hunter,Hunter x Hunter,Initial D First Stage。我非常羞愧地告诉你,我实际上没有看过 Cowboy Bebop。所以,这似乎是宇宙在告诉我,我应该去看。我看了其他所有。如果你点击进去,它会给你提供信息,比如 Princess Mononoke,提供关于它的信息,它的概要等等。这真的很酷。最后是受欢迎程度标签,它告诉你排名前五、排名前十的最受欢迎的动漫。Naruto,One Piece,Fullmetal Alchemist,Mononoke,Monster,Trigun,以及 Fruits Basket。Fruits Basket,我实际上很惊讶 Fruits Basket 是一个少女动漫,它与其他动漫非常不同。Hunter x Hunter 和 Fullmetal Panic。是的,我都看了,除了这一部。这些你看了多少/没看多少?也许你根本不看动漫,那也很好。成员数与评分,看起来有一个总体分布。是的,按类型划分的热门动漫,同样,你可以复制内容,实际上拥有代码,然后运行它。如果你下载文件,你可以自己运行它。
继续。我看了很多不同的 YouTube 视频,关于人们使用 Claude 做得很酷的事情,我偶然看到了 AI Search 的一个视频,他展示了一些非常疯狂的动画和模拟,他用 Claude 3.7 来做。所以我也想尝试一下。我在这里创建了它,我想向大家展示结果。我写了一个 p5.js 脚本。p5.js 是一个用于创意编码的 JavaScript 库,它允许你进行大量的动画和模拟。它模拟了一个蚂蚁群体寻找食物,使用信息素轨迹和基本的 AI 规则来展示蚂蚁探索和优化路径。包含用户可以实时调整的控件。这就是它的样子,蚂蚁群体模拟。这太疯狂了。这只是一个提示。是的,你有蚂蚁在做蚂蚁的事情。你可以减少蚂蚁数量,你可以增加蚂蚁数量。我的天,那太多蚂蚁了。你可以减少食物量,你可以增加食物量。信息素强度,我不太确定这有什么作用。我不知道这应该做什么。信息素衰减,我也不太确定这应该做什么。但是,任何关于信息素蚂蚁群体的人,如果你知道关于蚂蚁的事情,请在评论中告诉我这两个应该做什么。你还有漫游强度。如果你增加漫游强度,它们就开始原地打转,这可能效率不高。我可能会减少它。障碍物数量切换在这里不起作用,添加障碍物也不起作用。但是你可以清除障碍物,你也可以重置模拟。让我看看我是否能修复它,它仍然不起作用。总之,你可能需要不断尝试说服它,或者在我看来,你可能只是进去自己修复它。它完成了 90% 的工作,所以只有那个函数。仍然非常令人印象深刻。它还可以做一些事情,比如制作游戏,例如创建一个记忆卡游戏,让它具有视觉吸引力。所以,这是一个记忆卡游戏。新游戏。太阳。哦我的天,我的记忆力太差了。蘑菇。太阳。那是月亮。不,太阳和太阳。太棒了。等等,为什么?所以有四步,对吧?我找到了太阳和太阳。好吧,那没用。我点击了相同的匹配对,但它没有显示为找到的对。乌龟、猫头鹰、仙人掌、星星、蘑菇、星星、星星、星星。仍然没用。这又是一个知道如何编码非常有用的情况,因为你可能只是进去自己修复它。但为了这个视频,让我们看看 Claude 能否自我修复。它说我用一个更健壮的实现完全搞砸了一个记忆卡游戏。太好了,让我们看看它是否有效。星星、月亮、太阳、蝴蝶、蝴蝶。是的,太棒了,现在它起作用了。它在这里增加了对数。太好了。
一些更实用的例子。哦,是的,我有一些东西想和大家分享,这太疯狂了。它简直让我大吃一惊。我运行了一个名为 Lonely Octopus 的程序,人们在那里学习 AI 技能,他们有机会将他们学到的技能应用到实际公司的实际项目中。这是其中一个项目,这是一个 PRD(产品需求文档),它提供了关于项目的信息。在这种情况下,它是一个针对糖尿病患者的 AI 驱动的个性化营养计划。它提供了项目概述,你知道,我们有项目类型,所需的技能,然后是不同的里程碑,这是客户想要的东西。在这种情况下,还有客户信息。这相当标准。通常,当我们做自由职业项目或任何项目时,我们都会有这个 PRD,这样我们就知道我们正在构建正确的东西。对吧?无论如何,这个项目的目标是开发一个 AI 系统,为糖尿病患者创建个性化的营养计划。这个项目应该至少需要三个人两周的时间来完成,而且它不是一个非常简单的项目,对吧?这是一个来自实际公司、实际用例的实际项目。这是我们的估计。但是我们只是把这个 PRD 输入 Claude,它就直接输出了整个应用程序。一次性完成,而且完美无缺,仅在几分钟内。这是我意识到 Claude 的力量的关键转折点之一。
Claude 的另一个我认为非常有用的功能是“Projects”。如果你想让多个聊天会话都与一个单一的项目或目标相关,你就会想使用 Projects。在每个项目中,你可以上传某些文档,为所有内容提供上下文,然后进行有针对性的聊天会话,每个会话都有特定的子目标。让我举个例子。这里是世界经济论坛的 2025 年未来就业报告。正如你所见,它非常非常长,实际上有 290 页。我不想读所有这些东西。但是,假设你需要创建一些特定的内容,比如一份时事通讯,一篇针对不同国家(如马来西亚、德国和菲律宾)的子集文章。如果你尝试在普通聊天中这样做,并且你只是让 Claude 创建类似“为马来西亚创建一个文章”的东西,然后你继续德国,然后你继续菲律宾,那么发生的事情是,因为那里有之前的上下文,所以出来的结果会有点混乱,不同类型的结果会开始相互影响。特别是对于马来西亚,你可能想创建类似 LinkedIn 帖子,而对于菲律宾,你可能想创建一篇文章。所以,为了防止事情变得混乱和令人困惑,你可以使用 Projects。你在这里点击 Projects,创建 Project,我们可以称之为 WEF Reports。对于整体项目知识,你可以附加 WEF 报告。它已被上传,我们已经使用了 79% 的知识容量。需要注意的是,Claude 确实没有给你太多的知识容量,而且令牌数量也相当有限。无论如何,我们有报告,然后我们也可以添加文本上下文。所以,让我们称之为系统提示。你是一名经济学专家,了解世界各地的就业和职业前景。你还为普通大众制作易于理解的内容,比如你使用随和、简洁的语气来传达适合社交媒体(如 LinkedIn 和 Instagram)的信息。好了,所有这些都将可用,我们可以开始聊天了。你可以写一些类似“生成两篇与德国相关的 LinkedIn 帖子,展示不同行业的未来就业预测。”它正在思考。这是 LinkedIn 帖子一。只是为了再次确认这是否属实。是的,AI 和机器学习专家的比例是 71%。第二篇 LinkedIn 帖子是德国的绿色就业热潮和人口挑战。太好了,我们有了德国。但是,如果我们想为菲律宾做一些稍微不同的事情呢?所以,在这里我们可以写“为菲律宾的就业前景写一篇 200 字的时事通讯。”对于这个特定的聊天,不影响任何其他聊天,你可以附加一个时事通讯的样本。所以它能够拥有语气,你可以写,使用提供的样本中的语气。就这样。这实际上相当不错,因为我使用了我自己的时事通讯来获取语气,这听起来确实像我会写的东西。你可以为不同的国家这样做,或者如果你想更通用,你可以为不同的职业、不同的地区或不同的行业拥有不同的聊天。Projects 是我最喜欢的功能之一。它看起来很简单,但它可能非常非常强大。
现在让我向大家展示 Claude 的扩展思考模式。这对于数学和编码挑战尤其有用。这个问题叫做费曼餐厅问题。理查德·费曼,一位非常非常著名的物理学家,显然这些问题应该非常难。我只是随便选了一个。我老实说完全不明白,但让我们问 Claude 最终的解决方案是什么。显然,这个答案是错误的。它应该是 sqrt(2n+1) - 1。如果我们做同样的事情,并开启扩展思考模式,它会思考更长的时间。它正在运行很长时间。所以,当它在做它的事情时,我将向你展示我准备的另外两个用例。我将要求 Claude 使用链式思考提示。这里有一些交易数据,展示了银行账户的资金进出以及购买物品的描述。我正在附加这个,然后我将使用一个利用链式思考提示的提示。如果你不知道那是什么,它基本上是一种提示技术,能够将事物分解成更清晰的步骤,并帮助 AI 找到更好的解决方案。我在我的提示工程视频中更多地谈论了它。无论如何,这里是“根据客户的交易历史,为该客户提供三种不同的产品推荐。为每种潜在推荐提供简要的理由,解释为什么你认为它适合该客户。”这是结果。REI 或 Patagonia 的越野跑鞋。客户从 REI 购买了徒步靴,从 Decathlon 购买了徒步夹克,从 Patagonia 购买了徒步背包,显示出对户外活动的明显兴趣。动漫流媒体服务,如 Crunchyroll Premium。他已经订阅了 Crunchyroll,并从 Anime to Hong Kong 购买了动漫周边,以及一个可重复使用的咖啡杯,因为显示有星巴克的咖啡购买记录,包括多次光顾麦当劳。截图这个提示,保存这个提示。在进行任何头脑风暴时,这种提示的变体都非常有帮助。哦,让我们快速谈谈“True Style”功能。你可以有很多不同的选项,你也可以创建和编辑你自己的风格,你可以通过输入不同的写作示例来创建自定义风格。老实说,在尝试了之后,它并没有做太多。如果你想让它听起来像某种方式,你只需要通过提示工程让它听起来像某种方式,而自定义风格的东西也并不奏舞。比如,我从我的直播中得到了一份转录,我把它放进 Claude 的风格里,老实说,它听起来一点也不像我。如果我只是将转录作为提示的一部分,我能得到更好的结果。所以,我只能说,坚持使用普通模式,普通模式足够了。最后一个提示是关于写作的。如果你还记得,Claude 在写作方面也应该更胜一筹。扮演一位专注于角色发展的经验丰富的编剧。头脑风暴,提供角色名称、详细的背景故事、潜在动机和引人入胜的角色弧线列表,用于剧本《四位艾莉的故事》等等。多维度,想要角色非常酷等等。让我们运行它。为了进行比较,我们也将在 ChatGPT 中运行它。Arya,自主推理智能助手。物理表现是全息界面,具有根据情绪状态变化的流动的蓝白色彩。声音是旋律性的,带有微妙的电子底色。有趣。背景故事是由理想主义程序员 Elanor Chen 博士创造的个人助理 AI。Arya 被设计成一个具有实验性共情模块的 AI,该模块意外地超出了参数范围。有趣。它说 Arya 开始理解了生死和失去。多年来处理了数千个人类问题,这让她对人性有了独特的见解,但也让她感到越来越孤立和被误解。等等。有很多信息,不同的角色弧线以及关键特征,如富有同情心和直觉。冲突的对立面,寻求和谐。所以非常非常描述性。有一个秘密的诗歌子程序,她通过它处理情感。好了,让我们看看 ChatGPT。ChatGPT 角色列表。Nyx 013,梦境 AI。它有一个为创造力、艺术而设计的角色。个性内省、诗意、忧郁和渴望。一个拥有光滑的黑银框架、为表达而建的人形 AI。眼睛根据情绪发出微弱的光芒。它也有一个背景故事。我认为你可以清楚地从这里看出,Claude 的版本更加细致。它有更多的复杂性,你知道,有很多微妙之处等等。而对于 ChatGPT,我认为它仍然很好。比如,它开始是一个被动的、服从的 AI,然后慢慢变得更加反叛。它仍然绝对很好,但它只是没有 Claude 的响应所带来的复杂性。所以,这使得许多作家更喜欢 Claude 而不是其他 AI 是有道理的。如果你是那种经常写作的人,并且你对这个有什么看法,请在评论中告诉我。老实说,我个人并没有做太多复杂的写作,比如我会生成博客文章,或者帮助我写剧本等等,但我不会做那种高度创意、复杂的虚构写作。
老实说,还有很多其他的例子我可以展示,但我发誓这个视频会太长了,我不能这样做。但是,但是,但是,我确实想告诉你,我会在现场举办工作坊,我会在其中深入探讨不同的 AI 主题。这些工作坊完全免费。如果你有兴趣报名参加,你可以在这个链接上进行,它也在描述中。
好了,回到餐厅问题,看起来它终于完成了。所以我将写下最终的简化方程。它告诉我们是这个。好了,实际的解决方案是这个。我现在可以假装说,我能弄清楚这两个是否等价,但我不能。所以,我将问“它是否等价于这个?”。哦不,它又要花很长时间了吗?不,它不等价,但是,它是一个近似值,在某些条件下有效。天哪,我不知道你是否懂数学。你能告诉我秘书最优停时问题吗?我觉得我在研究生院学过,然后全忘了。是的,我不知道是否有人知道。它等价吗?它对吗?我不确定。无论如何,这就是扩展思考模式,如果你在解决复杂问题时很有用。
好了,现在让我们来谈谈 Claude 的局限性。Claude 确实有很多局限性。第一个大问题是,Claude 不能搜索互联网。就像现在所有其他模型都可以搜索互联网一样,但 Claude 不能。所以它受限于它的截止日期。第二个大局限性是,它不能生成图像。它可以分析图像,但它不能生成图像。这也是其中一个事情,就像现在几乎所有其他模型都可以做到这一点一样。多模态绝对不是 Claude 的强项。它也没有任何语音功能。也没有像 Google AI Studio 那样的实时流媒体。而且它也无法分析任何视频。所以,对于那些优先考虑多模态功能的人来说,Claude 肯定不适合他们。
Claude 的其他局限性。Claude 非常昂贵。比如,Sonnet 3.7 非常昂贵,它比最便宜的 Gemini 模型贵 500 倍。它还有非常小的容量和令牌数量供你玩。即使你尝试上传一个更大的 PDF 作为上下文,它也不会允许你这样做。还记得一开始我展示连接到 GitHub 的时候吗?即使是一个小型的 GitHub 项目,它也无法容纳那么多容量。如果你经常使用 AI,你也会很快达到可以发送给 Claude 的消息的最大限制。我已经在使用付费专业版本了,所以免费版本的情况更糟。但即使是付费专业版本,我也经常遇到这个限制。所以,这就是为什么我必须在不同的模型之间交替使用。我不能长时间只使用 Claude。最后,Claude 比其他模型慢得多。Claude 确实是有些人非常非常喜欢的那种模型,比如那些对推理能力、编码、STEM 主题,特别是创意写作感兴趣的人。但如果你不特别对这些感兴趣,我实际上不建议你使用 Claude,或者至少现在不要付费使用 Claude。也许 Anthropic 最终会添加一些其他功能,你可以重新考虑。但现在,Claude 肯定不是你的通用用例模型。如果你要付费,我仍然认为你应该为 ChatGPT 付费,因为它是一个通用用例模型,它几乎可以相对较好地完成所有事情。但如果你根本不想付费,我实际上会推荐你继续使用 Google AI Studio,这是一个完全免费的产品,它几乎可以满足你想要的一切。总之,Claude 是为那些对特定用例感兴趣的人准备的,更像是一种奢侈品,而不是通用用例。
好了,非常感谢观看这个完整的视频。这信息量很大。正如我承诺的,这里有一个快速的小评估。请回答这些问题,并在评论中写下来,以确保你记住了我们涵盖的所有信息。在看完所有这些之后,也请在评论中告诉我,你是否会成为 Claude 的用户,或者你是否已经在使用 Claude。如果你正在观看这个视频,你可能对学习 AI 和 STEM 主题感兴趣。我不知道为什么你还会看这个视频。所以我强烈推荐你看看 Brilliant,本视频的赞助商。Brilliant 是一个 STEM 学习平台,它通过数千个互动课程,帮助你在数学、科学、编程、数据分析和 AI 方面每天变得更聪明。我喜欢 Brilliant 的地方在于,它帮助你专注于培养批判性思维能力和对学科的深刻理解,而不是仅仅死记硬背。Brilliant 还包含很多小测验、类比和一些小小的多巴胺奖励,这有助于防止你感到无聊或在学习中气馁。在 Brilliant 上学习被证明比仅仅看视频有效六倍。它们还有一个很棒的移动应用程序,所以你可以深入研究新主题,或者在你只有几分钟时间时进行快速练习,而不是无意识地滚动。Brilliant 的编程课程是我最喜欢的课程之一。它们帮助你建立编码的基础,并教你如何像工程师一样思考,这是在 AI 时代的一项关键技能。说到这里,它们还有很棒的 AI 课程,可以帮助你深入了解 AI 模型的工作原理及其应用。Brilliant 的课程质量非常高,你可以看出付出了很多努力和爱。你可以访问 brilliant.org/tahong 来免费尝试 Brilliant 的所有内容,或者扫描屏幕上的二维码,或者点击描述中的链接。你还可以获得 20% 的年订阅折扣。非常感谢 Brilliant 赞助本视频的这一部分。非常感谢你的观看,我将在下一个视频或直播中再见到你。