Transcription
这是一个本地人工智能代理,目前正在整理我的真实收件箱。每封电子邮件都被阅读、分类和处理。运行在我的独立笔记本电脑上。没有订阅,没有 API 费用,一旦设置正确,完全免费。今天我只需要你为你的所有订阅设置一个每日限额,无论是 Chachi PT 还是 CL。如果你正在观看我的频道,我敢肯定你有一个订阅。所以,让我们开始吧。如果你经营一家企业,你已经知道这个问题了。你的收件箱决定了你的一天。你打开它时计划做一件事,然后一个小时就消失了。你不需要阅读的电子邮件。你需要三天前回复的电子邮件,它们就卡在那里。这实际上是危险的,假装正常。在我上一期视频中,我向你展示了一个本地人工智能代理,它可以阅读每一封电子邮件。将其分为四类,起草回复,并捕获网络钓鱼尝试,所有这些都在我的笔记本电脑上本地运行,零成本。不知何故,那个视频受到了很多喜爱。你们中的许多人都希望我围绕它做一个完整的教程,一步一步的指南。我考虑了一下,这些评论背后的真正需求是什么,因为我不认为教程本身是关键。我认为你实际上是想在你的生活、你的生意中使用它,对吧?所以,我考虑了如何在不让你感到不知所措的情况下做到这一点,因为归根结底,我们都是忙碌的人。我们需要集中精力处理最精彩、最甜美的部分。而且我不想再做一个“看我点击一小时”的教程。所以,取而代之的是,我为你构建了更好的东西。我需要快速告诉你原因。在我以前的生意中,我帮助销售了一个我无法完全兑现的承诺。我主要销售课程,成功率可能不到 5%,就像其他所有在线课程一样。这让我感到恶心。所以我不得不辞职。我决定我的话是金子。一旦说出口,如果我说了,我就会兑现。如果我不能,我会提前告诉你,我会解决它。这正是我展示这个的原因。不卖课程,不追加销售,只是一些能为你的生活增添价值的实用东西。而且说实话,我也想看看我能在这方面走多远。所以,我为你构建了一个完整的交互式构建,在一个 GitHub 存储库中。你只需获取 URL,将其粘贴到 AI 编码工具中,该工具将一步一步地指导你在你的机器上以你的节奏完成整个设置。所以你可以把它想象成一个非常有技术、懂行的技术人员坐在你旁边,而且那个人还知道如何轻松地解释事情。即使是四年级学生也能理解。好了。就我而言,这次我喜欢对过程有更多的控制。所以,我将使用 cloth code 而不是 codeex。正如你已经知道的,它是来自 anthropic 的一个命令行工具。但是,如果你有其他你喜欢的 AI 编码工具,无论是 cursor、warp 还是 codeex,都可以。存储库的工作方式完全相同。只需获取 URL,粘贴进去,然后跟着做。首先,我将安装 cloud code。好的,我将把它放大一点。首先,有一些你需要做的事情。在此之前,实际上,由于我正在我的独立笔记本电脑上运行它,而不是我的 MacBook,我正在使用一个名为 Parseek 的应用程序。Parseek 是一个远程桌面应用程序。它非常好,而且最棒的是它是免费的。你首先要做的是输入 cloud cloud code install。我想让你知道,由于我现在使用的是 Windows 环境,嗯,让我看看。让我看看。让我看看。点击这个。当你滚动到底部时,这里有一些安装代码。由于我在 Windows 上,我将使用这个。如果你在 Mac 上,请使用这个。我将打开我的终端,它已经打开了。如果你不知道如何打开你的终端,我猜我当然会在这里告诉你。所以,对于 Windows,右键单击命令提示符或 PowerShell,以管理员身份运行,然后按“是”,它将弹出窗口。好的,但由于我已经进去了,我不会这样做。PowerShell 嗯,不是这个。我应该。好的。我在这文件夹里,users Danny Jin,这是我的名字,但我并不一定想在这里创建什么。我的意思是,我已经在我的 Denigin 用户桌面上创建了一个单独的 cloud code 文件夹。你看到了吗?和 cloud code,我将在这里创建一个新文件夹。顺便说一句,这个 cloud code 是我创建的文件夹。嗯,email inbox agent。完美。我将要做的是,我将点击它。当我点击这个来复制路径时,文件夹路径。在这里 cd 更改为这个文件夹。如果你在 Mac 上,你不需要这个。好的。你只需要这样做。完美。好的。回到我们的 cloud 安装代码,它 Oops。我做了什么?我做了什么?我刚才做了什么?是的。PowerShell。复制。回来。Command V 或 control V。按回车键。稍等片刻。好的,现在 clock 已成功安装。耶!好的,你的版本应该是 2.1.69。如果它低于这个数字,你必须更新,否则你将无法使用它。好了。接下来,我们将启动这个 quad quad,在同一个文件路径下。顺便说一句,正如我一开始告诉你的,我使用的是 pro 计划。我支付 26 美元,我想。所以,我将能够使用 Sonnet 4.6 或 Opus,但我不会使用 Opus,因为我不想在完成这项工作之前就达到我的每日限额,对吧?所以,Sonic 4.6。现在,我们将转到我的存储库,就是这个。我将复制这个存储库 URL,然后回到 cloud code。并使用这个 git 存储库,我想设置我自己的电子邮件收件箱代理,然后命令 command V 复制并粘贴 GitHub 存储库链接,然后按回车键,稍等片刻。它会要求你批准,确认一些同意,对吧?所以,只需按数字 1。好的,再稍等片刻。它确实说当前项目目录是空的。那是因为我在这里创建了一个文件夹。它确实是空的,对吧?所以,你现在想继续吗?是的。在这里再做一个。是的。是的。好的。看起来完成了。让我们一起读读。设置步骤。Windows。无论你使用的是什么操作系统,无论是 Windows、Linux 还是 Mac 等。嗯,我创建的 Git 存储库是为了适应你所在的任何操作系统。所以,不用担心。由于我在 Windows 上,它会显示 Windows。如果你在 Mac 上,它会显示为 Mac,对吧?所以,第一步,获取 Gmail OAS 凭据。我将要做的是,我将转到 consolecloud.com。顺便说一句,如果你没有安装必要的依赖项,例如 Python,它会在这些步骤之前弹出所有这些东西。所以,你要做的是,只需转到这里的其他终端,然后字面意思上,你知道的,先导航到你的文件夹。哦,不是这个。Oops。是的。导航到你的文件夹。我的文件夹在哪里?这个。是的。导航到你的文件夹,并在此处安装所有依赖项。无论是 Python 还是其他什么。然后,你可以。好的,完美。所以我将直接跳过这些步骤,因为我已经安装了一些东西。嗯,Python。好的,我将点击这个。顺便说一句,如果你想点击这个来实际弹出窗口,那就是 Command 或 Control 键,然后按住你的 Command 键并点击它。这是基本操作。好的。现在,它可能会要求你登录。我已经登录了。所以我将从那里开始。选择一个项目。我没有任何项目,对吧?所以,新项目 email agent。为此,我将复制名称,创建。现在选择项目 email agent。点击那个。然后,好的。现在,嗯,点击左侧边栏菜单按钮。这个。导航菜单,然后向下滚动到 API 和服务,然后首先要做的是 OAS constant screen,这是你要配置的第一个应用程序名称 email agent email 是你自己的电子邮件。嗯,由于我使用的这个账户是一个虚拟账户,不是 Workspace 的 Google Workspace 账户,所以我无法创建任何内部应用程序。但是外部是可以的。下一个,电子邮件地址。让我们写下我的电子邮件。好的。下一个。点击完成。创建。稍等片刻。现在,你要做的下一件事是转到,它是品牌受众吗?是的。受众部分,然后测试用户。添加你自己。Email J Daniel color 16 gmail oopsgmail.com 保存。然后回到这里,点击客户端,然后创建客户端应用程序类型桌面应用程序名称 email agent 我认为现在可以了。这显然会弹出,我不能向你们中的任何人展示。但是,当这个上传时,我可能已经关闭了我的整个项目。所以,不用担心。下载 JSON。是的,你需要下载它。在下载之前,不要点击确定或点击这个块的另一侧。好的,我下载了。我将点击确定,因为一旦你离开这个弹出窗口,你就看不到你的客户端密钥了。所以,好的,我们在这方面做得很好。接下来,嗯,为什么我们不回到 cloud code 看看呢?创建或选择项目。我们已经完成了。启用 Gmail API。是的,Gmail API 部分是左侧导航栏,API 和服务。启用 API 和服务。然后,在这里,你要输入 Gmail 和 Gmail API。点击它。启用它。好的,现在我们做得很好。完美。我们回去了。我们已经完成了。我们已经添加了测试用户。也完成了。转到凭据。创建凭据。我们也完成了。下载 JSON 并将其保存为 credential JSON。好的,让我们看看。好的,这是我正在处理的文件夹。然后,我们去下载。另一个文件夹。这是我们刚刚下载的。让我们把它移到我们的工作空间文件夹。Paracopy 然后向下。然后从这里,复制 credential.json。然后只是删除,更改名称。并且不要忘记删除这些,因为文件格式类型已经是 JSON 了。所以,那里甚至不应该有点。所以,credentials,就是这样。然后按回车键。现在我们做得很好。好的。然后我们完成了,对吧?第二步,获取 OpenAI API 密钥。我们将使用 Olama 本地 AI LLM。所以,我们不会使用 OpenAI API 密钥。所以,我们接下来要做的就是拉取 Quen 2.57B。这实际上不是我们要拉取的。我们接下来要做的就是转到另一个终端。首先,Olama pull。然后,让我们去 Lama,因为我不知道我要拉什么。Lama 模型。让我们点击模型 3.5,这是最新的系列。嗯,如果你有能力处理硬件,我相信你知道你能运行什么,对吧?所以,对我来说,我将使用这个 90 亿参数模型,最新的那个。如果你能运行这些,那就去吧。我不会阻止你。只有当你拥有足够好的硬件时。好的。总之,我们又回来了,pull 现在,Crl + V coin 3.59B,然后按回车键。就我而言,我已经安装了。这就是为什么它瞬间完成,对吧?6.6 GB,这可能需要我至少 5 到 10 分钟,对吧?所以,既然完成了,我只是在向你演示,对吧?然后 serve。让我们 serve。Ctrl + C。现在,过来。Ctrl + V。错误,只允许一个套接字地址的使用是正常的,因为它是允许的,这意味着它已经开启了。所以,好的。所以,我们完成了。第三步,运行首次设置。在项目文件夹中打开 PowerShell 并运行。复制这个。复制这个。抱歉,这就是为什么这个是韩语。粘贴进去,然后按回车键。创建虚拟环境。稍等片刻。是的,它正在工作。好的,我们走吧。伙计们,回到 cloud code。这将创建一个虚拟环境,安装所有依赖项。运行设置,根据你的 API 密钥和 Gmail 标签偏好窗口模型后端。OpenAI API 密钥。我们正在使用 a lma。是的,open base URL。只需按回车键。这个 URL 是你的本地 URL。所以,你知道你的数据受到保护。Open model triage。是的。按回车键。Model drafts。Open。哦,不。我的意思是,这些都可以直接按回车键。回车。回车。回车。回车。回车。是的,没关系。这些是我正在设置的。现在运行代理。Y。按回车键。它会弹出身份验证窗口,你将使用你在 Google 控制台管理员控制台中创建项目的同一个电子邮件账户进行登录,不是这个。继续,然后继续。如果你看到这个,身份验证流程已完成。现在离开这里。回到,抱歉,这里。现在它基本上已经开启了。现在我们要做的就是设置,它正在运行,顺便说一句。让我们来测试一下。发送 10 封随机电子邮件,这样我就可以看到了。好吧,我不会说好的,然后按回车键。也许我应该先提供我的电子邮件地址,对吧?我的电子邮件地址是 J Daniel color color 呃,嗯,我想在我制作这个的时候,它已经被配置好了。所以,让我们来看看。哦,顺便说一句,如果模型已经像这样运行,请不要停止它。不要试图中断并再次运行此命令来重新启动。让它运行,因为代理只会拾取那些少于 12 小时的新邮件。任何超过 12 小时的邮件,代理都不会拾取,除非你在聊天本身中明确说明。你知道,这是一个公共存储库,所以你可以根据自己的意愿配置它,改变逻辑,或者改变背后的逻辑,甚至是我使用的代理堆栈。我使用 openi agents SDK。如果你想使用另一个,如果你想把它改成 crew.ai,那也可以。但总之,好的,它正在慢慢弹出。它正在标记每一个。让我们先看看这个。你好,J Daniel。你好。你的 ClickUp 业务订阅将在 9 天后到期。显然,这是收据和账单。嗯,好的。活动和日历。你的航班预订已确认。预订参考号在这里。这是活动和日历。干得好。这个怎么样?嘿,J Daniel,Jamie 来自 Northstar Ventures。我们想讨论下个季度的联合营销活动。你愿意吗?基本上,基本上是一封冷邮件。Jamie,谢谢你联系。嗯,是的,没关系。销售和外展。我查看了你的网站,发现了一些可以提高演示转化率的漏斗修复。好的。专业网络。请在周六之前审查法律红线。如果没有完成,相关的付款工作可能会延迟。如果你需要联系方式或文件,请回复。你好。谢谢你的提醒。等等。而所有这些也在这里的文件夹中需要采取行动。好的,很好。活动和日历。所以,航班行程压力测试。是的。它不是 100% 完美,但我说有 80% 是准确的。给你一个背景,代理每隔 10 封电子邮件拍一张快照,然后处理它,然后是下一批 10 封,但你必须为它设置一个调度器,这样它就会感觉像 24/7 运行。我还没有真正包含在存储库中。完美。让我们让它 24/7 运行。调度器 Windows 任务计划程序。如果你在 Mac 上,可能是 lunch something,如果我没记错的话,每 5 分钟运行一次。是的,如果它每 5 分钟运行一次,它就会感觉像 24/7。是的。好的,让我们看看。一切就绪。这是摘要。测试名称,电子邮件,收件箱运行,每五分钟一次。日志和此文件在项目文件夹中。让我们看看。转到日志。它会在那里。下次运行已安排。有用的命令。检查测试状态。立即运行。不要等待。是的,你可能想保存这两个。请注意,测试设置为仅交互式。在你登录时运行。如果你想让它在屏幕锁定时也运行,请打开测试。但显然,如果你想让它 24/7 运行,这就不需要了。我相信你永远不会关闭你的电脑,对吧?所以,是的,这对这个不适用,但我认为这是一个很好的选择。我猜我可以给你展示一下,如果你在这里输入 testuler,点击这个库 email inbox properties。去这里,你看到这个名字,它正在匹配,对吧?然后点击这个运行,无论用户是否登录,然后按确定,它就会这样工作。好的,完美,太好了。所以,你可能想保存这些命令。我将要做的是检查测试状态,点击这里,状态。现在,现在是凌晨 3 点。所以,下一个计划在凌晨 3 点 5 分启动。所以,这基本上是 24/7。是的,正如我提到的,由于我的存储库,由于我的 GitHub 存储库是开源的,你可以根据自己的意愿做任何事情。更新逻辑或背后的逻辑,使其更好。好的,完美。数字正在消失。运行得非常好。你现在可以关闭 cloud code,你仍然会没事的。测试已在 testuler 中注册。所以,它会一直运行,直到你决定停止它。好的,现在这是一个工作的电子邮件收件箱代理。它读取每一封电子邮件,对其进行分类,在需要时起草回复,标记任何可疑内容。然后,我再次提醒你,屏幕上没有显示什么。没有 API 账单,没有月度订阅,没有使用情况标签,没有“请升级以继续”。模型在你的设备上。你的数据保留在你的设备上。它会一直运行,直到你告诉它停止。如果你在医疗保健、金融、法律等数据合规性至关重要、受到严格监管的行业。这就是你如何使用 AI 而没有风险,而无需担心客户数据泄露,等等。本地模型,本地数据,你拥有完全的控制权。当然,如果我不给你存储库链接,这个视频就没有意义了。所以,存储库链接在描述中。今晚去获取它,粘贴进去,构建这个东西。哦,当你这样做的时候,请留下评论,告诉我发生了什么,什么有效,什么实际上不起作用,你用它做什么。这些评论实际上决定了我下一步要构建什么。我现在有一份清单。哦,顺便说一句,如果你是第一次来这里,我制作这些是因为有些工具是免费的,你不应该为课程付费。所有的知识都可以在网上找到,就像我正在拍摄的这个视频一样。没有课程,没有追加销售,只有你可以立即使用的构建。我想看看这能走多远。还有更多即将到来。如果喜欢,请订阅。再见。