Lighthouse+Deepseek+QQ 5分钟用QQ打造你的24小时私人智能体,比回消息还简单
ChatGPT需要魔法,Claude要排队两小时,文心一言总弹出付费弹窗…当全网还在为AI挤破头下载APP时,真正聪明的人早已把战场搬到了每天打开87次的QQ里。无需注册、不用付费、甚至不需要切换应用。
如果你还会一点点开发能力,完全可以打造出一个实时在线,可以主动提醒的智能体。
曾经想要拥有一个QQBot还是一个有点门槛的事情,现在如果只是想拥有一个个人Bot,已经变得没有任何门槛了。
在QQ开放平台,你可以创建属于自己的Bot。
接下来就是常规设置,给自己的机器人配置一个好听的名字和头像
如果你需要大范围的上线,那需要一系列资质审查,但是如果只是个人使用,可以选择不上线,把自己和三五好友拉到灰度名单里,就可以直接使用。
到这里机器人就创建好了,一会得到一系列的key,这里先记好位置,我们一会要用到
拥有了机器人后,把他部署在哪里呢?这就不得不安利一波腾讯云的Lighthouse了。新用户的羊毛还是要薅一下的。
轻量应用服务器Lighthouse_香港轻量服务器_海外轻量服务器-腾讯云
不用买很高的配置,2核2G很足够了。
系统选择原生的系统,或者用镜像也行,这里没有要求
配置选羊毛最大的,1G内存够用,2G流畅
买好一台服务器后可以部署我们的Bot了。
Bot使用的是AstrBot,一个易于上手的多平台聊天机器人及开发框架。
进入到控制台界面,登录刚刚买的服务器,打开orcaterm界面
没安装Docker的话需要先装Docker
sudo dnf -y install dnf-plugins-core
sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
这里推荐使用使用 Docker 部署 AstrBot。如果你知道什么是Docker,那么可以参见以下文档使用 Docker 部署 AstrBot | AstrBot,在该界面输入以下命令。
git clone https://github.com/Soulter/AstrBot
cd AstrBot
使用docker compose一键启动
sudo docker compose up -d
使用这个查看日志,
sudo docker logs -f astrbot
如果没有报错,你会看到一条日志显示类似🌈 管理面板已启动,可访问并附
带了几条链接。打开其中一个链接即可访问 AstrBot 管理面板。
注意!!此时你还不能打开启动面板。为了服务器安全,大部分的端口是关闭的,需要通过以下方法开放相应端口。需要开放6180-6200
和11451
端口。
现在使用http://<你的公网ip>:6185/即可访问Bot管理主页,默认用户名:astrbot
, 密码:astrbot
还记得之前申请的QQBot那里的appid和secret吗?填在这里
填好之后就已经可以发消息了。
Deepseek 开放平台:DeepSeek 开放平台,文档:首次调用 API | DeepSeek API Docs
创建一个Api Key,名字随便写
拿着这个Key填到Bot的服务提供商这里。没错选openAI 就行
Base Url填:https://api.deepseek.com/
填好后启用即可。至此应该已经配置好了全部需要的东西,大功告成!
把这个机器人添加为好友,就可以在自己的QQ界面随时随地聊天啦。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。