AI Pulse
📡 X 信号

非开发人员自建个人AI助手的实操配置方案

非开发人员自建个人AI助手的实操配置方案

我会简单介绍一下我为开发Gertru搭建的环境,因为我现在很喜欢这套东西,我觉得它对你们也有用。

最近这几周你们应该已经看到很多个人智能体出来了:Grok Bot、Muse、Instinct、Dots……基本上,这类产品的核心理念是做一个基于大语言模型的智能体,它可以一直在线,帮你管理日程、发提醒、购物……

这个想法并不新鲜(实际上OpenClaw已经存在快一年了),但最近的新模型在「计算机使用」这块训练得比较充分,因此能力提升很多,已经开始能相当可靠地操作浏览器了。

这解锁了很多用例,因为很多渠道原本就只是设计给人类通过浏览器使用的,没有给智能体预留API。这就是我们现在看到这类产品爆火的原因,这是一个巨大的市场,牵扯到很多利益。

如果AI帮你管理日程、给你推荐东西、帮你购物,它就能极大影响你的消费选择。因此所有公司都在疯狂地抢用户,想要你用他们的产品。

我想要一个能帮我节省时间的助手,帮我管理日程、邮件、购物等等,但我不想把这些事情都交给一家跨国大公司,我自己不想失去控制权。因此我正在做Gertru,我自己的个人助手。

自己做的好处就是,你可以自己决定它有哪些信息、信息存在哪里、用什么模型、给它开放哪些权限。如果你用Instinct这类服务,所有这些都相当不透明。

但这里有个问题……这件事非常复杂,自己做一个没那么容易,你需要管理服务器/虚拟机、大语言模型、权限、工具等等。这是一项非常难的软件开发工作……而且我甚至都不是开发人员,我只是个室内设计师,所以我们要怎么做呢?

很简单,只要支付月订阅费,我们就能用上Astra或者Fable这类工具,它们真的太厉害了,现在水平已经比顶级基础设施工程师写代码还厉害。

我的想法就是把开发工作交给Astra,我在使用Gertru的过程中逐步改进它。如果哪里出问题了,或者我需要一个新功能,我就告诉Astra,让它解决。

我的搭建配置你们可以看下面的图片。首先,我拿出了一台我的旧电脑(Surface Pro 4,2015年的i5,8GB内存),给它装了Linux和ChatGPT应用,给了它「sudo」权限,这样它就能对电脑做任何操作。Astra对这台Surface有完全控制权。

我还给这个ChatGPT实例开放了远程访问。这样我就能通过安卓App和Astra对话,让它在任何地方操作这台电脑。

经过一轮头脑风暴,我们决定托管Gertru最好的方式是用一台虚拟机,同样是Linux,让基于Pi的智能体Gertru掌控一切(拥有终端访问权限,可以控制浏览器等等),目前最简单的沟通渠道就是一个Telegram机器人。

这套搭建配置的巧思在哪?就是通过ChatGPT的Astra充当「超级智能体」:它基本上可以修改构成Gertru的所有核心内容,还不止如此,它能访问消息历史、工具调用记录、错误日志……所有一切。

比如说,如果Gertru在某个任务卡住了,我可以打开手机上的ChatGPT,告诉Astra:“嘿,看看哪里出问题了,修好它让它别再出问题。”这样我就能在使用过程中,随着问题出现逐步优化助手,不需要我自己去研究每个问题、写每个修复方案。

可能有人会说:“兄弟,你为啥还要再做一个智能体?你为啥不直接用Astra?”因为它们的功能不一样。ChatGPT/Codex主要是响应式的:你跟它说话,它回答或者做你要求的事情。

它确实有钩子和触发器可以自动激活,但我想要Gertru做的是一个永远在线的助手,不需要我每次发起交互它就能自己行动。我日常使用Gertru,当出了问题或者我想修改它的运行方式时,我再找Astra。

本文由 AI 翻译自英文原帖,技术名词保留英文。

查看 X 原帖

订阅 AI Pulse

每天 08:00 · 12:30 · 18:30 · 23:50 更新