Moltbot 上手体验:它不只是一个聊天机器人
昨天花了一些时间,终于把最近大火的 Moltbot 部署成功了。过程谈不上顺利,但也基本在我的预期之内,对这个AI应用还不熟悉的朋友,可以看之前的文章,我把它放在文章最后。 为了这一步,我前前后后看了不少教程:有的写得不够详细,有的只讲了一半,还有的干脆不太适合我的使用场景。最后只能把这些零散的信息拼在一起,索性在 AWS(亚马逊云)上开了一台 VPS,完成了远程部署。
目前用的是通义千问的免费模型。简单测试了下,Telegram 和 WhatsApp 都能正常使用,但整体体验下来,Telegram 明显更舒服一些。 关于具体的部署教程,市面上其实已经不少了。我之后可能会整理一个从零到一的极简版本,算是抛砖引玉,分享一下自己的部署过程。但这篇更像是一篇日记,不打算写得太技术化,还是希望偏大众一点。 今天我还准备把 Moltbot 接入 Discord。相比一对一聊天,让更多人在一个群组里和它互动,应该会更有意思。
说了这么多,才刚聊到部署,其实真正让我感兴趣的,是 Moltbot 上手之后的感觉。
刚开始用的时候,确实挺新奇的,甚至有点不知道该拿它干嘛。一方面是因为它的配置非常琐碎——不能说复杂,但步骤多、细节多,需要你一步步去理清。你要先选模型,再给它分配各种 API 权限,等这些都配置好之后,它的能力才会慢慢显现出来。
因为是部署在 Linux 系统上,它没有图形界面,一切交互都只能通过消息来完成。但也正是这一点,让我意识到:它和传统的 Agent 很不一样。 在权限层面,Moltbot 的自由度明显更高。一旦你在一开始把权限授权清楚,后续就不需要反复确认和点击,它可以在一个相对完整的“空间”里自行运作。这种感觉,和我最初的预期几乎一致。
这也一下子打开了想象力。 比如,你可以让它主动去网上学习新知识;或者让它把 GitHub 上的一些优质项目纳入自己的“技能库”。你能做的事情非常多,甚至可以直接丢给它一个目标,看看它能不能独立完成;如果不行,再一步步给它指路。 受 Vigor 的启发,我让它帮我做了一个定时任务:当 BTC 的价格超过 90,000 时,自动提醒我。它可能每隔 10 分钟检查一次价格,然后把提醒发到我的 Telegram。 这种感觉很奇妙——它不只是回答问题,而是在替你做事。 如果要说期待,我希望它未来能做到三件事: 第一,能自己优化、学习和改进; 第二,拥有真正的长期记忆; 第三,最终形成一种关系——像我之前说过的,那种介于“人”和“数码宝贝”之间的存在。 那我们明天见。